-
Notifications
You must be signed in to change notification settings - Fork 0
SimulArroz CLI Manual
Romulo Pulcinelli Benedetti edited this page Sep 5, 2017
·
19 revisions
NAME
- SimulArroz-CLI - Interface de linha de comando do modelo Simularroz
- SimulArroz-CLI [-s|--silent] [-h|--help] [-i|--input-file <path>] [-o|--output-file <filename>] [-p|--parameterized<start-type> <gen-type> <cultivar> <day-of-year> <first-year> <last-year> <density(pl/m²)> <CO2(ppm)>] [-IO|--IO-class <I/O-class>]
- -s --silent
- Roda o modelo em modo silencioso, as variáveis ainda serão pedidos em tempo de execução, porém nenhuma mensagem de texto advinda do standard output será apresentada no terminal.
- -p --parameterized <start-type> <gen-type> <cultivar> <day-of-year> <first-year> <last-year> <density(pl/m²)> <CO2(ppm)>
- O modelo não pedirá variáveis em tempo de execução, todas as variáveis devem ser passadas via linha de comando.
- start-type :
- 1 plantio
2 emergência
- 1 plantio
- gen-type :
- 1 cultivar
2 ciclo
- 1 cultivar
- cultivar :
- cultivares ciclos
1 IRGA421 1 VERY EARLY
2 IRGA 416 2 EARLY
3 BRS QUERENCIA 3 INTERMEDIATE
4 IRGA 417 4 LATE
5 IRGA 420
6 BRIRGA 409
7 BRS 7 TAIM
8 IRGA 424
9 TIO TAKA
10 EPAGRI 109
11 EEA 406
12 INOV CL
13 QM1010 CL
14 PRIME CL
15 IRGA 424 RI
16 GURI INTA CL
17 PUITÁ INTA CL
- cultivares ciclos
- day-of-year
- dia do ano
- first-year
- Ano da primeira simulação.
- last-year
- Ano da última simulação.
- density(pl/m²)
- Densidade de plantas (valor recomendado 200).
- CO2(ppm)
- Partes por milhão de CO2 (valor recomendado 400).
- start-type :
- O modelo não pedirá variáveis em tempo de execução, todas as variáveis devem ser passadas via linha de comando.
- -i --input-file <path>
- Define o caminho do arquivo de entrada de dados meteorológicos, o caminho pode ser absoluto ou relativo ao working directory. Caso este parâmetro não seja usado nem seja definida uma I/O-class diferente da default, o caminho será ./files/meteorologicFile.txt.
- -o --output-file <filename>
- Define o caminho do arquivo de saída principal, o caminho pode ser absoluto ou relativo ao working directory. Caso este parâmetro não seja usado, a I/O-class vigente definirá o caminho do arquivo de saída principal.
- -IO --IO-class <I/O-class>
- Permite definir um I/O-class diferente do padrão. -i e -o sobreescrevem caracteristicas da I/O-class vigente.
- Um I/O-class é um padrão de entrada e saída. Cada I/O-classes define qual será o caminho e o padrão dos arquivos de entrada e saída. Cada classe definirá ao menos um arquivo de entrada (dados meteorológicos) e um arquivo de saída. Os I/O-classes atualmente são:
- -s --silent
-
default :
- A I/O-class default é a classe padrão, caso nenhuma classe seja especificada e não seja mudado o arquivo principal de entrada ou o de saída, a entrada e saída serão definidos por esta classe. Esta classe não é um padrão de longo termo e pode variar com o tempo.
-
default :
-
Arquivo de entrada:
- Arquivo de dados meteorológico, cada linha representa um dia do ano e cada dia do ano possui variáveis separadas por espaços em branco. É obrigatório que a primeira linha seja um cabeçalho, não deve haver espaços no início e fim de linha nem linhas em branco.
- O caminho deste arquivo é: ./files/meteorologicFile.txt, as variáveis e sua ardem são: year yearDay tempMin(°C) tempMax(°C) radSol(MJ m-2dia-1).
-
Arquivo de saída 1:
- Arquivo contendo os dados diários de simulação, cada linha representa um dia de simulação. Pode conter mais de uma safra.
- O camonhp deste arquivo é ./files/%firstYear%-%lastYear%-%firstDay%.txt, as variáveis e a ordem são: DAY YEAR TMIN TMAX TMED SOLRAD DVS HS LAI GCROP WLVG WSTG WRTG DAS DAE
-
Arquivo de saída 2:
- Arquivo contendo os dados relevantes de produtividade de cada ano simulado, cada linha representa uma safra simulada.
- O caminho deste arquivo é: ./files/%firstYear%-%lastYear%-%firstDay%-Prod.txt, as variáveis e sua ardem são: RENDkghaMS RENDkgha13 RENDscha sterilSpik.
-
Arquivo de entrada:
- -h --help
- Mostra este manual na linha de comando.