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