CachedMzMLHandler#
- class pyopenms.CachedMzMLHandler#
Bases:
objectCython implementation of _CachedMzMLHandler
- Original C++ documentation is available here
– Inherits from [‘ProgressLogger’]
- __init__()#
Overload:
- __init__(self) None
An internal class that handles single spectra and chromatograms
Overload:
- __init__(self, in_0: CachedMzMLHandler) None
Methods
Overload:
createMemdumpIndex(self, filename)Create an index on the location of all the spectra and chromatograms
endProgress(self)Ends the progress display
getChromatogramIndex(self)getLogType(self)Returns the type of progress log being used
getSpectraIndex(self)nextProgress(self)Increment progress by 1 (according to range begin-end)
readMemdump(self, exp, filename)Read all spectra from a dump from the disk
setLogType(self, in_0)Sets the progress log that should be used.
setProgress(self, value)Sets the current progress
startProgress(self, begin, end, label)writeMemdump(self, exp, out)Write complete spectra as a dump to the disk
writeMetadata(self, exp, out_meta)Write only the meta data of an MSExperiment
- createMemdumpIndex(self, filename: bytes | str | String) None#
Create an index on the location of all the spectra and chromatograms
- endProgress(self) None#
Ends the progress display
- getLogType(self) int#
Returns the type of progress log being used
- nextProgress(self) None#
Increment progress by 1 (according to range begin-end)
- readMemdump(self, exp: MSExperiment, filename: bytes | str | String) None#
Read all spectra from a dump from the disk
- setLogType(self, in_0: int) None#
Sets the progress log that should be used. The default type is NONE!
- setProgress(self, value: int) None#
Sets the current progress