libpappsomspp
Library for mass spectrometry
|
Go to the documentation of this file.
29 #include "../vendors/tims/timsdata.h"
30 #include "../pappsoexception.h"
77 std::vector<MsRunIdCstSPtr>
80 std::vector<MsRunIdCstSPtr> ms_run_ids;
90 ms_run_id.
setXmlId(QString(
"%1a1").arg(run_prefix));
98 qDebug() << __FILE__ <<
"@" << __LINE__ << __FUNCTION__ <<
"()"
99 <<
"Current ms_run_id:" << ms_run_id.
toString();
102 ms_run_ids.push_back(std::make_shared<MsRunId>(ms_run_id));
virtual MzFormat getFileFormat() override
MSrun file reader for native Bruker TimsTOF raw data.
void setMzFormat(MzFormat format)
virtual ~TimsMsFileReader()
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
void setXmlId(const QString &xml_id)
set an XML unique identifier for this MsRunId
void setRunId(const QString &run_id)
void setSampleName(const QString &name)
set a sample name for this MsRunId
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix) override
virtual std::size_t initialize()
MS run identity MsRunId identifies an MS run with a unique ID (XmlId) and contains eventually informa...
TimsMsFileReader(const QString &file_name)