38 #include <OpenMS/config.h>
85 const bool write_detail,
99 const double snr_threshold = 1.0,
100 const double decoy_harmonic_factor = 1.0,
101 const double decoy_precursor_offset = .0);
106 static const int topFD_min_peak_count_ = 3;
108 static const int topFD_max_peak_count_ = 500;
A class representing a deconvolved spectrum. DeconvolvedSpectrum consists of PeakGroups representing ...
Definition: DeconvolvedSpectrum.h:56
Averagine patterns pre-calculated for speed up. Other variables are also calculated for fast cosine c...
Definition: FLASHDeconvHelperStructs.h:60
FLASHDeconv Spectrum level output *.tsv, *.msalign (for TopPIC) file formats.
Definition: FLASHDeconvSpectrumFile.h:49
static void writeTopFD(const DeconvolvedSpectrum &dspec, std::fstream &fs, const double snr_threshold=1.0, const double decoy_harmonic_factor=1.0, const double decoy_precursor_offset=.0)
write the deconvolved masses TopFD output (*.msalign)
static void writeDeconvolvedMassesHeader(std::fstream &fs, const int ms_level, const bool detail, const bool decoy)
write the header in the tsv output file (spectrum level)
static void writeDeconvolvedMasses(DeconvolvedSpectrum &dspec, std::fstream &fs, const String &file_name, const FLASHDeconvHelperStructs::PrecalculatedAveragine &avg, const bool write_detail, const bool decoy)
write the deconvolved masses in the output file (spectrum level)
A more convenient string class.
Definition: String.h:60
FLASHIda C++ to C# (or vice versa) bridge functions The functions here are called in C# to invoke fun...
Definition: FeatureDeconvolution.h:48
static FLASHDeconvHelperStructs::PrecalculatedAveragine avg
keeps the precalculated averagine to calculate average masses from monoisotopic masses
Definition: FLASHIdaBridgeFunctions.h:81