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