Recent Releases of OpenOA
OpenOA - v3.1.3 Release
Minor documentation and dependency updates. Please see the changelog.
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by RHammond2 3 months ago

OpenOA - v3.1.1 Release
This release patches an incorrect specification in the pyproject.toml
causing the installation to complete without installing the actual package data.
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by RHammond2 about 1 year ago

OpenOA - v3.0
Please see the changelog and/or the documentation for complete details.
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by RHammond2 over 1 year ago

OpenOA - Release 3.0 RC 1
This is the first release candidate for the completely refactored v3.0! Please see the documentation for this release candidate, and future release candidates at the "develop_v3" version of our Read the Docs Page: https://openoa.readthedocs.io/en/develop_v3/
Highlights:
PlantData
is now simplified to streamline loading, validation, and, most importantly, the user experience- The addition of
PlantMetaData
to house the metadata specifications for each of the required data types enables users to bring their own column naming convention and let OpenOA map them to our internal conventions - Remixed examples to better guide users getting started with, or wanting to learn more about, how to run analyses, experiment with the code base, or develop more functionality
- Underlying
utils
(formerlytoolkits
) andanalysis
(formerlymethods
) have performance and usability improvements, particularly for more standardized and publication-ready plotting routines that have more user control
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by RHammond2 over 2 years ago

OpenOA - Release 2.3
- Replaced hard-coded reanalysis dates in plant analysis with automatic valid date selection and added optional user-defined end date argument. Fixed bug in normalization to 30-day months.
- Toolkit added for downloading reanalysis data using the PlanetOS API
- Added hourly resolution to AEP calculation
- Added wind farm plotting function to pandas_plotting toolkit using the Bokeh library
- Split the QC methods into a more generic
WindToolKitQualityControlDiagnosticSuite
class and WTK-specific subclass:WindToolKitQualityControlDiagnosticSuite
. - Updated filter algorithms in AEP calculation, now with a proper outlier filter
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by RHammond2 over 3 years ago

OpenOA - Release 2.2
- IAV incorporation in AEP calculation
- Set power to 0 for windspeeds above and below cutoff in IEC power curve function.
- Split unit tests from regression tests and updated CI pipeline to run the full regression tests weekly.
- Flake8 with Black code style implemented with git hook to run on commit
- Updated long-term loss calculations to weight by monthly/daily long-term gross energy
- Added wind turbine asset data to example ENGIE project
- Reduce amount of time it takes to run regression tests by decreasing number of monte carlo iterations. Reduce tolerance of float comparisons in plant analysis regression test. Linear regression on daily data is removed from test.
- Bugfixes, such as fixing an improper python version specifier in setup.py and replacing some straggling references to the master branch with main.
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by jordanperr almost 4 years ago

OpenOA - Release 2.1
- Modify bootstrapping approach for period of record sampling. Data is now sampled with replacement, across 100% of the POR data.
- Cleaned up dependencies for JOSS review. Adding peer-reviewed JOSS paper.
- Add Binder button to Readme which makes running the example notebooks easier.
- Set maximum python version to 3.8, due to an install issue for dependency Shapely on Mac with Python 3.9.
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by jordanperr about 4 years ago

OpenOA - Release 2.0.1
This update resolves a few issues including:
- create workaround for unknow zsh issue
- modifying ENGIE project pathname in exmaples so auto data extract works
- replace
GeoPandas
withpyproj
andShapely
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by RHammond2 over 4 years ago

OpenOA - Release 2.0.0
- Energy Yield Analysis (EYA) to Operational Assessment(OA) Gap Analysis method
- Uncertainty quantification for electrical losses and longterm turbine gross energy
- Implemented open source Engie example data, and complete update of example notebooks
- Switch to standard BSD-3 Clause license
- Automated quality control method to assist with data ingestion. Tools in this method include daylight savings time change detection and - identification of the diurnal cycle.
- Electrical losses method
- Method for estimating long-term turbine gross energy (excluding downtime and underperformance losses)
- User-facing CI pipeline using Github Actions
- Automatic documentation using ReadTheDocs
- Pip Package
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by jordanperr over 4 years ago

OpenOA - Release 1.1
- Python3 Support
- Addition of reanalysis schemas to the Sphinx documentation
- Easy import of EIA data using new module: Metadata_Fetch
- Updated contributing.md document
- Quality checks for reanalysis data
- Improved installation instructions
- Integration tests are now performed in CI
- Performed PEP8 linting
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by jordanperr almost 5 years ago

OpenOA - Release 1.0
- Complete refactor of many analysis and toolkit modules.
- Timeseries Table is now an integrated component, no sparkplug-datastructures dependency
- Plant Level AEP method w/ Monte Carlo
- Turbine / Scada level toolkits: Filtering, Imputing, Met, Pandas Plotting, Timeseries, Unit Conversion
- Most toolkits and all methods are fully documented in Sphinx.
- Two example notebooks: Operational AEP Analysis and Turbine Analysis
- All toolkits except for Pandas Plotting have > 80% test coverage.
Renewable Energy - Wind Energy
- Jupyter Notebook
Published by jordanperr almost 5 years ago
