![]() |
OpenMS
2.5.0
|
#include <OpenMS/KERNEL/MRMFeature.h>#include <OpenMS/KERNEL/Feature.h>#include <OpenMS/KERNEL/FeatureMap.h>#include <OpenMS/FORMAT/QcMLFile.h>#include <OpenMS/DATASTRUCTURES/String.h>#include <OpenMS/CONCEPT/LogStream.h>Go to the source code of this file.
Classes | |
| class | MRMFeatureQC |
| The MRMFeatureQC is a class to handle the parameters and options for MRMFeatureFilter. More... | |
| struct | MRMFeatureQC::ComponentQCs |
| Quality Controls (QCs) for individual components. More... | |
| struct | MRMFeatureQC::ComponentGroupQCs |
| Quality Controls (QCs) within a component group. More... | |
| struct | MRMFeatureQC::ComponentGroupPairQCs |
| Quality Controls (QCs) for multiple components (between or within component_groups) More... | |
Namespaces | |
| OpenMS | |
| Main OpenMS namespace. | |
| struct OpenMS::MRMFeatureQC::ComponentQCs |
Quality Controls (QCs) for individual components.
A component is analogous to a transition or subfeature. A component is a transition that corresponds to a single peptide or metabolite
| Class Members | ||
|---|---|---|
| String | component_name | name of the component |
| double | intensity_l | intensity lower bound |
| double | intensity_u | intensity upper bound |
| map< String, pair< double, double > > | meta_value_qc | Feature MetaValues. |
| double | overall_quality_l | overall quality lower bound |
| double | overall_quality_u | overall quality upper bound |
| double | retention_time_l | retention time lower bound |
| double | retention_time_u | retention time upper bound |
| struct OpenMS::MRMFeatureQC::ComponentGroupQCs |
Quality Controls (QCs) within a component group.
A component group is analogous to a transition group or feature. A component group includes all transitions that correspond to a given component (i.e., peptide or metabolite)
| Class Members | ||
|---|---|---|
| String | component_group_name | name of the component group |
| double | intensity_l | intensity lower bound |
| double | intensity_u | intensity upper bound |
| String | ion_ratio_feature_name | |
| double | ion_ratio_l | |
| String | ion_ratio_pair_name_1 | |
| String | ion_ratio_pair_name_2 | |
| double | ion_ratio_u | |
| map< String, pair< double, double > > | meta_value_qc | |
| Int | n_detecting_l | |
| Int | n_detecting_u | |
| Int | n_heavy_l | number of heavy ion lower bound |
| Int | n_heavy_u | number of heavy ion upper bound |
| Int | n_identifying_l | |
| Int | n_identifying_u | |
| Int | n_light_l | |
| Int | n_light_u | |
| Int | n_quantifying_l | |
| Int | n_quantifying_u | |
| Int | n_transitions_l | |
| Int | n_transitions_u | |
| double | overall_quality_l | overall quality lower bound |
| double | overall_quality_u | overall quality upper bound |
| double | retention_time_l | retention time lower bound |
| double | retention_time_u | retention time upper bound |
| struct OpenMS::MRMFeatureQC::ComponentGroupPairQCs |
Quality Controls (QCs) for multiple components (between or within component_groups)
This structure contains upper and lower bounds for parameters that involve two or more component groups. For example, a quality control that is based on a minimum retention time difference between two components would be suitable for this struct.
| Class Members | ||
|---|---|---|
| String | component_group_name | name of the component |
| double | resolution_l | resolution lower bound |
| String | resolution_pair_name | name of the component to calculate the resolution or retention time |
| double | resolution_u | resolution upper bound |
| double | rt_diff_l | retention time lower bound |
| double | rt_diff_u | retention time upper bound |
1.8.16