nasa / prog_algs

The Prognostic Algorithm Package is a python framework for model-based prognostics (computation of remaining useful life) of engineering systems, and provides a set of algorithms for state estimation and prediction, including uncertainty propagation. The algorithms take as inputs prognostic models (from NASA's Prognostics Model Package), and perform estimation and prediction functions. The library allows the rapid development of prognostics solutions for given models of components and systems. Different algorithms can be easily swapped to do comparative studies and evaluations of different algorithms to select the best for the application at hand.
56 stars 22 forks source link

release/v1.5 #233

Closed teubert closed 1 year ago

teubert commented 1 year ago

Release v1.5

codecov-commenter commented 1 year ago

Codecov Report

Merging #233 (dbd5cb8) into master (8e6e819) will decrease coverage by 0.55%. The diff coverage is 92.59%.

@@            Coverage Diff             @@
##           master     #233      +/-   ##
==========================================
- Coverage   90.11%   89.57%   -0.55%     
==========================================
  Files          51       50       -1     
  Lines        3279     3347      +68     
==========================================
+ Hits         2955     2998      +43     
- Misses        324      349      +25     
Impacted Files Coverage Δ
src/prog_algs/predictors/predictor.py 74.07% <14.28%> (-0.93%) :arrow_down:
src/prog_algs/state_estimators/state_estimator.py 89.18% <77.77%> (-10.82%) :arrow_down:
src/prog_algs/state_estimators/particle_filter.py 92.94% <90.32%> (+0.29%) :arrow_up:
tests/test_state_estimators.py 92.97% <98.07%> (+0.52%) :arrow_up:
predictor_template.py 47.05% <100.00%> (ø)
src/prog_algs/__init__.py 17.24% <100.00%> (ø)
src/prog_algs/metrics/samples.py 83.33% <100.00%> (ø)
src/prog_algs/metrics/toe_metrics.py 76.92% <100.00%> (+3.84%) :arrow_up:
src/prog_algs/metrics/toe_profile_metrics.py 92.72% <100.00%> (ø)
src/prog_algs/metrics/uncertain_data_metrics.py 91.83% <100.00%> (+2.04%) :arrow_up:
... and 11 more

... and 1 file with indirect coverage changes

teubert commented 1 year ago

Note: test-prog_models-released is failing expectedly. prog_algs v1.5 does not support the released (v1.4) version of prog_models.

Completed Release Review on 6/23

Release items were identified and resolved on 6/28 Release checklist with completed

Confirmed to be ready for release by Chris Teubert, Katy Jarvis