Recent Releases of rdtools
rdtools - Version 3.0.1
Update several requirements see change log for details.
- Python
Published by mdeceglie 6 months ago
rdtools - Version 3.0.0
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 twowaywindow_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.analysischains.TrendAnalysis.plotdegradationtimeseries() in TrendAnalysis object and rdtools.plotting.degradationtimeseries_plot() to plot time series degradation trend.
- Specifying detailed=True in rdtools.plotting.degradationsummaryplots() 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 filterparams and filterparams_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 degradationyearon_year()
- Circular block bootstrapping added as a method for calculating uncertainty in degradationyearonyear() via the Uncertaintymethod argument
- Python
Published by mdeceglie about 1 year ago
rdtools - Version 3.0.0-beta.1
This is a beta version of RdTools 3.0.0. Features may not be stable, and are subject to change in future versions. See change log for full details.
- Python
Published by mdeceglie about 1 year ago
rdtools - Version 3.0.0-beta.0
This is a beta version of RdTools 3.0.0. Features may not be stable, and are subject to change in future versions. See change log for full details.
- Python
Published by mdeceglie over 1 year ago
rdtools - Version 3.0.0-alpha.6
This is an alpha version of RdTools 3.0.0. Features may not be stable or documented, and are subject to change in future versions.
- Python
Published by mdeceglie over 1 year ago
rdtools - Version 3.0.0-alpha.5
This is an alpha version of RdTools 3.0.0. Features may not be stable or documented, and are subject to change in future versions.
- Python
Published by mdeceglie almost 2 years ago
rdtools - Version 3.0.0-alpha.4
This is an alpha version of RdTools 3.0.0. Features may not be stable or documented, and are subject to change in future versions.
- Python
Published by mdeceglie over 2 years ago
rdtools - Version 2.2.0-beta.2
This patch changes the CODS algorithm to return results without bootstrapping when soiling signal is small but raise warning. It also makes several bug fixes. For details, please see the change log
- Python
Published by mdeceglie over 2 years ago
rdtools - Version 2.1.8
This patch addresses a bug in parallel computing environments (see #388 and #399)
- Python
Published by mdeceglie over 2 years ago
rdtools - Version 2.1.7
- Limit allowed versions of pandas <2.1 to avoid a bug
- Update versions of indirect dependencies in
requirements.txtandnotebook_requirements.txt
For full details please see the change log
- Python
Published by mdeceglie over 2 years ago
rdtools - Version 2.1.6
- Fix NonExistentTimeError in rdtools.clearskytemperature.getclearsky_tamb()
- rdtools.degradation.degradationclassicaldecomposition() now executes significantly faster
- Increased the minimum versions of several dependencies
- pandas increased to 1.3.0 (released July 2, 2021)
- numpy to 1.17.3 (released October 17, 2019)
- statsmodels to 0.11.0 (released February 21, 2020)
- scipy to 1.2.0 (released December 17, 2018)
For full details, please see the change log
- Python
Published by mdeceglie over 2 years ago
rdtools - Version 2.1.5
Adds support for Pandas 2.0 (see https://github.com/NREL/rdtools/pull/362)
- Python
Published by mdeceglie almost 3 years ago
rdtools - Version 2.2.0-beta.1
Adds a framework for applying filters to aggregated data in TrendAnalysis. For full details see the change log.
- Python
Published by mdeceglie about 3 years ago
rdtools - Version 2.1.4
This patch includes two bug fixes: - Fixes an error from degradationyearonyear() for datasets that are exactly 2 years long - soilinginterval_plot() no longer ignores some optional parameters.
For full details see the change log
- Python
Published by mdeceglie over 3 years ago
rdtools - Version 2.2.0-beta.0
This release includes several new enhancements:
- Detailed degradation summary plot
- Degradation time series plot for assessing non-linear degradation
- The Combined estimation OF Degradation and Soiling (CODS) algorithm implemented in the soiling module.
For full details, please see the change log
- Python
Published by mdeceglie over 3 years ago
rdtools - Version 2.1.3
What's Changed
- Drop python 3.6
- Add python 3.10
- Fixed a plotting issue in
plotting.availability_summary_plots()with newer matplotlib versions, as well as an axis labeling error - Full Change log
All Changes: https://github.com/NREL/rdtools/compare/2.1.2...2.1.3
- Python
Published by mdeceglie about 4 years ago
rdtools - Version 2.1.2
What's Changed
- Change XGBoost model to version-stable json
- Change recommended citation
- For details see the change log
All Changes: https://github.com/NREL/rdtools/compare/2.1.1...2.1.2
- Python
Published by mdeceglie about 4 years ago
rdtools - Version 2.1.1
This patch release temporarily requires xgboost < 1.5.0. A future update will allow a wider version range. (#301, #297 )
- Python
Published by mdeceglie over 4 years ago
rdtools - Version 2.1.0
This update includes changes to the experimental soiling functions, as well as a host of added functionality including the full release of an object oriented end-to-end analysis API and new algorithms for clipping detection and filtering. See the changelog for full details.
- Python
Published by mdeceglie over 4 years ago
rdtools - Version 2.0.6
Improves compatibility with pandas 1.3.0 and updates specified example environment. For full details please see the change log.
- Python
Published by mdeceglie over 4 years ago
rdtools - Version 2.1.0-beta.2
This incorporates changes from Version 2.0.5 into the development branch. See the change log for details.
- Python
Published by mdeceglie about 5 years ago
rdtools - Version 2.0.5
This patch adds formal support for Python 3.9, and makes improvements to documentation and testing. See the change log for full details.
- Python
Published by mdeceglie about 5 years ago
rdtools - Version 2.1.0-beta.1
Incorporates version 2.0.4 into 2.1-beta (see #244 )
- Python
Published by mdeceglie about 5 years ago
rdtools - Version 2.0.4
Fixes a bug in which leading NaNs were improperly backfilled. See #244
- Python
Published by mdeceglie about 5 years ago
rdtools - Version 2.1.0-beta.0
Adds new analysis_chains module to focus on objected-oriented analysis workflows combining other RdTools modules. Includes TrendAnalysis class for sensor- and clear-sky-based soiling and degradation analyses see #117 and change log
- Python
Published by mdeceglie over 5 years ago
rdtools - Version 2.0.3
Change to docs/notebook_requirements.txt: notebook version from 5.7.8 to 6.1.5 and terminado version from 0.8.1 to 0.8.3 (#239)
- Python
Published by mdeceglie over 5 years ago
rdtools - Version 2.0.2
Updates example degradation_and_soiling_example.ipynb to avoid use of max_timedelta parameters in favor of default function behavior. For details see the change log.
- Python
Published by mdeceglie over 5 years ago
rdtools - Version 2.0.1
Reverses the deprecation of the pvwatts normalization functions. For details please see the change log.
- Python
Published by mdeceglie over 5 years ago
rdtools - Version 2.0.0
Version 2.0.0 adds experimental soiling and availability modules, plotting capability, and includes updates to normalization work flow. This major release introduces some breaking changes to the API. For details, please see the change log
- Python
Published by mdeceglie over 5 years ago
rdtools - Version 2.0.0-beta.0
2.0 release candidate. Includes substantial updates to functions and examples. See release notes in rdtools.readthedocs.io
- Python
Published by cdeline over 5 years ago
rdtools - Version 1.2.3
-Updates dependencies -Versioneer bug fix -Licence update
- Python
Published by mdeceglie almost 6 years ago
rdtools - Version 2.0.0 alpha.0
Includes minor changes to internal calculations (see #105 and #108). Also introduces plotting functionality, soiling analysis, and the system analysis object-oriented API.
- Python
Published by mdeceglie over 6 years ago
rdtools - Version 1.2.2
Patch that adds author email to enable pypi deployment
- Python
Published by mdeceglie over 7 years ago
rdtools - Version 1.2.1
This update includes automated testing and deployment to support development along with some bug fixes to the library itself, a documented environment for the example notebook, and new example results to reflect changes in the example dataset. It addresses #49, #76, #78, #79, #80, #85, #86, #92.
- Python
Published by mdeceglie over 7 years ago
rdtools - 1.2.0
This incorporates changes including:
- Enables users to control confidence intervals reported in degradation calculations (issue #59)
- Adds python 3 support (issues #56 and #67)
- Fixes bugs (issues #61 and #57)
- Improvements/typo fixes to docstrings
- Fixes error in check for two years of data in degradation_year_on_year
- Improves the calculations underlying irradiance_rescale
- Python
Published by mdeceglie almost 8 years ago
rdtools - v1.1.3 update
This patch includes the following changes: 1. Update the notebook for improved plotting with Pandas v.0.21.0 2. Fix installation bug related to package data
- Python
Published by mdeceglie about 8 years ago
rdtools - v1.1.2 update
This patch includes the following changes: 1. Fix bugs in installation 2. Update requirements 3. Notebook plots made compatible with pandas v.0.21.0
- Python
Published by mdeceglie over 8 years ago
rdtools - V.1.1.1 update
This patch: 1) Improves documentation 2) Fixes installation requirements
- Python
Published by mdeceglie over 8 years ago
rdtools - Clear-sky workflow and new filters
This update includes the addition of filters, functions to support a clear-sky workflow, and updates to the example notebook.
- Python
Published by mdeceglie over 8 years ago