Commit 5989c634 authored by Le Roux Erwan's avatar Le Roux Erwan
Browse files

[taline] final version sent to taline

parent 356042fe
No related merge requests found
Showing with 9 additions and 7 deletions
+9 -7
......@@ -7,17 +7,22 @@ from extreme_data.meteo_france_data.scm_models_data.crocus.crocus import CrocusD
from extreme_data.meteo_france_data.scm_models_data.safran.safran import SafranTemperature, SafranSnowfall1Day, \
SafranPrecipitation1Day
from extreme_data.meteo_france_data.scm_models_data.utils import Season
from extreme_data.meteo_france_data.scm_models_data.visualization.main_study_visualizer import ALL_ALTITUDES
massifs_names = ['Queyras', 'Thabor', 'Haute-Maurienne'][:]
study_classes = [SafranTemperature, SafranSnowfall1Day, SafranPrecipitation1Day,
CrocusDepth, CrocusDepthIn3Days, CrocusDepthWet][:]
altitudes = ALL_ALTITUDES
massif_name_to_start_end = {
'Queyras': [900, 3300],
'Thabor': [900, 3300],
'Haute-Maurienne': [900, 3900]
}
season = Season.annual
for massif_name in massifs_names:
for massif_name, (start, end) in massif_name_to_start_end.items():
print(massif_name)
writer = pd.ExcelWriter('{}.xlsx'.format(massif_name), engine='xlsxwriter')
for study_class in study_classes:
print(study_class)
altitude_to_time_serie = OrderedDict()
altitudes = list(range(start, end + 300, 300))
for altitude in altitudes:
study = study_class(altitude=altitude) # type: AbstractStudy
if massif_name in study.study_massif_names:
......@@ -28,6 +33,3 @@ for massif_name in massifs_names:
print(df.head())
df.to_excel(writer, sheet_name=study.variable_name)
writer.save()
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment