HISTORY

History

0.2.2.post2 (2025-11-17)

  • fix: data folder structure in a script corrected

*fix/doc: the description/documentation for the ECOS paper using ESM data

was corrected.

0.2.2 (2025-11-03)

  • fix: moved data folder, so that import works

0.2.1.post (2025-02-27)

  • fix: in histograms x and y values were mixed up

  • feat: for the integral 2D histograms, the sums (= 1D-histograms) are shown also

0.2.1 (2025-02-23)

  • Included multiplication factor (gamma) for load explicitly to calc_residual()

  • Important change: normalization of residuals changed from mean of (only) the period with negative residuals to the mean of the negative values for the whole year ($sum_{P_r<0} P_r / sum_{year} t$)

  • All duplicate procedures removed from evaluate_all.py (ECOS), gamma used throughout

  • Now for weather data run:
    • write the yaml file with instructions of what to do (see:residual_in.yaml)

    • preprocess_weather_data.py

    • replace the results directory name in the yaml file

    • run generate_load_data.py

    • run evaluate_all.py

    • modify ecos_fig_plots_all.py (file names must be changed)

    • run ecos_fig_plots_all.py

  • for esm-data run ecos_residual_store.py

0.2.0 (2025-02-22)

  • hourly sampling for weather data is no longer a separate funclion but in load_data()

  • scripts for ECOS publication included

  • in script/wip_scripts a unified procedure for data handling included,; uses yaml-files see the documentation (ecos_paper.rst)

  • variable rws_py.stations (dictionary) stores the numbers of all DWD weather stations

0.1.6 (2025-02-09)

  • as published in Test PyPI

  • fix: Power to energy conversion for different time differences corrected

  • style: resampling takes mow place in load_data()

  • total positive and negative residuals(=integral) and the ratio is now written to ALL-EVAL for both without storage and with storage.

0.1.5 (2025-02-08)

  • as published in Test PyPI

  • IMPORTANT change residuals are normalized by default now by the absolute mean value of the negative (original) residual values!

  • new function to calculate residuals from power and load timeseries (pandas.DataFrames).

0.1.3 (2025-02-07)

  • as published in Test PyPI

  • power, load and residuals are normalized now

0.1.0.post1 (2025-02-01)

  • added config file with default directory names

0.1.0 (2025-02-01)

  • First release on PyPI.