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/msrunreader.h"
7#include "../msrun/msrunid.h"
8
9
10namespace pappso
11{
12
13
15{
16 protected:
17 QString m_fileName;
19
20 public:
21 MsFileReader(const QString &file_name);
22 virtual ~MsFileReader();
23
24 virtual MzFormat getFileFormat() = 0;
25
26 virtual std::vector<MsRunIdCstSPtr>
27 getMsRunIds(const QString &run_prefix) = 0;
28};
29
30} // 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:107
@ unknown
unknown format