prv2csv
Usage
Convertir les données prv Scores/OTAMIN au format de type csv (grp16, grp18, grp20, pyspc)
usage: prv2csv [-h] [-C {grp16,grp18,grp20,grp22,pyspc}] [-1] -d PRV_FILENAME
[-o]
[-t {otamin16_fcst,otamin16_trend,otamin18_fcst,otamin18_trend,scores_obs,scores_sim,scores_fcst}]
-I INPUT_DIR -O OUTPUT_DIR [-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 de données SCORES/OTAMIN au format prv
- -o, --overwrite
[optionnel] Compléter/corriger les données existantes ? (defaut=False)
- -t, --data-type
Possible choices: otamin16_fcst, otamin16_trend, otamin18_fcst, otamin18_trend, scores_obs, scores_sim, scores_fcst
Type de fichier prv
- -I, --Input-directory
Dossier des fichiers prv SCORES/OTAMIN
- -O, --Output-directory
Dossier de sortie
- -v, --verbose
[optionnel] Mode verbeux (defaut=False)
- -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 du format prv de type otamin16_fcst du fichier GRP_B_20200911_1515_DA_2.prv situé dans le répertoire data/model/otamin16 au format csv de type “pyspc” dans le répertoire data/_bin/prv2csv/out. Un seul fichier de sortie est créé.
prv2csv.py -I data/model/otamin16 -d GRP_B_20200911_1515_DA_2.prv -O data/_bin/prv2csv/out -t otamin16_fcst -C pyspc -1
Convertir les données du format prv de type otamin16_fcst du fichier GRP_B_20200911_1515_2.prv situé dans le répertoire data/model/otamin16 au format csv de type “pyspc” dans le répertoire data/_bin/prv2csv/out. Un seul fichier de sortie est créé.
prv2csv.py -I data/model/otamin16 -d GRP_B_20200911_1515_2.prv -O data/_bin/prv2csv/out -t otamin16_fcst -C pyspc -1
Convertir les données du format prv de type otamin16_trend du fichier GRP_B_20200203_1200_2.prv situé dans le répertoire data/model/otamin16 au format csv de type “pyspc” dans le répertoire data/_bin/prv2csv/out. Un seul fichier de sortie est créé.
prv2csv.py -I data/model/otamin16 -d GRP_B_20200203_1200_2.prv -O data/_bin/prv2csv/out -t otamin16_trend -C pyspc -1
Convertir les données du format prv de type scores_fcst du fichier K6373020_Q_9.csv situé dans le répertoire data/verification/scores au format csv de type “pyspc” dans le répertoire data/_bin/prv2csv/out.
prv2csv.py -I data/verification/scores -d K6373020_Q_9.csv -O data/_bin/prv2csv/out -t scores_fcst -C pyspc
Convertir les données du format prv de type scores_obs du fichier K6373020_Q.csv situé dans le répertoire data/verification/scores au format csv de type “grp16” dans le répertoire data/_bin/prv2csv/out.
prv2csv.py -I data/verification/scores -d K6373020_Q.csv -O data/_bin/prv2csv/out -t scores_obs -C grp16
Convertir les données du format prv de type scores_sim du fichier K6373020_Q_sim.csv situé dans le répertoire data/verification/scores au format csv de type “pyspc” dans le répertoire data/_bin/prv2csv/out.
prv2csv.py -I data/verification/scores -d K6373020_Q_sim.csv -O data/_bin/prv2csv/out -t scores_sim -C pyspc