Skip to content

Version 3.0.0

Latest
Compare
Choose a tag to compare
@mdeceglie mdeceglie released this 23 Jan 00:45
· 2 commits to master since this release
569177f

For a full list of changes, please consult the change log

Breaking changes

  • These changes have the potential to change answers in existing scripts when compared with older versions of RdTools
  • Use the pvlib method for clear sky detection by default in TrendAnalysis()
  • Change default clipping filter model to logic
  • Turn on the two_way_window_filter by default in TrendAnalysis
  • Upgrade pvlib 0.9.0 to 0.11.0

Enhancements

  • Added framework for running aggregated filters in analysis_chains.py
  • The Combined estimation Of Degradation and Soiling (CODS) algorithm is implemented in the soiling module and illustrated in an example notebook
  • New plotting functions rdtools.analysis_chains.TrendAnalysis.plot_degradation_timeseries() in TrendAnalysis object and rdtools.plotting.degradation_timeseries_plot() to plot time series degradation trend.
  • Specifying detailed=True in rdtools.plotting.degradation_summary_plots() now shows the number of year-on-year slopes in addition to color coding points
  • Add CITATION.cff file for citation information
  • Added checks to TrendAnalysis for filter_params and filter_params_aggregated. Raises an error if unkown filter is supplied
  • Added a new wrapper function for clearsky filters
  • Added codecov.yml configuration file
  • Availability module no longer considered experimental
  • Allow sub-daily aggregation in degradation_year_on_year()
  • Circular block bootstrapping added as a method for calculating uncertainty in degradation_year_on_year() via the Uncertainty_method argument