hdf5
__all__
module-attribute
¶
parse_channel_hdf5 ¶
parse_channel_hdf5(
path: str | Path,
) -> ChannelChromatograms
Parse a standalone ChromStream channel HDF5 file into a ChannelChromatograms object.
Parameters:
Raises:
-
FileNotFoundError–If the file does not exist.
-
ValueError–If the file schema or layout does not match the expected format.
Source code in src/chromstream/parsers/hdf5.py
parse_chromatogram_hdf5 ¶
parse_chromatogram_hdf5(path: str | Path) -> Chromatogram
Parse a standalone ChromStream chromatogram HDF5 file into a Chromatogram object.
Parameters:
Raises:
-
FileNotFoundError–If the file does not exist.
-
ValueError–If the file schema or layout does not match the expected format.
Source code in src/chromstream/parsers/hdf5.py
parse_experiment_hdf5 ¶
parse_experiment_hdf5(path: str | Path) -> Experiment
Parse a ChromStream HDF5 experiment file into an Experiment object.
Parameters:
Returns:
-
Experiment(Experiment) –Reconstructed experiment containing persisted channels and chromatograms.
Raises:
-
FileNotFoundError–If the file does not exist.
-
ValueError–If the file schema or layout does not match the expected format.
-
OSError–If the file cannot be opened as HDF5.