csv2mf
Usage
Convertir les données de type csv (GRP16, GRP18, pyspc) au format data de Météo France
usage: csv2mf [-h] [-C {grp16,grp18,grp20,grp22,pyspc}] -I INPUT_DIR
[-F FIRST_DTIME] [-L LAST_DTIME] -n {EJ,P3H,P5m,P6m,PH,PJ,TH,TJ}
-O OUTPUT_DIR [-t {data}] [-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
- -F, --First-datetime
Premier pas de temps conservé lors de la conversion (AAAAMMJJHH)
- -L, --Last-datetime
Dernier pas de temps conservé lors de la conversion (AAAAMMJJHH)
- -n, --varname
Possible choices: EJ, P3H, P5m, P6m, PH, PJ, TH, 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: data
Type des données MF
- -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 au format Publithèque (“data”) des données de précipitations horaires (“PH”) à la station 43091005 depuis le fichier csv de type GRP v2016 (“grp16”) dans le répertoire data/model/grp16/cal vers le répertoire data/_bin/csv2mf/out
csv2mf.py -I data/model/grp16/cal -O data/_bin/csv2mf/out -n PH -C grp16 -t data -s 43091005
Conversion au format Publithèque (“data”) des données de températures horaires (“TH”) à la station 43091005 depuis le fichier csv de type GRP v2016 (“grp16”) dans le répertoire data/model/grp16/cal vers le répertoire data/_bin/csv2mf/out. Les données sont restreintes à la période 2017061314 à 2017061318.
csv2mf.py -I data/model/grp16/cal -O data/_bin/csv2mf/out -n TH -C grp16 -t data -s 43091005 -F 2017061314 -L 2017061318
Conversion au format Publithèque (“data”) des données de précipitations horaires (“PH”) aux stations listées dans data/_bin/csv2mf/in/list_grp18.txt depuis le fichier csv de type GRP v2018 (“grp18”) dans le répertoire data/model/grp18/cal vers le répertoire data/_bin/csv2mf/out
csv2mf.py -I data/model/grp18/cal -O data/_bin/csv2mf/out -n PH -C grp18 -t data -l data/_bin/csv2mf/in/list_grp18.txt -w
Fichier de stations : data/_bin/csv2mf/in/list_grp18.txt
90035001
90065003
Conversion au format Publithèque (“data”) des données de précipitations 6-min (“P6m”) de la station 43111002 depuis le fichier csv de type “pyspc” dans le répertoire data/core/csv vers le répertoire data/_bin/csv2mf/out
csv2mf.py -I data/core/csv -O data/_bin/csv2mf/out -n P6m -C pyspc -t data -s 43111002 -w