OpenMS
Loading...
Searching...
No Matches
TransitionListEvidenceFilter.h File Reference
Include dependency graph for TransitionListEvidenceFilter.h:
This graph shows which files directly or indirectly include this file:

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.
 

Class Documentation

◆ OpenMS::TransitionListEvidenceFilter::PrecursorEvidence

struct OpenMS::TransitionListEvidenceFilter::PrecursorEvidence

Compact evidence summary for one target precursor candidate.

Collaboration diagram for TransitionListEvidenceFilter::PrecursorEvidence:
[legend]
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.

◆ OpenMS::TransitionListEvidenceFilter::Result

struct OpenMS::TransitionListEvidenceFilter::Result

Result of filtering one run against one transition experiment.

Collaboration diagram for TransitionListEvidenceFilter::Result:
[legend]
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.