Skip to content

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
SYNOPSIS
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>]
OPTIONS
-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
gen-type :
1 cultivar
2 ciclo
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
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).
-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:
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.
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.
-h --help
Mostra este manual na linha de comando.
Clone this wiki locally