66 const QString &
getId()
const;
pappso::PrecisionPtr mp_xicExtractionUppersPrecisionPtr
const pappso::TraceDetectionInterfaceCstSPtr & getTraceDetectionInterfaceCstSPtr() const
Enums::XicExtractMethod getXicExtractMethod() const
pappso::FilterSuiteStringSPtr m_xicFilterSuite
the xic filters
void setXicExtractionUpperPrecisionPtr(pappso::PrecisionPtr precision)
pappso::PrecisionPtr getXicExtractionMeanPrecisionPtr() const
pappso::PrecisionPtr mp_xicExtractionLowerPrecisionPtr
pappso::PrecisionPtr getXicExtractionUppersPrecisionPtr() const
pappso::TraceDetectionInterfaceCstSPtr mcsp_traceDetectionInterfaceCstSPtr
the peak detection method for this quantification
void setIsotopeMinimumRatio(double ratio)
double getXicExtractionRtRange() const
double m_xicExtractionRetentionTimeAroundTarget
set the retention time range in seconds around the target rt
void setJsonObject(const QJsonObject &json_object)
Enums::XicExtractMethod m_xicExtractMethod
void setXicExtractMethod(Enums::XicExtractMethod method)
QuantificationMethod(const QString &id)
pappso::ProjectParameters getProjectParameters() const
pappso::PrecisionPtr getXicExtractionLowerPrecisionPtr() const
void setMatchBetweenRun(bool is_match)
void setXicFilter(const pappso::FilterNameInterfaceSPtr &filter)
bool getMatchBetweenRun() const
void addXicFilter(const pappso::FilterNameInterfaceSPtr &filter)
const FilterSuiteStringSPtr & getFilterSuiteStringSPtr() const
void setXicExtractionRtRange(double rt_range)
const pappso::MzRange getXicExtractionMzRange(double mz) const
double m_isotopeMinimumRatio
the minimum percentage of theoretical intensity of the isotope pattern to compute
double getIsotopeMinimumRatio() const
QJsonObject getJsonObject() const
void setXicExtractionLowerPrecisionPtr(pappso::PrecisionPtr precision)
const QString & getId() const
void setTraceDetectionInterfaceCstSPtr(const pappso::TraceDetectionInterfaceCstSPtr &detection)
const pappso::FilterNameInterfaceSPtr getXicFilter() const
@ max
maximum of intensities
std::shared_ptr< QuantificationMethod > QuantificationMethodSp
std::shared_ptr< FilterSuiteString > FilterSuiteStringSPtr
std::shared_ptr< const TraceDetectionInterface > TraceDetectionInterfaceCstSPtr
@ filter
concerning filters (psm, peptide, protein validation)
std::shared_ptr< FilterNameInterface > FilterNameInterfaceSPtr
const PrecisionBase * PrecisionPtr