cristal2csv

Usage

Convertir les données CRISTAL au format de type csv (grp16, grp18, grp20, pyspc)

usage: cristal2csv [-h] [-C {grp16,grp18,grp20,grp22,pyspc}] [-1] -I INPUT_DIR
                   -F FIRST_DTIME -L LAST_DTIME -O OUTPUT_DIR [-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'

-1, --onefile-export

Exporter en un seul fichier, valable uniquement si le format csv est de type “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)

-O, --Output-directory

Dossier de sortie

-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.

Extraire les données depuis les archives CRISTAL situé dans le répertoire data/data/cristal au format csv de type “pyspc” dans le répertoire data/_bin/cristal2csv/out. L’extraction concerne la période du 2008103118 au 2008110200.

cristal2csv.py -I data/data/cristal -O data/_bin/cristal2csv/out -F 2008103118 -L 2008110200 -s K0600010 -C pyspc

Extraire les données depuis les archives CRISTAL situé dans le répertoire data/data/cristal au format csv de type “grp18” dans le répertoire data/_bin/cristal2csv/out. L’extraction concerne la période du 2008103118 au 2008110200.

cristal2csv.py -I data/data/cristal -O data/_bin/cristal2csv/out -F 2008103118 -L 2008110200 -s K0559910 -C grp18