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

Remove Depreciated Features #200

Closed teubert closed 2 years ago

teubert commented 2 years ago
codecov-commenter commented 2 years ago

Codecov Report

Merging #200 (3acf0b0) into dev (bb84b79) will decrease coverage by 0.24%. The diff coverage is 95.00%.

@@            Coverage Diff             @@
##              dev     #200      +/-   ##
==========================================
- Coverage   90.52%   90.27%   -0.25%     
==========================================
  Files          52       52              
  Lines        3302     3259      -43     
==========================================
- Hits         2989     2942      -47     
- Misses        313      317       +4     
Impacted Files Coverage Δ
src/prog_algs/__init__.py 17.24% <0.00%> (ø)
src/prog_algs/predictors/unscented_transform.py 94.53% <ø> (-0.05%) :arrow_down:
state_estimator_template.py 85.71% <75.00%> (+3.89%) :arrow_up:
src/prog_algs/state_estimators/state_estimator.py 96.96% <83.33%> (ø)
src/prog_algs/state_estimators/kalman_filter.py 95.31% <100.00%> (+0.15%) :arrow_up:
src/prog_algs/state_estimators/particle_filter.py 95.23% <100.00%> (-0.06%) :arrow_down:
...g_algs/state_estimators/unscented_kalman_filter.py 100.00% <100.00%> (+1.66%) :arrow_up:
src/prog_algs/uncertain_data/unweighted_samples.py 90.98% <100.00%> (ø)
tests/test_state_estimators.py 92.35% <100.00%> (-2.30%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update bb84b79...3acf0b0. Read the comment docs.