![]() |
OpenMS
|
Reader for extracted ion peak-map Parquet files (.xipm). More...
#include <OpenMS/FORMAT/XIPMParquetFile.h>
Classes | |
| struct | XIPMPeakMap |
| struct | XIPMRunInfo |
Public Member Functions | |
| XIPMParquetFile (const std::string &filename) | |
| XIPMParquetFile (const std::vector< std::string > &filenames) | |
| XIPMParquetFile (const XIPMParquetFile &rhs)=default | |
| XIPMParquetFile & | operator= (const XIPMParquetFile &rhs)=default |
| const std::string & | getFilename () const |
| const std::vector< std::string > & | getFilenames () const |
| void | load (std::vector< XIPMPeakMap > &output) const |
| void | getPeakMaps (std::vector< XIPMPeakMap > &output, Int64 precursor_id=-1, Int64 transition_id=-1, const std::string &modified_sequence="", Int64 precursor_charge=-1, Int64 product_charge=-1, Int64 ms_level=-1, Int64 run_id=-1, const std::string &peakmap_type="") const |
| void | getRuns (std::vector< XIPMRunInfo > &output) const |
| void | getColumns (std::vector< std::string > &output) const |
Private Attributes | |
| std::string | filename_ |
| std::vector< std::string > | filenames_ |
Reader for extracted ion peak-map Parquet files (.xipm).
| struct OpenMS::XIPMParquetFile::XIPMPeakMap |
| Class Members | ||
|---|---|---|
| string | annotation | |
| Int64 | detecting_transition {0} | |
| bool | has_detecting_transition {false} | |
| bool | has_precursor_charge {false} | |
| bool | has_precursor_decoy {false} | |
| bool | has_precursor_id {false} | |
| bool | has_product_charge {false} | |
| bool | has_product_decoy {false} | |
| bool | has_rt_end {false} | |
| bool | has_rt_start {false} | |
| bool | has_target_ion_mobility {false} | |
| bool | has_target_rt {false} | |
| bool | has_transition_id {false} | |
| bool | has_transition_ordinal {false} | |
| vector< double > | intensity | |
| vector< double > | ion_mobility | |
| string | modified_sequence | |
| Int64 | ms_level {0} | |
| vector< double > | mz | |
| string | peakmap_type | |
| Int64 | precursor_charge {0} | |
| Int64 | precursor_decoy {0} | |
| Int64 | precursor_id {0} | |
| Int64 | product_charge {0} | |
| Int64 | product_decoy {0} | |
| vector< double > | rt | |
| double | rt_end {0.0} | |
| double | rt_start {0.0} | |
| Int64 | run_id {0} | |
| string | source_file | |
| double | target_ion_mobility {0.0} | |
| double | target_mz {0.0} | |
| double | target_rt {0.0} | |
| Int64 | transition_id {0} | |
| Int64 | transition_ordinal {0} | |
| string | transition_type | |
| struct OpenMS::XIPMParquetFile::XIPMRunInfo |
|
explicit |
|
explicit |
|
default |
| void getColumns | ( | std::vector< std::string > & | output | ) | const |
| const std::string & getFilename | ( | ) | const |
| const std::vector< std::string > & getFilenames | ( | ) | const |
| void getPeakMaps | ( | std::vector< XIPMPeakMap > & | output, |
| Int64 | precursor_id = -1, |
||
| Int64 | transition_id = -1, |
||
| const std::string & | modified_sequence = "", |
||
| Int64 | precursor_charge = -1, |
||
| Int64 | product_charge = -1, |
||
| Int64 | ms_level = -1, |
||
| Int64 | run_id = -1, |
||
| const std::string & | peakmap_type = "" |
||
| ) | const |
| void getRuns | ( | std::vector< XIPMRunInfo > & | output | ) | const |
| void load | ( | std::vector< XIPMPeakMap > & | output | ) | const |
|
default |
|
private |
|
private |