Closed drewoldag closed 7 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
248b3ee
) to head (463624f
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Tables_io now has coverage of changes at 100%, I've uncommented the unit test that was added here that exercises the write/read methods.
WIP - Initial commit to support writing out a dictionary collection of ensembles.
Problem & Solution Description (including issue #)
We don't have an easy way to export a collection of small ensembles. This work implements tooling to support that. Here the user will pass in a dictionary of
qp.Ensembles
that are then tabularized with thebuild_tables()
method that converts the Ensemble into a dictionary of np.arrays.We take the tabularized Ensembles and build a new dictionary of the form { : } and pass that to
tables_io.writeDictsToHdf5(...)
.We still need to implement a reading function to go along with this tooling.
Code Quality
#pragma: no cover
; in the case of a bugfix, a new test that breaks as a result of the bug has been added