40 static std::vector<double>
getDistribution(
const std::vector<double>& qscores, uint bin_number);
43 static std::vector<double>
getDistributionWeights(
const std::vector<double>& mixed_dist,
const std::vector<std::vector<double>>& comp_dists, uint num_iterations = 100);
log transformed peak. After deconvolution, all necessary information from deconvolution such as charg...
Definition: FLASHDeconvHelperStructs.h:166
Qvalue : contains functions to calculate Qvalues from deconvolution quality score.
Definition: Qvalue.h:25
FLASHDeconvHelperStructs::LogMzPeak LogMzPeak
Definition: Qvalue.h:27
static std::vector< double > getDistribution(const std::vector< double > &qscores, uint bin_number)
get the setQscore distribution
static void updatePeakGroupQvalues(std::vector< DeconvolvedSpectrum > &deconvolved_spectra)
static std::vector< double > getDistributionWeights(const std::vector< double > &mixed_dist, const std::vector< std::vector< double >> &comp_dists, uint num_iterations=100)
get the weights of different dummy types.
static uint getBinNumber(double qscore, uint total_bin_number)
get a bin number given qvalue. qvalue is calculated per bin (bin from 0 to 1).
FLASHIda C++ to C# (or vice versa) bridge functions The functions here are called in C# to invoke fun...
Definition: FeatureDeconvolution.h:22