dbase2plathynes
Usage
Extraire les données de base de données (SACHA) pour PLATHYNES
usage: dbase2plathynes [-h] (-2 | -3) -I INPUT_DIR
-d DBASE_FILENAME [DBASE_FILENAME ...]
[-t {sacha,sacha_TR}] -O OUTPUT_DIR [-n {P,Q}]
-c PROJET_FILENAME [-S EVENTS [EVENTS ...]] [-v] [-w]
[-s STATION_NAME | -l STATIONS_LIST_FILE]
Named Arguments
- -2, --hydro-2
Référentiel Hydro2 (defaut=False)
- -3, --hydro-3
Référentiel Hydro3 (defaut=False)
- -I, --Input-directory
Dossier d’entrée de la base de donnée
- -d, --data-filename
Nom du fichier de la base de données au format .mdb
- -t, --data-type
Possible choices: sacha, sacha_TR
Type de la base de données .mdb
- -O, --Output-directory
Répertoire du fichier projet PLATHYNES
- -n, --varname
Possible choices: P, Q
Nom de la variable parmi “P”, “Q”
- -c, --projet-filename
Nom du fichier du projet PLATHYNES
- -S, --selected-events
[optionnel] Liste des événements. Si non défini, l’extraction est réalisée sur l’ensemble des événements du projet PLATHYNES
- -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
- -s, --station-name
Station d’injection
- -l, --station-list
Fichier contenant la liste des stations d’injectionNon pris en compte si l’option -s est utilisée
Exemples
Note
Les exemples sont issus des tests unitaires.
Extraire les données nécessaires à PLATHYNES depuis les bases de données de type sacha : [“plathynes_debitpluie.mdb”, “plathynes_pluie.mdb”], situées dans le répertoire data/_bin/dbase2plathynes/in. Le projet PLATHYNES est plathynes_project.prj dans le répertoire data/_bin/dbase2plathynes/plathynes: la station K0030020 est une station d’injection. Tous les événements sont considérés. Les codes stations suivent la convention Hydro3
dbase2plathynes.py -I data/_bin/dbase2plathynes/in -d plathynes_debitpluie.mdb plathynes_pluie.mdb -t sacha -O data/_bin/dbase2plathynes/plathynes -c plathynes_project.prj -s K0030020 -3
Extraire les données nécessaires à PLATHYNES depuis les bases de données de type sacha : [“plathynes_debitpluie.mdb”, “plathynes_pluie.mdb”], situées dans le répertoire data/_bin/dbase2plathynes/in. Le projet PLATHYNES est plathynes_project.prj dans le répertoire data/_bin/dbase2plathynes/plathynes: la station K0030020 est une station d’injection. Seul l’événement 201911 est considéré. Les codes stations suivent la convention Hydro3
dbase2plathynes.py -I data/_bin/dbase2plathynes/in -d plathynes_debitpluie.mdb plathynes_pluie.mdb -t sacha -O data/_bin/dbase2plathynes/plathynes -c plathynes_project.prj -s K0030020 -S 201911 -3
Extraire les données nécessaires à PLATHYNES depuis les bases de données de type sacha : [“plathynes_debitpluie.mdb”, “plathynes_pluie.mdb”], situées dans le répertoire data/_bin/dbase2plathynes/in. Le projet PLATHYNES est plathynes_project.prj dans le répertoire data/_bin/dbase2plathynes/plathynes: la station K0030020 est une station d’injection. Tous les événements sont considérés. Les codes stations suivent la convention Hydro3. Seules les données “P” sont exportées
dbase2plathynes.py -I data/_bin/dbase2plathynes/in -d plathynes_debitpluie.mdb plathynes_pluie.mdb -t sacha -O data/_bin/dbase2plathynes/plathynes -c plathynes_project.prj -s K0030020 -n P -3
Extraire les données nécessaires à PLATHYNES depuis les bases de données de type sacha : [“plathynes_debitpluie.mdb”, “plathynes_pluie.mdb”], situées dans le répertoire data/_bin/dbase2plathynes/in. Le projet PLATHYNES est plathynes_project.prj dans le répertoire data/_bin/dbase2plathynes/plathynes: la station K0030020 est une station d’injection. Tous les événements sont considérés. Les codes stations suivent la convention Hydro3. Seules les données “Q” sont exportées
dbase2plathynes.py -I data/_bin/dbase2plathynes/in -d plathynes_debitpluie.mdb plathynes_pluie.mdb -t sacha -O data/_bin/dbase2plathynes/plathynes -c plathynes_project.prj -s K0030020 -n Q -3
Extraire les données nécessaires à PLATHYNES depuis les bases de données de type sacha : [“plathynes_debitpluie.mdb”, “plathynes_pluie.mdb”], situées dans le répertoire data/_bin/dbase2plathynes/in. Le projet PLATHYNES est plathynes_project.prj dans le répertoire data/_bin/dbase2plathynes/plathynes: la station None est une station d’injection. Tous les événements sont considérés. Les codes stations suivent la convention Hydro3
dbase2plathynes.py -I data/_bin/dbase2plathynes/in -d plathynes_debitpluie.mdb plathynes_pluie.mdb -t sacha -O data/_bin/dbase2plathynes/plathynes -c plathynes_project.prj -l data/_bin/dbase2plathynes/in/list_injection.txt -3
Fichier de stations : data/_bin/dbase2plathynes/in/list_injection.txt
K0030020