53 MsRunGroup(
const QString &
id,
const std::vector<MsRunPeptideListSp> &msrun_list);
71 const QString &align_id,
75 const QString &quantify_id,
76 const QString &tmp_dir,
79 const std::vector<PeptideSp> &peptide_sp_list)
const;
82 const QString &msrun_ref_id);
90 const QString &
getId()
const;
MsRunGroup(const QString &id, const std::vector< MsRunPeptideListSp > &msrun_list)
std::shared_ptr< pappso::IonMobilityGrid > msp_ionMobilityGrid
void quantify(CborOutputStream &cbor_output, const QString &quantify_id, const QString &tmp_dir, pappso::UiMonitorInterface &m_uiMonitor, const QuantificationMethodSp &quantification_method, const std::vector< PeptideSp > &peptide_sp_list) const
void setIonMobilityGridSp(const std::shared_ptr< pappso::IonMobilityGrid > &ion_mobility_grid_sp)
bool hasTimsTofMobilityIndex() const
bool contains(const MsRun *msrun_p) const
const QString & getId() const
void align(CborOutputStream &cbor_output, const QString &align_id, pappso::UiMonitorInterface &m_uiMonitor) const
bool m_hasTimsTofMobilityIndex
void setAlignmentMethodSp(const AlignmentMethodSp &alignment_method_sp, const QString &msrun_ref_id)
MsRunPeptideListSp msp_msRunPeptideListAlignmentReference
const std::vector< MsRunPeptideListSp > m_msRunPeptideListSpList
const std::shared_ptr< pappso::IonMobilityGrid > & getIonMobilityGridSp() const
AlignmentMethodSp msp_alignmentMethod
void alignRetentionTimeBetweenMsRuns(CborOutputStream &cbor_output, pappso::UiMonitorInterface &m_uiMonitor) const
std::shared_ptr< QuantificationMethod > QuantificationMethodSp
std::shared_ptr< MsRunGroup > MsRunGroupSp
std::shared_ptr< MsRunPeptideList > MsRunPeptideListSp
std::shared_ptr< AlignmentMethod > AlignmentMethodSp