51 bool positive,
double max_mass = 1000.0,
52 double min_cos = 0.85,
double min_snr = 0.25);
78 static void storeReport(
const std::string& filename,
const std::vector<Result>& results);
A class representing a deconvolved spectrum. DeconvolvedSpectrum consists of PeakGroup instances repr...
Definition DeconvolvedSpectrum.h:30
In-Memory representation of a mass spectrometry run.
Definition MSExperiment.h:49
Precursor meta information.
Definition Precursor.h:37
Correct MS2 precursor m/z from FLASH RNA envelopes in the parent MS1 scan.
Definition RNAPrecursorCorrector.h:24
double min_snr_
Definition RNAPrecursorCorrector.h:82
double tolerance_ppm_
Definition RNAPrecursorCorrector.h:82
bool positive_
Definition RNAPrecursorCorrector.h:84
Result match(const DeconvolvedSpectrum &groups, const Precursor &precursor) const
Select a unique envelope independently of RNA sequence matches or scores.
Definition RNAPrecursorCorrector.cpp:61
double min_cos_
Definition RNAPrecursorCorrector.h:82
int min_abs_charge_
Definition RNAPrecursorCorrector.h:83
std::vector< Result > correct(MSExperiment &experiment)
Correct selected-ion values without moving acquisition isolation windows.
Definition RNAPrecursorCorrector.cpp:138
static void storeReport(const std::string &filename, const std::vector< Result > &results)
Write one tab-delimited audit row per MS2, including unresolved scans.
Definition RNAPrecursorCorrector.cpp:243
SpectralDeconvolution detector_
Definition RNAPrecursorCorrector.h:81
int max_abs_charge_
Definition RNAPrecursorCorrector.h:83
FLASHDeconv algorithm: ultrafast mass deconvolution algorithm for top down mass spectrometry dataset ...
Definition SpectralDeconvolution.h:34
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Definition RNAPrecursorCorrector.h:27
std::string spectrum
Definition RNAPrecursorCorrector.h:28
double corrected_mz
Definition RNAPrecursorCorrector.h:29
int original_charge
Definition RNAPrecursorCorrector.h:31
double snr
Definition RNAPrecursorCorrector.h:29
std::string parent
Definition RNAPrecursorCorrector.h:28
std::string status
Definition RNAPrecursorCorrector.h:28
bool mono_observed
Definition RNAPrecursorCorrector.h:32
double selected_error_ppm
Definition RNAPrecursorCorrector.h:30
double mono_mass
Definition RNAPrecursorCorrector.h:29
std::string parent_source
Definition RNAPrecursorCorrector.h:28
double cosine
Definition RNAPrecursorCorrector.h:29
double original_mz
Definition RNAPrecursorCorrector.h:29
int charge
Definition RNAPrecursorCorrector.h:31
int isotope
Definition RNAPrecursorCorrector.h:31
bool accepted() const
Whether a unique confident isotope or monoisotope was assigned.
Definition RNAPrecursorCorrector.h:35