![]() |
OpenMS
|
#include <OpenMS/ANALYSIS/OPENSWATH/OpenSwathWorkflow.h>#include <OpenMS/CONCEPT/Types.h>#include <OpenMS/CONCEPT/ProgressLogger.h>#include <OpenMS/DATASTRUCTURES/DefaultParamHandler.h>#include <OpenMS/OPENSWATHALGO/DATAACCESS/SwathMap.h>#include <OpenMS/OPENSWATHALGO/DATAACCESS/TransitionExperiment.h>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | TransitionListEvidenceFilter |
| Prefilter transition-library precursors by quick raw-data evidence. More... | |
| struct | TransitionListEvidenceFilter::PrecursorEvidence |
| Compact evidence summary for one target precursor candidate. More... | |
| struct | TransitionListEvidenceFilter::Result |
| Result of filtering one run against one transition experiment. More... | |
Namespaces | |
| namespace | OpenMS |
| Main OpenMS namespace. | |
| struct OpenMS::TransitionListEvidenceFilter::PrecursorEvidence |
Compact evidence summary for one target precursor candidate.
| Class Members | ||
|---|---|---|
| string | compound_id | Compound/peptide identifier in the transition experiment. |
| double | ms1_best_rt {-1.0} | RT of the strongest matched MS1 peak, or -1 if unsupported. |
| Size | ms1_hit_count {0} | Number of MS1 peak matches. |
| double | ms1_max_intensity {0.0} | Maximum matched MS1 peak intensity. |
| double | ms1_sum_intensity {0.0} | Sum of matched MS1 peak intensities. |
| Size | ms2_best_fragment_hits {0} | Best number of distinct MS2 fragment hits in a single spectrum. |
| double | ms2_best_rt {-1.0} | RT of the strongest supporting MS2 spectrum, or -1 if unsupported. |
| Size | ms2_hit_count {0} | Total number of distinct MS2 fragment matches across supporting spectra. |
| double | ms2_max_intensity {0.0} | Maximum matched MS2 peak intensity. |
| double | ms2_sum_intensity {0.0} | Sum of matched MS2 peak intensities from supporting spectra. |
| double | precursor_im {-1.0} | Library precursor ion mobility, or -1 if unavailable. |
| double | precursor_mz {0.0} | Precursor m/z used for matching. |
| string | sequence | Peptide sequence, if present in the transition experiment. |
| bool | supported_ms1 {false} | Whether MS1 precursor evidence was observed. |
| bool | supported_ms2 {false} | Whether MS2 fragment evidence was observed. |
| struct OpenMS::TransitionListEvidenceFilter::Result |
Result of filtering one run against one transition experiment.
| Class Members | ||
|---|---|---|
| vector< PrecursorEvidence > | evidence | Per-candidate evidence, in the same order as the internal target candidates. |
| LightTargetedExperiment | filtered_targets | Target-only filtered transition experiment for auto-iRT sampling. |
| Size | hybrid_supported {0} | Number of candidates with both MS1 and MS2 evidence. |
| Size | ms1_supported {0} | Number of candidates with MS1 evidence. |
| Size | ms2_supported {0} | Number of candidates with MS2 evidence. |
| double | precursor_im_scale {1.0} | Scale factor applied to precursor ion mobility values for matching and filtered output. |
| bool | precursor_im_scaled_by_charge {false} | Whether precursor ion mobility values were also multiplied by precursor charge. |
| string | summary | Human-readable summary for logging. |
| Size | supported_precursors {0} | Number of candidates supported by the configured evidence source(s). |
| Size | total_target_precursors {0} | Total number of non-decoy precursor candidates considered. |