OpenMS
2.4.0
|
Sqlite handler for SWATH data sets. More...
#include <OpenMS/FORMAT/HANDLERS/MzMLSqliteSwathHandler.h>
Public Member Functions | |
MzMLSqliteSwathHandler (String filename) | |
Constructor. More... | |
std::vector< OpenSwath::SwathMap > | readSwathWindows () |
Read SWATH windows boundaries from file. More... | |
std::vector< int > | readMS1Spectra () |
Read indices of MS1 spectra from file. More... | |
std::vector< int > | readSpectraForWindow (OpenSwath::SwathMap swath_map) |
Read indices of spectra belonging to specified SWATH window from file. More... | |
Protected Member Functions | |
sqlite3 * | openDB () |
Protected Attributes | |
String | filename_ |
Int | spec_id_ |
Int | chrom_id_ |
Sqlite handler for SWATH data sets.
This class represents a single sqMass file acquired in SWATH / DIA mode and provides some useful access to the indices of the individual SWATH windows.
|
inline |
Constructor.
filename | The sqMass filename |
|
protected |
std::vector<int> readMS1Spectra | ( | ) |
Read indices of MS1 spectra from file.
std::vector<int> readSpectraForWindow | ( | OpenSwath::SwathMap | swath_map | ) |
Read indices of spectra belonging to specified SWATH window from file.
swath_map | Contains the upper/lower boundaries of the SWATH window |
std::vector<OpenSwath::SwathMap> readSwathWindows | ( | ) |
Read SWATH windows boundaries from file.
|
protected |
|
protected |
|
protected |