Evv4esm

Latest version: v0.5.0

Safety actively analyzes 623694 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.5

* Update copyright date

* Bump version number

* Fix readme formatting

0.5.0

EVV provides a number of statistical climate reproducibility tests of Earth system models for non-bit-for-bit
changes. Several changes are contained in this release.

Major updates
-
- Implement Benjamini and Yekutieli (2001) method for false discovery rate correction in the MVK test
- This takes advantage of multiple concurrent tests to reduce erroneous rejection of null hypotheses
- P-values are adjusted then compared against the global significance level (0.05 by default), if _any_ are below the threshold, the tests are considered climate changing (i.e. the ensembles are different)

Minor improvements
-
- Add argument for output figure file format
- Use combined histogram plot for KS-ocean and KS-atmosphere tests
- Add sort-able tables to output

Bug fixes
-
- Cast arrays to float, fix bug for loading new PGN data
- Fix doubly defined function


**Full Changelog**: https://github.com/LIVVkit/evv4esm/compare/v0.4.0...v0.5.0

0.4.0

EVV provides a number of statistical climate reproducibility tests of Earth system models for non-bit-for-bit
changes.

Major changes
- Add Kolmogorov-Smirnov multi-variate test for MPAS-Ocean
- Performs K-S test at each grid cell for multiple variables
- Uses false discovery rate correction to compensate for overconfidence
- Add multi-instance ensemble processing for MPAS output (tested with ocean and sea ice)

Additional changes:
- Adds statsmodels dependency
- Visual tweaks to output plots

**Full Changelog**: https://github.com/LIVVkit/evv4esm/compare/v0.3.2...v0.4.0

0.3.2

0.3.1

EVV provides a number of statistical climate reproducibility tests of Earth system models for non-bit-for-bit
changes.

* Fix TSC test to match original pass/fail method
Per E3SM issue 4759 (https://github.com/E3SM-Project/E3SM/issues/4759)
The TSC test should fail only if all points between 300s - 600s are
below the failure threshold (p_threshold). This also fixes the plotting
of P_min so that the variable threshold is plotted rather than a fixed

0.3.0

EVV provides a number of statistical climate reproducibility tests of Earth system models for non-bit-for-bit
changes.

Changelog:

* Remove Python 2 support
* Update MVK, PGN, and TSC modules for LIVVkit 3 interface
* Minor improvements to data presentation for MVK test:
- Add variable description to figures
- Groups variables into accept/reject groups for figures and table

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.