River flow configuration¶
To generate river forcing from 01/01/2014 to 05/01/2014, run treatment river:
launch_mangae config_mangae.cfg -s 2014-01-01,00:00 -e 2014-01-05,00:00 --only river
Output files are in ./inputs/MANGAE2500-r1630/river
service7>466% ls
adour_luy-st-pandoleon.dat escaut.dat gave_pau-berenx.dat nive.dat seine.dat
adour_st-vincent-paul.dat garonne.dat loire.dat restart_river.txt thames.dat
dordogne.dat gave_oloron-escos.dat meuse.dat rhin.dat vilaine.dat
Configuration is precised in configuration file config_mangae.cfg, Section river
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# Section river
# Préparation des forçages hydrologiques
# Entrées disponibles :
# depend : liste contenant les noms des traitements dont dépend le traitement courant, liste vide si aucune dépendance
# description : description du traitement (récupéré via l'option --list du script launcher.py)
# name : nom du job soumis sur le calculateur (!!!! ne pas dépasser 15 caractères !!!)
# launch : procédure de lancement associée
# nutriments : logique pour activation global du calcul des concentrations en nutriments
# function : fonction de préparation des données hydrologiques (| choisir parmi 'prepare' ,'combine' ou 'fusion')
# startshift : optionnel, réél indiquant le décalage en jours du début du traitement par rapport | la date de démarrage de référence
# flow_dirname : optionnel, nom du dossier de stockage des fichiers de débits
# concentration_dirname : optionnel, nom du dossier de stockage des fichiers de concentrations en nutriments
# Sous-sections :
# rivers : sous-section contenant les paramètres de traitements des rivières
# nameriver : sous-section concernant la rivière nameriver, contient les entrées suivantes
# formula : chaîne de caractères indiquant la méthode de calcul du débit
# nutriments : logique pour activation du calcul des concentrations en nutriments
# output_data_format : sous-section décrivant le format des fichiers de sortie
# flow : sous-section décrivant le format des fichiers de débits
# date_format : format des dates
# file_format : agencement des données
# header : description du ~@~\header~@~]
# filename_format : nomenclature du fichier de sortie
# nutriments : sous-section décrivant le format des fichiers de débits, vide si aucun calcul de nutriments
# date_format : format des dates
# file_format : agencement des données
# header : description du ~@~\header~@~]
# filename_format : nomenclature du fichier de sortie
# filename_nutriment_aliases : sous-section donnant les alias pour chaque type de nutriments
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[[river]]
depend = []
description = 'Preparation of river forcings'
name = 'mang25_river'
launch = 'tools.river.launch_river'
nutriments = False
function = 'treatRivers'
[[[rivers]]]
[[[[loire]]]]
formula = 'loire_monjean_sur_loire'
nutriments = False
[[[[rhin]]]]
formula = 'rhin_emmerich'
nutriments = False
[[[[vilaine]]]]
formula = 'vilaine_arzal'
nutriments = False
[[[[seine]]]]
formula = 'seine_poses'
nutriments = False
[[[[dordogne]]]]
formula = 'dordogne_lamonzie_saint_martin'
nutriments = False
[[[[garonne]]]]
formula = 'garonne_tonneins'
nutriments = False
[[[[adour_st-vincent-paul]]]]
formula = 'adour_saint_vincent_de_paul'
nutriments = False
[[[[gave_pau-berenx]]]]
formula = 'gave_de_pau_berenx'
nutriments = False
[[[[gave_oloron-escos]]]]
formula = 'gave_d_oloron_escos'
nutriments = False
[[[[adour_luy-st-pandoleon]]]]
formula = 'luy_saint_pandelon'
nutriments = False
[[[[nive]]]]
formula = 'nive_cambo_les_bains'
nutriments = False
[[[[thames]]]]
formula = 'seine_poses * 0.112 '
nutriments = False
[[[[meuse]]]]
formula = '-53.9 + seine_poses * 0.712'
nutriments = False
[[[[escaut]]]]
formula = '38.2 + seine_poses * 0.189'
nutriments = False
[[[output_data_format]]]
[[[[flow]]]]
date_format = '%d/%m/%Y %H:%M:%S'
file_format = 'DATE VALUE'
header = '''["DATE VALUE (RIVER)","","",""]'''
filename_format = 'RIVER.dat'
[[[[nutriments]]]]
Data are daily data, except data collected from SCHAPI, that are hourly data. In this case, name is *_schapi. For example:
[[[[adour_st-vincent-paul]]]]
#formula = 'adour_saint_vincent_de_paul'
formula = 'adour_saint_vincent_de_paul_schapi'
nutriments = False
To add a river, give a name (it will be the name of the output file), give a formula depending of CHAINOP names (see table below), precise if you want to take account nutriments or not. For example:
[[[[aulne]]]]
formula = 'aulne_chateauneuf_du_faou'
nutriments = False
[[[[meuse]]]]
formula = '-53.9 + seine_poses * 0.712'
nutriments = False
River flows available at CDOCO are described at eulerians networks site: http://www.ifremer.fr/co-en/eulerianNetwork?contextId=386&lang=en
Correspondence between CDOCO names and CHAINOP names is given in this table:
CDOCO code |
CDOCO name |
CHAINOP name |
CDOCO code (SCHAPI) |
CHAINOP name (SCHAPI) |
---|---|---|---|---|
EXBS0001 |
Rhin - Emmerich |
rhin_emmerich |
||
EXBS0002 |
Ems - Versen-Wehrdurchstich |
ems_versen_wehrdurchstich |
||
EXBS0003 |
Weser - Intschede |
weser_intschede |
||
EXBS0004 |
Elbe - Neu-Darchau |
elbe_neu_darchau |
||
EXBS0005 |
Oder - Honensaaten-Finow |
oder_honensaaten_finow |
||
IF000098 |
Aber-Benoit - Plabennec |
aber_benoit_plabennec |
||
IF000099 |
Aber-Ildut - Breles [Keringar] |
aber_ildut_breles_keringar |
||
IF000100 |
Aber-Wrac’h - Drennec |
aber_wrac_h_drennec |
||
IF000103 |
Arguenon - Jugon-les-Lacs |
arguenon_jugon_les_lacs |
||
IF000104 |
Aulne - Gouezec |
aulne_gouezec |
EXSC0022 |
aulne_gouezec_schapi |
IF000105 |
Aven - Pont-Aven [Voie express] |
aven_pont_aven_voie_express |
||
IF000106 |
Blavet - Languidic |
blavet_languidic |
||
IF000107 |
Boutonne - Saint-Severin |
boutonne_saint_severin |
||
IF000109 |
Charente - Jarnac |
charente_jarnac |
||
IF000110 |
Dordogne - Pessac-sur-Dordogne |
dordogne_pessac_sur_dordogne |
EXSC0001 |
dordogne_pessac_sur_dordogne_schapi |
IF000111 |
Dourduff - Garlan |
dourduff_garlan |
||
IF000112 |
Elorn - Plouedern |
elorn_plouedern |
||
IF000115 |
Gouessant - Andel |
gouessant_andel |
||
IF000116 |
Gouet - Saint-Julien |
gouet_saint_julien |
||
IF000117 |
Goyen - Pont-Croix |
goyen_pont_croix |
||
IF000118 |
Horn - Mespaul [Pont Milin] |
horn_mespaul_pont_milin |
||
IF000119 |
Jarlot - Plougonven |
jarlot_plougonven |
||
IF000120 |
Jaudy - Mantallot |
jaudy_mantallot |
||
IF000121 |
Jet - Ergue-Gaberic |
jet_ergue_gaberic |
EXSC0026 |
jet_ergue_gaberic_schapi |
IF000122 |
Elle - Arzano |
elle_arzano |
EXSC0024 |
elle_arzano_schapi |
IF000123 |
Leguer - Belle-Isle-en-Terre |
leguer_belle_isle_en_terre |
||
IF000124 |
Loch - Brech |
loch_brech |
||
IF000125 |
Loire - Monjean-sur-Loire |
loire_monjean_sur_loire |
EXSC0002 |
loire_monjean_sur_loire_schapi |
IF000126 |
Mignonne - Irvillac |
mignonne_irvillac |
||
IF000127 |
Nive - Itxassou |
nive_itxassou |
||
IF000128 |
Odet - Ergue-Gaberic |
odet_ergue_gaberic |
EXSC0027 |
odet_ergue_gaberic_schapi |
IF000129 |
Penze - Taule [Penhoat] |
penze_taule_penhoat |
||
IF000130 |
Queffleuth - Plourin [3 Chenes] |
queffleuth_plourin_3_chenes |
||
IF000131 |
Rance - Guenroc |
rance_guenroc |
||
IF000132 |
Rhone - Beaucaire |
rhone_beaucaire |
||
IF000133 |
Scorff - Plouay |
scorff_plouay |
||
IF000134 |
Seine - Poses |
seine_poses |
||
IF000135 |
Seudre - Saint-Andre-de-Lidon |
seudre_saint_andre_de_lidon |
||
IF000136 |
Steir - Guengat |
steir_guengat |
EXSC0029 |
steir_guengat_schapi |
IF000137 |
Trieux - Saint-Clet [Moulin] |
trieux_saint_clet_moulin |
||
IF000138 |
Tromorgant - Plougonven |
tromorgant_plougonven |
||
IF000139 |
Vilaine - Rieux |
vilaine_rieux |
||
IF000140 |
Yar - Treduder |
yar_treduder |
||
IF000233 |
Dordogne - Gardonne |
dordogne_gardonne |
||
IF000234 |
Garonne - Tonneins |
garonne_tonneins |
EXSC0003 |
garonne_tonneins_schapi |
IF000235 |
Adour - Saint-Vincent-de-Paul |
adour_saint_vincent_de_paul |
EXSC0020 |
adour_saint_vincent_de_paul_schapi |
IF000236 |
Gave de Pau - Berenx |
gave_de_pau_berenx |
EXSC0004 |
gave_de_pau_berenx_schapi |
IF000237 |
Gave d’Oloron - Escos |
gave_d_oloron_escos |
EXSC0005 |
gave_d_oloron_escos_schapi |
IF000238 |
Luy - Saint-Pandelon |
luy_saint_pandelon |
EXSC0019 |
luy_saint_pandelon_schapi |
IF000251 |
Nive - Cambo-les-Bains |
nive_cambo_les_bains |
EXSC0006 |
nive_cambo_les_bains_schapi |
IF000271 |
Vilaine - Arzal |
vilaine_arzal |
||
IF000272 |
Vilaine - Rieux [Pont de Cran] |
vilaine_rieux_pont_de_cran |
||
IF000419 |
Argens - Roquebrune-sur-Argens |
argens_roquebrune_sur_argens |
EXSC0007 |
argens_roquebrune_sur_argens_schapi |
IF000420 |
Aude - Coursan |
aude_coursan |
EXSC0008 |
aude_coursan_schapi |
IF000421 |
Aulne - Chateauneuf-du-Faou |
aulne_chateauneuf_du_faou |
EXSC0023 |
aulne_chateauneuf_du_faou_schapi |
IF000422 |
Authie - Dompierre-sur-Authie |
authie_dompierre_sur_authie |
EXSC0009 |
authie_dompierre_sur_authie_schapi |
IF000423 |
Boutonne - Cabariot [Carillon] |
boutonne_cabariot_carillon |
||
IF000424 |
Canche - Brimeux |
canche_brimeux |
EXSC0010 |
canche_brimeux_schapi |
IF000425 |
Couesnon - Romazy |
couesnon_romazy |
||
IF000426 |
Dordogne - Bergerac |
dordogne_bergerac |
EXSC0018 |
dordogne_bergerac_schapi |
IF000427 |
Falleron - Machecoul |
falleron_machecoul |
||
IF000428 |
Gapeau - Hyeres |
gapeau_hyeres |
EXSC0011 |
gapeau_hyeres_schapi |
IF000429 |
Gouet - Ploufragan [St-Barthe.] |
gouet_ploufragan_st_barthe. |
||
IF000430 |
Herault - Agde |
herault_agde |
EXSC0012 |
herault_agde_schapi |
IF000431 |
Herault - Florensac |
herault_florensac |
||
IF000432 |
Horn - Mespaul [Kertanguy] |
horn_mespaul_kertanguy |
||
IF000433 |
Isole - Quimperle [Fonderies] |
isole_quimperle_fonderies |
EXSC0030 |
isole_quimperle_fonderies_schapi |
IF000434 |
Isole - Scaer |
isole_scaer |
EXSC0025 |
isole_scaer_schapi |
IF000435 |
Laita - Quimperle (virtuelle) |
laita_quimperle_virtuelle |
||
IF000436 |
Leguer - Pluzunet |
leguer_pluzunet |
||
IF000437 |
Orne - Grimbosq [Barrage] |
orne_grimbosq_barrage |
||
IF000438 |
Orne - Thury-Harcourt |
orne_thury_harcourt |
||
IF000439 |
Rance - Saint-Jouan-de-l’Isle |
rance_saint_jouan_de_l_isle |
||
IF000440 |
Roya - Breil-sur-Roya |
roya_breil_sur_roya |
||
IF000441 |
Roya - Tende |
roya_tende |
||
IF000442 |
See - Tirepied |
see_tirepied |
||
IF000443 |
Selune - St-Aubin-de-Terregatte |
selune_st_aubin_de_terregatte |
||
IF000444 |
Siagne - Pegomas |
siagne_pegomas |
||
IF000445 |
Somme - Abbeville [Epagne] |
somme_abbeville_epagne |
EXSC0028 |
somme_abbeville_epagne_schapi |
IF000446 |
Tech - Argeles-sur-Mer |
tech_argeles_sur_mer |
EXSC0013 |
tech_argeles_sur_mer_schapi |
IF000447 |
Tet - Perpignan (partielle) |
tet_perpignan_partielle |
EXSC0014 |
tet_perpignan_partielle_schapi |
IF000448 |
Tet - Rodes (totale) |
tet_rodes_totale |
||
IF000449 |
Var - Malaussene [La Mescla] |
var_malaussene_la_mescla |
||
IF000450 |
Var - Entrevaux |
var_entrevaux |
EXSC0015 |
var_entrevaux_schapi |
IF000451 |
Vidourle - Marsillargues |
vidourle_marsillargues |
||
IF000452 |
Vire - Montmartin-en-Graignes |
vire_montmartin_en_graignes |
||
IF000453 |
Somme - Abbeville [US] |
somme_abbeville_us |
||
IF000454 |
Charente - Chaniers |
charente_chaniers |
||
IF000455 |
Lay - Mareuil-sur-Lay-Dissais |
lay_mareuil_sur_lay_dissais |
EXSC0021 |
lay_mareuil_sur_lay_dissais_schapi |
IF000456 |
Lay - La Bretonniere [Port] |
lay_la_bretonniere_port |
||
IF000457 |
Lez - Montferrier-sur-Lez |
lez_montferrier_sur_lez |
EXSC0016 |
lez_montferrier_sur_lez_schapi |
IF000458 |
Orb - Beziers [Tabarka] |
orb_beziers_tabarka |
EXSC0017 |
orb_beziers_tabarka_schapi |
IF000459 |
Sevre Niortaise - Niort (total) |
sevre_niortaise_niort_total |
||
IF000507 |
Dordogne - Lamonzie-Saint-Martin |
dordogne_lamonzie_saint_martin |
||
IF000508 |
Seine - Poissy |
seine_poissy |
||
IF000509 |
Seine - Vernon |
seine_vernon |
||
IF000606 |
Aa - Wizernes |
aa_wizernes |
||
IF000607 |
Bresle - Ponts et Marais |
bresle_pontmarais |
||
IF000608 |
Urne - Pledran |
urne_pledran |
||
IF000609 |
Douron - Ponthou |
douron_ponthou |
||
IF000610 |
Leyre - Belhade |
leyre_belhade |
||
Laïta Quimperlé |
Correspondance is precised in operational library /home13/caparmor/previmer/op/lib_operational_chain/data_oco/config_river.cfg