csv2prv
Usage
Convertir les données de type csv (GRP16, GRP18, pyspc) au format prv Scores
usage: csv2prv [-h] [-C {grp16,grp18,grp20,grp22,pyspc}] -I INPUT_DIR
-n {HH,HI,PH,QH,QI,TH,TI} -O OUTPUT_DIR
[-t {otamin16_fcst,otamin16_trend,otamin18_fcst,otamin18_trend,scores_obs,scores_sim,scores_fcst}]
[-v] [-w] (-s STATION_NAME | -l STATIONS_LIST_FILE)
Named Arguments
- -C, --csv-type
Possible choices: grp16, grp18, grp20, grp22, pyspc
Format de fichier csv
Default:
'pyspc'- -I, --Input-directory
Dossier d’entrée
- -n, --varname
Possible choices: HH, HI, PH, QH, QI, TH, TI
Nom de la variable à extraire.
- -O, --Output-directory
Dossier de sortie
- -t, --data-type
Possible choices: otamin16_fcst, otamin16_trend, otamin18_fcst, otamin18_trend, scores_obs, scores_sim, scores_fcst
Type de format prv Scores
- -v, --verbose
[optionnel] Mode verbeux
- -w, --warning
[optionnel] Mode Avertissement (defaut=True). Si False, ne lève pas les erreurs lors de la création et lors de la manipulation des séries de données
- -s, --station-name
[optionnel] Identité de la série
- -l, --station-list
[optionnel] Fichier contenant la liste des sériesHydro. Non pris en compte si l’option -s est utilisée
Exemples
Note
Les exemples sont issus des tests unitaires.
Conversion au format prv (“otamin18_fcst”) des données de débits (“QH”) des séries listées dans le fichier data/_bin/csv2prv/in/list_fcst_otamin.txt depuis le fichier csv de type “pyspc” dans le répertoire data/core/csv vers le répertoire data/_bin/csv2prv/out
csv2prv.py -I data/core/csv -l data/_bin/csv2prv/in/list_fcst_otamin.txt -O data/_bin/csv2prv/out -n QH -C pyspc -t otamin18_fcst
Fichier de stations : data/_bin/csv2prv/in/list_fcst_otamin.txt
K1251810_2018010412_2001_brut
K1251810_2018010412_2011_brut
Conversion au format prv (“otamin18_trend”) des données de débits (“QH”) des séries listées dans le fichier data/_bin/csv2prv/in/list_trend_otamin.txt depuis le fichier csv de type “pyspc” dans le répertoire data/core/csv vers le répertoire data/_bin/csv2prv/out
csv2prv.py -I data/core/csv -l data/_bin/csv2prv/in/list_trend_otamin.txt -O data/_bin/csv2prv/out -n QH -C pyspc -t otamin18_trend
Fichier de stations : data/_bin/csv2prv/in/list_trend_otamin.txt
K1251810_2018010412_2001_brut
K1251810_2018010412_2001_brut_10
K1251810_2018010412_2001_brut_50
K1251810_2018010412_2001_brut_90
Conversion au format prv (“scores_fcst”) des données de débits (“QI”) des séries listées dans le fichier data/_bin/csv2prv/in/list_fcst_scores.txt depuis le fichier csv de type “pyspc” dans le répertoire data/core/csv vers le répertoire data/_bin/csv2prv/out
csv2prv.py -I data/core/csv -l data/_bin/csv2prv/in/list_fcst_scores.txt -O data/_bin/csv2prv/out -n QI -C pyspc -t scores_fcst
Fichier de stations : data/_bin/csv2prv/in/list_fcst_scores.txt
K1251810_2018010412_2001_brut
K1251810_2018010412_2011_brut
Conversion au format prv (“scores_obs”) des données de débits (“QI”) à la station RH10585x depuis le fichier csv de type GRP v2018 (“grp18”) dans le répertoire data/model/grp18/cal vers le répertoire data/_bin/csv2prv/out
csv2prv.py -I data/model/grp18/cal -s RH10585x -O data/_bin/csv2prv/out -n QI -C grp18 -t scores_obs
Conversion au format prv (“scores_obs”) des données de débits (“QI”) à la station K1341810 depuis le fichier csv de type “pyspc” dans le répertoire data/core/csv vers le répertoire data/_bin/csv2prv/out
csv2prv.py -I data/core/csv -s K1341810 -O data/_bin/csv2prv/out -n QI -C pyspc -t scores_obs
Conversion au format prv (“scores_sim”) des données de débits (“QI”) à la station K1321810_mohys depuis le fichier csv de type “pyspc” dans le répertoire data/core/csv vers le répertoire data/_bin/csv2prv/out
csv2prv.py -I data/core/csv -s K1321810_mohys -O data/_bin/csv2prv/out -n QI -C pyspc -t scores_sim