grpRT2csv
Usage
Convertir les prévisions de GRP Temps Réel (grp16, grp18) au format de type csv (grp16, grp18, grp20, pyspc)
usage: grpRT2csv [-h] [-C {grp16,grp18,grp20,grp22,pyspc}] [-1]
-d DATA_FILENAME -I INPUT_DIR -O OUTPUT_DIR
-t {grp16_cal_data,grp16_cal_event,grp16_cal_fcst,grp16_rt_data,grp16_rt_obs,grp16_rt_obs_diff,grp16_rt_sim,grp16_rt_sim_diff,grp16_rt_fcst,grp16_rt_fcst_diff,grp16_rt_archive,grp16_rt_intern,grp16_rt_intern_diff,grp18_cal_data,grp18_cal_event,grp18_cal_fcst,grp18_rt_data,grp18_rt_metscen,grp18_rt_obs,grp18_rt_obs_diff,grp18_rt_sim,grp18_rt_sim_diff,grp18_rt_fcst,grp18_rt_fcst_diff,grp18_rt_archive,grp18_rt_intern,grp18_rt_intern_diff,grp20_cal_data,grp20_cal_event,grp20_cal_fcst,grp20_rt_data,grp20_rt_metscen,grp20_rt_obs,grp20_rt_obs_diff,grp20_rt_sim,grp20_rt_sim_diff,grp20_rt_fcst,grp20_rt_fcst_diff,grp20_rt_archive,grp20_rt_intern,grp20_rt_intern_diff}
[-o] [-v] [-w]
Named Arguments
- -C, --csv-type
Possible choices: grp16, grp18, grp20, grp22, pyspc
Format de fichier csv
Default:
'pyspc'- -1, --onefile-export
Exporter en un seul fichier, valable uniquement si le format csv est de type “pyspc”
- -d, --data-filename
Nom ou motif du fichier GRP Temps Réel (grp16, grp18, grp20)
- -I, --Input-directory
Dossier d’entrée
- -O, --Output-directory
Dossier de sortie
- -t, --data-type
Possible choices: grp16_cal_data, grp16_cal_event, grp16_cal_fcst, grp16_rt_data, grp16_rt_obs, grp16_rt_obs_diff, grp16_rt_sim, grp16_rt_sim_diff, grp16_rt_fcst, grp16_rt_fcst_diff, grp16_rt_archive, grp16_rt_intern, grp16_rt_intern_diff, grp18_cal_data, grp18_cal_event, grp18_cal_fcst, grp18_rt_data, grp18_rt_metscen, grp18_rt_obs, grp18_rt_obs_diff, grp18_rt_sim, grp18_rt_sim_diff, grp18_rt_fcst, grp18_rt_fcst_diff, grp18_rt_archive, grp18_rt_intern, grp18_rt_intern_diff, grp20_cal_data, grp20_cal_event, grp20_cal_fcst, grp20_rt_data, grp20_rt_metscen, grp20_rt_obs, grp20_rt_obs_diff, grp20_rt_sim, grp20_rt_sim_diff, grp20_rt_fcst, grp20_rt_fcst_diff, grp20_rt_archive, grp20_rt_intern, grp20_rt_intern_diff
Type de fichier grp TR (grp*_rt_*). Si le type du fichier correspond à une sortie de prévision (fcst, fcst_diff, scen_meteo), l’utilisateur peut renseigner le code du scénario après le type (ex: fcst 2001)
- -o, --overwrite
[optionnel] Compléter/corriger les données existantes ?(defaut=False)
- -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
Exemples
Note
Les exemples sont issus des tests unitaires.
Convertir les données d’archive de GRP v2016 (grp16_rt_archive) du fichier PV_10A.DAT situé dans le répertoire data/model/grp16/rt au format csv de type “grp16” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp16/rt -O data/_bin/grpRT2csv/out -d PV_10A.DAT -t grp16_rt_archive -C grp16
Convertir les données d’archive de GRP v2018 (grp18_rt_archive) du fichier QV_10A.DAT situé dans le répertoire data/model/grp18/rt au format csv de type “grp18” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp18/rt -O data/_bin/grpRT2csv/out -d QV_10A.DAT -t grp18_rt_archive -C grp18
Convertir les données d’observation de GRP v2016 (grp16_rt_data) du fichier Debit.txt situé dans le répertoire data/model/grp16/rt au format csv de type “grp16” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp16/rt -O data/_bin/grpRT2csv/out -d Debit.txt -t grp16_rt_data -C grp16
Convertir les données d’observation de GRP v2018 (grp18_rt_data) du fichier Pluie_00J01H00M.txt situé dans le répertoire data/model/grp18/rt au format csv de type “grp18” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp18/rt -O data/_bin/grpRT2csv/out -d Pluie_00J01H00M.txt -t grp18_rt_data -C grp18
Convertir les prévisions hydro de GRP v2016 (grp16_rt_fcst_diff) du fichier GRP_D_Prev_2001.txt situé dans le répertoire data/model/grp16/rt au format csv de type “pyspc” dans le répertoire data/_bin/grpRT2csv/out. Un seul fichier est créé.
grpRT2csv.py -I data/model/grp16/rt -O data/_bin/grpRT2csv/out -d GRP_D_Prev_2001.txt -t grp16_rt_fcst_diff -C pyspc -1
Convertir les prévisions hydro de GRP v2018 (grp18_rt_fcst_diff) du fichier GRP_D_Prev_2001.txt situé dans le répertoire data/model/grp18/rt au format csv de type “pyspc” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp18/rt -O data/_bin/grpRT2csv/out -d GRP_D_Prev_2001.txt -t grp18_rt_fcst_diff -C pyspc
Convertir les données internes de GRP v2016 (grp16_rt_intern_diff) du fichier PQE_1A_D.DAT situé dans le répertoire data/model/grp16/rt/intern au format csv de type “pyspc” dans le répertoire data/_bin/grpRT2csv/out. Un seul fichier est créé.
grpRT2csv.py -I data/model/grp16/rt/intern -O data/_bin/grpRT2csv/out -d PQE_1A_D.DAT -t grp16_rt_intern_diff -C pyspc -1
Convertir les données internes de GRP v2018 (grp18_rt_intern_diff) du fichier PQE_1A_D.DAT situé dans le répertoire data/model/grp18/rt/intern au format csv de type “pyspc” dans le répertoire data/_bin/grpRT2csv/out. Un seul fichier est créé.
grpRT2csv.py -I data/model/grp18/rt/intern -O data/_bin/grpRT2csv/out -d PQE_1A_D.DAT -t grp18_rt_intern_diff -C pyspc -1
Convertir les scénarios météo de GRP v2016 (grp16_rt_data) du fichier Scen_006_PluMA.txt situé dans le répertoire data/model/grp16/rt au format csv de type “pyspc” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp16/rt -O data/_bin/grpRT2csv/out -d Scen_006_PluMA.txt -t grp16_rt_data -C pyspc
Convertir les scénarios météo de GRP v2018 (grp18_rt_metscen) du fichier Scen_001_PluRR_00J01H00M.txt situé dans le répertoire data/model/grp18/rt au format csv de type “pyspc” dans le répertoire data/_bin/grpRT2csv/out.
grpRT2csv.py -I data/model/grp18/rt -O data/_bin/grpRT2csv/out -d Scen_001_PluRR_00J01H00M.txt -t grp18_rt_metscen -C pyspc