csv2grpRT
Usage
Convertir les données obs/prev du format csv (GRP16, GRP18, pyspc) à GRP Temps-Réel
usage: csv2grpRT [-h] [-C {grp16,grp18,grp20,grp22,pyspc}] -I INPUT_DIR
-n {HH,P15m,P3H,P5m,P6m,PH,PJ,QH,QI,QJ,TH,TI,TJ} [{HH,P15m,P3H,P5m,P6m,PH,PJ,QH,QI,QJ,TH,TI,TJ} ...]
-O OUTPUT_DIR
-t {grp16_rt_data,grp18_rt_data,grp18_rt_metscen,grp20_rt_data,grp20_rt_metscen,grp20_rt_archive,grp22_rt_data,grp22_rt_metscen,grp22_rt_archive}
[-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, P15m, P3H, P5m, P6m, PH, PJ, QH, QI, QJ, TH, TI, TJ
Nom de la variable à extraire. L’utilisateur peut fournir une liste de noms, chacun d’entre eux étant séparé par un espace
- -O, --Output-directory
Dossier de sortie
- -t, --data-type
Possible choices: grp16_rt_data, grp18_rt_data, grp18_rt_metscen, grp20_rt_data, grp20_rt_metscen, grp20_rt_archive, grp22_rt_data, grp22_rt_metscen, grp22_rt_archive
Type de fichier grp TR (data, scen_meteo)
- -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 station Hydro
- -l, --station-list
[optionnel] Fichier contenant la liste des stations Hydro. Non pris en compte si l’option -s est utilisée
Exemples
Note
Les exemples sont issus des tests unitaires.
Conversion des données depuis le format csv de GRP v2016 (grp16) des séries listées dans data/_bin/csv2grpRT/in/grp16.txt, les grandeurs [“PH”, “QH”], dont les fichiers sont dans le répertoire data/model/grp16/cal vers les fichiers d’entrée pour GRP RT v2016 (grp16_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/model/grp16/cal -l data/_bin/csv2grpRT/in/grp16.txt -O data/_bin/csv2grpRT/out -n PH QH -t grp16_rt_data -C grp16 -w
Fichier de stations : data/_bin/csv2grpRT/in/grp16.txt
43091005
K0114030
Conversion des données depuis le format csv de GRP v2018 (grp18) des séries listées dans data/_bin/csv2grpRT/in/grp18.txt, les grandeurs [“PH”, “QI”], dont les fichiers sont dans le répertoire data/model/grp18/cal vers les fichiers d’entrée pour GRP RT v2018 (grp18_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/model/grp18/cal -l data/_bin/csv2grpRT/in/grp18.txt -O data/_bin/csv2grpRT/out -n PH QI -t grp18_rt_data -C grp18 -w
Fichier de stations : data/_bin/csv2grpRT/in/grp18.txt
90065003
RH10585x
Conversion des données depuis le format csv de GRP v2020 (grp20) des séries listées dans data/_bin/csv2grpRT/in/grp20.txt, les grandeurs [“PH”, “QI”], dont les fichiers sont dans le répertoire data/model/grp20/cal vers les fichiers d’entrée pour GRP RT v2020 (grp20_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/model/grp20/cal -l data/_bin/csv2grpRT/in/grp20.txt -O data/_bin/csv2grpRT/out -n PH QI -t grp20_rt_data -C grp20 -w
Fichier de stations : data/_bin/csv2grpRT/in/grp20.txt
90065003
RH10585x
Conversion des données depuis le format csv de GRP v2022 (grp22) des séries listées dans data/_bin/csv2grpRT/in/grp22.txt, les grandeurs [“PH”, “QI”], dont les fichiers sont dans le répertoire data/model/grp22/cal vers les fichiers d’entrée pour GRP RT v2022 (grp22_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/model/grp22/cal -l data/_bin/csv2grpRT/in/grp22.txt -O data/_bin/csv2grpRT/out -n PH QI -t grp22_rt_data -C grp22 -w
Fichier de stations : data/_bin/csv2grpRT/in/grp22.txt
90065003
RH10585x
Conversion des données depuis le format csv de type grp20 des séries liées à None, aux grandeurs [“PH”, “QI”], dont les fichiers sont dans le répertoire data/model/grp20/cal vers les fichiers d’entrée pour GRP RT v2020 (grp20_rt_archive) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/model/grp20/cal -l data/_bin/csv2grpRT/in/grp20.txt -O data/_bin/csv2grpRT/out -n PH QI -t grp20_rt_archive -C grp20 -w -v
Fichier de stations : data/_bin/csv2grpRT/in/grp20.txt
90065003
RH10585x
Conversion des données depuis le format csv de type grp22 des séries liées à None, aux grandeurs [“PH”, “QI”], dont les fichiers sont dans le répertoire data/model/grp22/cal vers les fichiers d’entrée pour GRP RT v2022 (grp22_rt_archive) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/model/grp22/cal -l data/_bin/csv2grpRT/in/grp22.txt -O data/_bin/csv2grpRT/out -n PH QI -t grp22_rt_archive -C grp22 -w -v
Fichier de stations : data/_bin/csv2grpRT/in/grp22.txt
90065003
RH10585x
Conversion des données depuis le format csv de type pyspc des séries liées à LaLoireChadrac, aux grandeurs [“PH”, “QH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers d’entrée pour GRP RT v2016 (grp16_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s LaLoireChadrac -O data/_bin/csv2grpRT/out -n PH QH -t grp16_rt_data -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à LaLoireChadrac, aux grandeurs [“PH”, “QH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers d’entrée pour GRP RT v2018 (grp18_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s LaLoireChadrac -O data/_bin/csv2grpRT/out -n PH QH -t grp18_rt_data -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à LaLoireChadrac, aux grandeurs [“PH”, “QH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers d’entrée pour GRP RT v2020 (grp20_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s LaLoireChadrac -O data/_bin/csv2grpRT/out -n PH QH -t grp20_rt_data -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à LaLoireChadrac, aux grandeurs [“PH”, “QH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers d’entrée pour GRP RT v2022 (grp22_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s LaLoireChadrac -O data/_bin/csv2grpRT/out -n PH QH -t grp22_rt_data -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à Gazeille_2017061312, aux grandeurs [“PH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers de scénarios météo pour GRP RT v2016 (grp16_rt_data) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s Gazeille_2017061312 -O data/_bin/csv2grpRT/out -n PH -t grp16_rt_data -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à Gazeille_2017061312, aux grandeurs [“PH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers de scénarios météo pour GRP RT v2018 (grp18_rt_metscen) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s Gazeille_2017061312 -O data/_bin/csv2grpRT/out -n PH -t grp18_rt_metscen -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à Gazeille_2017061312, aux grandeurs [“PH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers de scénarios météo pour GRP RT v2020 (grp20_rt_metscen) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s Gazeille_2017061312 -O data/_bin/csv2grpRT/out -n PH -t grp20_rt_metscen -C pyspc -w
Conversion des données depuis le format csv de type pyspc des séries liées à Gazeille_2017061312, aux grandeurs [“PH”], dont les fichiers sont dans le répertoire data/core/csv vers les fichiers de scénarios météo pour GRP RT v2022 (grp22_rt_metscen) dans le répertoire data/_bin/csv2grpRT/out.
csv2grpRT.py -I data/core/csv -s Gazeille_2017061312 -O data/_bin/csv2grpRT/out -n PH -t grp22_rt_metscen -C pyspc -w