OpenMS
Loading...
Searching...
No Matches
SpectralDeconvolution.h File Reference

Go to the source code of this file.

Classes

class  SpectralDeconvolution
 FLASHDeconv algorithm: ultrafast mass deconvolution algorithm for top down mass spectrometry dataset From MSSpectrum, this class outputs DeconvolvedSpectrum. Deconvolution takes three steps: i) decharging and select candidate masses - speed up via binning ii) collecting isotopes from the candidate masses and deisotope - peak groups are defined here iii) scoring and filter out low scoring masses (i.e., peak groups) More...
 
struct  SpectralDeconvolution::CandidateSelectionContext
 Read-only construction settings; spectrum peaks and candidate bins remain private. More...
 
struct  SpectralDeconvolution::Bitsets
 Value-semantic holder for the implementation's bitsets. More...
 

Namespaces

namespace  OpenMS
 Main OpenMS namespace.
 

Class Documentation

◆ OpenMS::SpectralDeconvolution::CandidateSelectionContext

struct OpenMS::SpectralDeconvolution::CandidateSelectionContext

Read-only construction settings; spectrum peaks and candidate bins remain private.

Class Members
const PrecalculatedAveragine & averagine Configured averagine.
double isotope_distance Isotope spacing in Da.
int max_charge Current maximum charge magnitude.
double max_mass Current maximum neutral mass.
int min_charge Minimum charge magnitude.
bool positive Ionization mode.
double tolerance Relative m/z tolerance.