-
Notifications
You must be signed in to change notification settings - Fork 88
Release 3.2 #318
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Release 3.2 #318
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* adding merra2 hourly downloader * adding era5 hourly downloader * removing 2 month lag in requested reanalysis data to download * updating downloader documenentation * adding downloader to sphinx documentation * setting verify to False or cds API * code style improvements * updating ERA5 and MERRA2 links; replacing CDS API exception with verification options; deleting downloaded NetCDF files after saving renalaysis outputs * changing hourly era5 downloading to nearest grid point; updating monthly era5 reanalysis downloading function, including using nearest grid point * updating documentation and changing MERRA2 downloading to single grid point * minor style changes and fixes in hourly reanalysis downloader * changing era5 api requests from yearly to monthly to avoid data limit errors
…itialization (#307) * add inital empty df for distance matrices to enable non-scada workflows * add progress flag and enable notebook bars * add apply_iav and n_jobs to the MonteCarloAEP methods * add a wind speed calculation to met data processing * use wind speed computation * update changelog * remove custom import for tqdm in place of auto * add apply_iav and progress_bar docstrings * remove unnecessary n_jobs parameter * update wind speed docstring * udpate type hinting for passed array option * minor addition to compute_wind_speed note * Adding default value to run_AEP_monte_carlo --------- Co-authored-by: ejsimley <40040961+ejsimley@users.noreply.github.com>
* update Python support for 3.9 through 3.12 * update CI for new max python * update documentation for updated versions
#310) * adding option for linearly interpolated IEC power curve * loading speedup factors from file in wake loss class * rest of initial wake loss heterogeneity modifications * documentation for wind speed heterogeneity in wake loss module * filtering for faulty nacelle wind speeds, and excluding from freestream wind speed estimates * correcting for freestream heterogeneity only where valid * reference wake loss paper and presentation * updating wake loss publication references in docs * creating example wind speed speedup factor file for wake loss method for La Haute Borne * adding heterogeneity corrections to wake loss example * remove error from wake loss example * remove error from wake loss example * regression test for wake losses with heterogeneity * filepath change in wake loss test * updating changelog * updating wake loss example notebook for docs * updating wake loss test results because of addition of abnormal wind speed filtering * adding fill_value=False to shift function in filters.unresponsive_flag to get expected behavior at end of time series with NumPy v2 * change np.Inf to np.inf in timeseries tests for compatibility with NumPy v2 * wake_losses module style and performance improvements * bug fix in potential freestream power calc in heterogeneity correction * increasing windspeed_end in power curve for heterogeneity corrections
* replace default mutable arguments with None * update wake losses for mutable defaults * update yaw misalignment for mutable defaults * update TIE for mutable defaults * update gap analysis for mutable defaults * update gap analysis for mutable defaults * update aep for mutable defaults * run pre-commit across code base for updated versioning * fix issue with change in pandas defaults for empty concat * fix auto import issue with tqdm * fix pandas warning * update examples and briefly check outputs * update changelog * update changelog * fix nan df check for correct equality
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
analysis-methods
Relating to analysis methods.
bug
documentation
enhancement
maintenance
Issues related to code maintainence. E.g., upgrading versions of dependencies, fixing the CI pipelie
utilities
Relating to anything in utils/
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See the changelog for details.