LakeTemp_functions.py est disponible

Ajouté par Jordi Prats il y a plus de 8 ans

La première version fonctionnelle du script LakeTemp_functions.py a été finalisée. L'objective de cet script est l’implémentation des méthodes de Toffolon et al. (2014) pour calculer la température de surface des lacs, et d'Ottosson et Abrahamsson (1998) pour calculer la température de l'epilimion et de l'hypolimnion.

La méthode de Toffolon et al. (2014) et une modification de la méthode d'Ottosson et Abrahamsson (1998) ont été implémentés dans le script LakeTemp_functions.py dans la forme des fonctions suivantes:
  • Ts_Toffolon_et_al_2014: calcule la température de surface des plans d'eau en fonction de la température de l'air et une série de paramètres de configuration qui dépendent de la profondeur du plan d'eau.
  • Tw_Ottosson_et_Abrahamsson_1998: calcule la température de l'epilimnion et de l'hypolimnion en fonction de paramètres morphologiques du plan d'eau et de la température de l'air.

Les paramètres ne sont pas encore calibrés pour le cas de la France.

Le fichier se trouve dans la branche 'Master' du Dépôt.

Pour exécuter les fonctions il faut définir le code de lac (cdl), la date initiale (in_date) et la date finale (fi_date) de la période d'étude.

Exemple:

>>cdl = 'BIM13'
>>in_date = '1999/01/01'
>>fi_date = '2013/12/31'
>>Tw_Ottosson_et_Abrahamsson_1998(cdl, in_date, fi_date)

Reading lake characteristics...
Extracting daily air temperature data...
Calculating mean annual epilimion temperature...
Mean annual epilimion temperature = 12.4 ºC
Calculating epilimnion and hypolimnion temperature...
Done.


Commentaires