HDFPatchIndexManager

class of dascore.utils.hdf5 source

HDFPatchIndexManager(
    path ,
    namespace = ““,
)

A class for writing/querying an index table of summary patch info to hdf5.

It creates a table of patch summary info, a table of metadata and a time stamp of the last time it was updated.

Methods

Name Description
decode_table Decode the table from hdf5.
encode_table Encode the table for writing to hdf5.
get_index Read part of the hdf5 index from path meeting time min/max reqs.
validate_version Handles issues with version mismatches.
write_update Convert updates to dataframe, then append to index table.