libpappsomspp
Library for mass spectrometry
msfilereader.h
Go to the documentation of this file.
1
2#pragma once
3
4#include <QString>
5
6#include "../msrun/msrunid.h"
7
8
9namespace pappso
10{
11
12
14{
15 protected:
16 QString m_fileName;
18
19 public:
20 MsFileReader(const QString &file_name);
21 virtual ~MsFileReader();
22
23 virtual MzFormat getFileFormat() = 0;
24
25 virtual std::vector<MsRunIdCstSPtr>
26 getMsRunIds(const QString &run_prefix) = 0;
27};
28
29} // namespace pappso
MsFileReader(const QString &file_name)
virtual MzFormat getFileFormat()=0
virtual std::vector< MsRunIdCstSPtr > getMsRunIds(const QString &run_prefix)=0
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition: aa.cpp:39
MzFormat
Definition: types.h:120
@ unknown
unknown format