MSDataCachedConsumer
- class pyopenms.MSDataCachedConsumer
Bases:
objectCython implementation of _MSDataCachedConsumer
Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1MSDataCachedConsumer.html
Is able to transform a spectrum on the fly while it is read using a function pointer that can be set on the object. The spectra is then cached to disk using the functions provided in CachedMzMLHandler.
- __init__()
Cython signature: void MSDataCachedConsumer(String filename)
Cython signature: void MSDataCachedConsumer(String filename, bool clear)
Methods
Cython signature: void MSDataCachedConsumer(String filename)
Cython signature: void consumeChromatogram(MSChromatogram & c)
Cython signature: void consumeSpectrum(MSSpectrum & s)
Cython signature: void setExpectedSize(size_t expectedSpectra, size_t expectedChromatograms)
Cython signature: void setExperimentalSettings(ExperimentalSettings & exp)
- consumeChromatogram()
Cython signature: void consumeChromatogram(MSChromatogram & c)
May delete data from chromatogram (if clearData is set)
- consumeSpectrum()
Cython signature: void consumeSpectrum(MSSpectrum & s)
May delete data from spectrum (if clearData is set)
- setExpectedSize()
Cython signature: void setExpectedSize(size_t expectedSpectra, size_t expectedChromatograms)
- setExperimentalSettings()
Cython signature: void setExperimentalSettings(ExperimentalSettings & exp)