OpenMS
Loading...
Searching...
No Matches
RNADeisotoper.h
Go to the documentation of this file.
1// Copyright (c) 2002-present, OpenMS Inc. -- EKU Tuebingen, ETH Zurich, and FU Berlin
2// SPDX-License-Identifier: BSD-3-Clause
3// --------------------------------------------------------------------------
4// $Maintainer: Sam Wein $
5// $Authors: Sam Wein $
6// --------------------------------------------------------------------------
7#pragma once
8
11
12namespace OpenMS
13{
17 {
18 public:
30 RNADeisotoper(double tolerance_ppm, int max_abs_charge, bool positive,
31 double max_mass = 1000.0, double min_cos = 0.85, double min_snr = 0.25);
43 void filter(MSSpectrum& spectrum, int scan_number, bool decharge);
44
45 private:
49 double min_cos_;
50 double min_snr_;
51 };
52}
The representation of a 1D spectrum.
Definition MSSpectrum.h:45
Definition RNADeisotoper.h:17
double min_snr_
Definition RNADeisotoper.h:50
bool positive_
Definition RNADeisotoper.h:47
double min_cos_
Definition RNADeisotoper.h:49
SpectralDeconvolution detector_
Definition RNADeisotoper.h:46
void filter(MSSpectrum &spectrum, int scan_number, bool decharge)
Remove confidently assigned isotope samples while preserving observed intensities.
Definition RNADeisotoper.cpp:59
int max_abs_charge_
Definition RNADeisotoper.h:48
FLASHDeconv algorithm: ultrafast mass deconvolution algorithm for top down mass spectrometry dataset ...
Definition SpectralDeconvolution.h:36
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19