OpenMS
Loading...
Searching...
No Matches
DIAChromHandler Class Reference

#include <OpenMS/ANALYSIS/TARGETED/DIAChromHandler.h>

Inheritance diagram for DIAChromHandler:
[legend]
Collaboration diagram for DIAChromHandler:
[legend]

Public Member Functions

 DIAChromHandler ()=default
 
 ~DIAChromHandler () override=default
 
std::vector< MSChromatogramcollectIrtChromatogramsForIrt (const std::vector< OpenSwath::SwathMap > &swath_maps, const OpenSwath::LightTargetedExperiment &irt_transitions, const Param &mrm_mapping_param, const ChromExtractParams &cp, const TransformationDescription &trafo=TransformationDescription(), bool pasef=false, bool load_into_memory=false) override
 Collect iRT chromatograms from the swath maps and try to map them to the provided iRT transitions.
 
std::vector< MSChromatogramextractAndMapChromatogramsForTransitions (const std::vector< OpenSwath::SwathMap > &swath_maps, const OpenSwath::LightTargetedExperiment &transition_exp, const ChromExtractParams &cp, const Param &mrm_mapping_param) override
 Extract (or select) chromatograms for the given transitions and return mapped & filtered chromatograms.
 
- Public Member Functions inherited from IChromatogramHandler
 IChromatogramHandler ()=default
 
virtual ~IChromatogramHandler ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from IChromatogramHandler
static std::unique_ptr< IChromatogramHandlercreateDefault ()
 Factory: create the default handler (currently SRM/MRM-based)
 

Constructor & Destructor Documentation

◆ DIAChromHandler()

DIAChromHandler ( )
default

◆ ~DIAChromHandler()

~DIAChromHandler ( )
overridedefault

Member Function Documentation

◆ collectIrtChromatogramsForIrt()

std::vector< MSChromatogram > collectIrtChromatogramsForIrt ( const std::vector< OpenSwath::SwathMap > &  swath_maps,
const OpenSwath::LightTargetedExperiment irt_transitions,
const Param mrm_mapping_param,
const ChromExtractParams cp,
const TransformationDescription trafo = TransformationDescription(),
bool  pasef = false,
bool  load_into_memory = false 
)
overridevirtual

Collect iRT chromatograms from the swath maps and try to map them to the provided iRT transitions.

Implements IChromatogramHandler.

◆ extractAndMapChromatogramsForTransitions()

std::vector< MSChromatogram > extractAndMapChromatogramsForTransitions ( const std::vector< OpenSwath::SwathMap > &  swath_maps,
const OpenSwath::LightTargetedExperiment transition_exp,
const ChromExtractParams cp,
const Param mrm_mapping_param 
)
overridevirtual

Extract (or select) chromatograms for the given transitions and return mapped & filtered chromatograms.

Implements IChromatogramHandler.