cristal2xmlSandre
Usage
Convertir les données CRISTAL au format XML Sandre
usage: cristal2xmlSandre [-h] -I INPUT_DIR -F FIRST_DTIME -L LAST_DTIME
-O OUTPUT_DIR [-U Name Value] [-v] [-w]
(-s STATION_NAME | -l STATIONS_LIST_FILE)
Named Arguments
- -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
- -U, --user-sandre
Type d’information (sender: Emetteur-CdContact, user: Emetteur-CdIntervenant, target: Destinataire-CdIntervenant) à inclure dans le scénario d’échange Sandre.
- -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 de la station K0550010 depuis les archives CRISTAL situé dans le répertoire data/data/cristal au format xml Sandre dans le répertoire data/_bin/cristal2xmlSandre/out. L’extraction concerne la période du 2008103118 au 2008110200. Le scénario xml Sandre correspond aux informations utilisateur: {“sender”: “me”, “user”: “org”, “target”: “you”}
cristal2xmlSandre.py -I data/data/cristal -O data/_bin/cristal2xmlSandre/out -F 2008103118 -L 2008110200 -s K0550010 -U sender me -U user org -U target you
Extraire les données des stations listés dans data/_bin/cristal2xmlSandre/in/pluvios.txt depuis les archives CRISTAL situé dans le répertoire data/data/cristal au format xml Sandre dans le répertoire data/_bin/cristal2xmlSandre/out. L’extraction concerne la période du 2008103118 au 2008110200. Le scénario xml Sandre correspond aux informations utilisateur: {“sender”: “me”, “user”: “org”, “target”: “you”}
cristal2xmlSandre.py -I data/data/cristal -O data/_bin/cristal2xmlSandre/out -F 2008103118 -L 2008110200 -l data/_bin/cristal2xmlSandre/in/pluvios.txt
Fichier de stations : data/_bin/cristal2xmlSandre/in/pluvios.txt
K0559910