Adaptations pour usage en tant que sous-module de l'appli web
Comme discuté :
- retrait de l'argument
confidence_detection
des inputs decalc_flux_linquad_weighted
- retrait de
degassing_detected
des sorties de la fonction et ajout detstar1_post
- ajout d'une fonction renvoyant le booléen de détection à partir de
tstar1_post
et du niveau de confiance
J'ai modifié l'appel à la fonction dans run
car le format attendu pour xydata ne collait pas bien avec l'appel fait dans l'appli web.
J'ai aussi mis à jour le nom de paquet et les chemins dans setup.py
qui était restés "volcplume_flux_calculator".
Sur mon fichier test, je n'obtiens des changements par rapport à mon implémentation que pour les flux non significatifs. Les dates correspondant à des dégazages réels donnent les mêmes valeurs (voir PJ).TROPOMI_SO2-7km_flux_100-150-200-250-300km_Soufriere-St-Vincent_du-0_qa-0_sza-90_tracks-7_2021-04-08_2021-04-16_algo_standalone.csv
Concernant les sorties de l'outil standalone, elles sont bien sûr inchangées.