55 compound_info(std::move(info)),
56 target_decoy_spectra(std::move(td_spectra))
71 compound_info(std::move(info)),
72 spectrum(std::move(spectrum))
82 int target_index = -1;
84 double target_mz = 0.0;
85 double target_rt = 0.0;
86 double decoy_mz = 0.0;
87 double decoy_rt = 0.0;
88 int target_file_number = 0;
89 int decoy_file_number = 0;
111 const double& precursor_rt_tol,
112 const double& precursor_mz_distance,
113 const double& cosine_sim_threshold,
114 const double& transition_threshold,
115 const double& min_fragment_mz,
116 const double& max_fragment_mz,
117 const bool& method_consensus_spectrum,
118 const bool& exclude_ms2_precursor,
119 const unsigned int& file_counter);
134 const double& transition_threshold,
135 const double& min_fragment_mz,
136 const double& max_fragment_mz,
137 const bool& use_exact_mass,
138 const bool& exclude_ms2_precursor);
150 const std::vector<SiriusFragmentAnnotation::SiriusTargetDecoySpectra>& annotated_spectra);
162 static std::unordered_map< UInt64, std::vector<MetaboTargetedAssay> >
buildAmbiguityGroup(
const std::vector<MetaboTargetedAssay>& v_mta,
163 const double& ar_mz_tol,
164 const double& ar_rt_tol,
165 const String& ar_mz_tol_unit_res,
size_t in_files_size);
175 const double& total_occurrence_filter,
176 size_t in_files_size);
181 static constexpr
float noise_threshold_constant_ = 1.1;
Stores preprocessed feature mapping information.
Definition: FeatureMapping.h:33
In-Memory representation of a mass spectrometry run.
Definition: MSExperiment.h:46
The representation of a 1D spectrum.
Definition: MSSpectrum.h:44
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:28
SiriusTargetDecoySpectra holds the target and/or decoy information for one entry (subdirectory from S...
Definition: SiriusFragmentAnnotation.h:24
Definition: SiriusMSConverter.h:38
A more convenient string class.
Definition: String.h:34
Represents a compound (small molecule)
Definition: TargetedExperimentHelper.h:296
uint64_t UInt64
Unsigned integer type (64bit)
Definition: Types.h:47
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19