Michelle Ly
Michelle Ly
Manually trigger https://github.com/nasa/progpy/pull/201 `test_tutorials_2` is in its own workflow file and is gated by a manual trigger due to the notebook taking ~30 mins to run. This will be available...
Notebook metadata gets changed depending on kernel when running and editing. Find a way to better handle this so we're not always updating notebook metadata with every notebook change.
** Test to Update ** Add tests to check if a custom functions the user passes in return a bool (e.g., `event_strategy`). If custom function does not return a bool,...
** Test to Update ** Update `.github/workflows/print-benchmarking.yml` to include benchmarking. Currently, the workflow shows a placeholder. ** Change Recommended ** Add runtime benchmarking (and explore other relevant metrics) ** Reason...
**Requirement Text** Explore improvements to plotting options. For example, allowing a user to specify a label for states, inputs, outputs, etc. when creating a model so that it can be...
It is important to account for uncertainty in system behavior and sensor data for more accurate models. This is handled by having process noise is added at state transition and...
Exploration to consider using poetry for dependency management and packaging: https://python-poetry.org/docs/ The `poetry.lock` file helps locks dependencies to specific versions to ensure repeatable builds. Poetry also reduces the need to...
Complete notebooks in the following files: - `examples/03_Existing Models.ipynb` - `examples/05_Data Driven.ipynb` - `examples/07_State Estimation.ipynb` - `examples/08_Prediction.ipynb` There are a few missing sections which are labelled with a note to...
** Test to Update ** `tests/test_battery.py` ** Change Recommended ** Expand testing to be more comprehensive and check values instead of generally checking that the simulation ran. ** Reason **...
Exploration to consider using poetry for dependency management and packaging: https://python-poetry.org/docs/ The `poetry.lock` file helps locks dependencies to specific versions to ensure repeatable builds. Poetry also reduces the need to...