![]() |
OpenMS
2.5.0
|
This class provides methods for the extraction of targeted assays for metabolomics. More...
#include <OpenMS/ANALYSIS/TARGETED/MetaboTargetedAssay.h>
Classes | |
| struct | CompoundSpectrumPair |
| CompoundSpectrumPair stores a pair of CompoundInfo and MSSpectrum. More... | |
Static Public Member Functions | |
| static std::vector< MetaboTargetedAssay > | extractMetaboTargetedAssay (const MSExperiment &spectra, const FeatureMapping::FeatureToMs2Indices &feature_ms2_index, const double &precursor_rt_tol, const double &precursor_mz_distance, const double &cosine_sim_threshold, const double &transition_threshold, const double &min_fragment_mz, const double &max_fragment_mz, const bool &method_consensus_spectrum, const bool &exclude_ms2_precursor, const unsigned int &file_counter) |
| Extract a vector of MetaboTargetedAssays without using fragment annotation. More... | |
| static std::vector< MetaboTargetedAssay > | extractMetaboTargetedAssayFragmentAnnotation (const std::vector< CompoundSpectrumPair > &v_cmp_spec, const double &transition_threshold, const double &min_fragment_mz, const double &max_fragment_mz, const bool &use_exact_mass, const bool &exclude_ms2_precursor, const unsigned int &file_counter) |
| Extract a vector of MetaboTargetedAssays using fragment annotation. More... | |
Public Attributes | |
| double | precursor_int |
| MetaboTargetedAssay is able to store a precursor and its metadata as well as a reference to a compound. More... | |
| double | transition_quality_score |
| String | compound_name |
| String | compound_adduct |
| TargetedExperiment::Compound | potential_cmp |
| std::vector< ReactionMonitoringTransition > | potential_rmts |
Static Protected Member Functions | |
| static bool | intensityLess_ (Peak1D a, Peak1D b) |
| Compare two peaks based on their intensity. More... | |
This class provides methods for the extraction of targeted assays for metabolomics.
| struct OpenMS::MetaboTargetedAssay::CompoundSpectrumPair |
CompoundSpectrumPair stores a pair of CompoundInfo and MSSpectrum.
| Class Members | ||
|---|---|---|
| pair< CompoundInfo, MSSpectrum > | compoundspectrumpair | |
|
static |
Extract a vector of MetaboTargetedAssays without using fragment annotation.
| spectra | Input of MSExperiment with spectra information |
| feature_ms2_spectra_map | FeatureMapping class with associated MS2 spectra |
| precursor_rt_tol | Retention time tolerance of the precursor |
| precursor_mz_distance | Max m/z distance of the precursor entries of two spectra to be merged |
| cosine_sim_threshold | Cosine similarty threshold for the usage of SpectraMerger |
| transition_threshold | Intensity threshold for MS2 peak used in MetaboTargetedAssay |
| min_fragment_mz | Minimum m/z a fragment ion has to have to be considered as a transition |
| max_fragment_mz | Maximum m/z a fragment ion has to have to be considered as a transition |
| method_consensus_spectrum | Boolean to use consensus spectrum method |
| exclude_ms2_precursor | Boolean to exclude MS2 precursor from MetaboTargetedAssay |
| file_counter | Count if multiple files are used. |
|
static |
Extract a vector of MetaboTargetedAssays using fragment annotation.
| v_cmp_spec | Vector of CompoundInfo with associated fragment annotated MSspectrum |
| transition_threshold | Intensity threshold for MS2 peak used in MetaboTargetedAssay |
| min_fragment_mz | Minimum m/z a fragment ion has to have to be considered as a transition |
| max_fragment_mz | Maximum m/z a fragment ion has to have to be considered as a transition |
| use_exact_mass | Boolean if exact mass should be used as peak mass for annotated fragments |
| exclude_ms2_precursor | Boolean to exclude MS2 precursor from MetaboTargetedAssay |
| file_counter | Count if multiple files are used. |
Compare two peaks based on their intensity.
| String compound_adduct |
| String compound_name |
| TargetedExperiment::Compound potential_cmp |
| std::vector<ReactionMonitoringTransition> potential_rmts |
| double precursor_int |
MetaboTargetedAssay is able to store a precursor and its metadata as well as a reference to a compound.
| double transition_quality_score |
1.8.16