You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
consider only generating statistics if hatyan is called via main, would prevent if from being present in scripts
Statistics idea:
metadata is now mostly available, so hatyan process is aware of station, vertref and others
create HatyanSettings.statistics = pd.DataFrame()
prevent overwriting of HatyanSettings, or at least of HatyanStatistics
statistics would then be a separate class, with add_statistic that checks whether column already exists for current_station. Otherwise a column like ana_ncomp will be duplicated when doing analysis_perperiod='Y'
separate function to do analysis of timeseries (#nans etc), or does that not cover?
analysis quality
standard deviation of phase of four years of analysis results (like in pfkw.txt). Information about this variation over years is now also available in the components plot (when including the comp_allperiods)
Statistics idea:
station,vertrefand othersHatyanSettings.statistics = pd.DataFrame()HatyanSettings, or at least ofHatyanStatisticsadd_statisticthat checks whether column already exists forcurrent_station. Otherwise a column likeana_ncompwill be duplicated when doinganalysis_perperiod='Y'hatyan_settings.statistics.loc[current_station,'ana_len_ts'] = len(ts)More notes:
comp_allperiods)