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