cgq-qgc / pyhelp

A Python library for the assessment of spatially distributed groundwater recharge and hydrological components with HELP
MIT License
17 stars 5 forks source link

AssertionError (lorsque les données climatiques en entrée n'ont pas d'année bissextile) #102

Open FHuchet opened 2 years ago

FHuchet commented 2 years ago

Problème avec les fichiers météo lors de la production du fichier D4. image

Est-ce lié au fait que les dates ne sont pas formater comme avec les fichiers historiques ? image

Historique : jour/mois/année Futur : année-mois-jour

J'ai fait un test en ne mettant que l'année 2006 au format futur (année-mois-jour) et la simulation a fonctionné. Donc le problème réside sans doute encore dans les longueurs des années je pense.

Je vais t'envoyer le dossier par courriel avec mes données d'entrée pour la simulation A10 pour que tu puisses faire des tests sur la période 2006-2095.

Merci encore pour ton aide précieuse.

FHuchet commented 2 years ago

Finalement, j'ai aussi refait un essai avec deux années (non bissextiles) pour voir si c'était un problème de formatage et ce n'est pas le cas car la simulation a parfaitement fonctionné pour 2006-2007. image

jnsebgosselin commented 2 years ago

Ce "bug" est effectivement causé par l'utilisation de données météo sans année bissextile. Voir mon commentaire à https://github.com/cgq-qgc/pyhelp/issues/101#issuecomment-1125036370.

Ce serait intéressant de supporter l'utilisation de données sans années bissextile, surtout dans un contexte de simulation en climat future, mais des modifications dans le code source fortran de HELP seraient nécessaires.