OpenMS
Loading...
Searching...
No Matches
OpenSwathOSWParquetReader.h File Reference
#include <OpenMS/CONCEPT/Types.h>
#include <OpenMS/DATASTRUCTURES/String.h>
#include <map>
#include <vector>
Include dependency graph for OpenSwathOSWParquetReader.h:

Go to the source code of this file.

Classes

class  OpenSwathOSWParquetReader
 Reader for OpenSwath OSW Parquet output. More...
 
struct  OpenSwathOSWParquetReader::Row
 Single extracted row combining feature + precursor + run metadata. More...
 
struct  OpenSwathOSWParquetReader::PeakGroupFeatureScoresResult
 
struct  OpenSwathOSWParquetReader::TransitionFeaturesResult
 Result container for transition-level features. More...
 
struct  OpenSwathOSWParquetReader::UnscoredResult
 Result container for an unscored table. More...
 

Namespaces

namespace  OpenMS
 Main OpenMS namespace.
 

Class Documentation

◆ OpenMS::OpenSwathOSWParquetReader::Row

struct OpenMS::OpenSwathOSWParquetReader::Row

Single extracted row combining feature + precursor + run metadata.

Collaboration diagram for OpenSwathOSWParquetReader::Row:
[legend]
Class Members
bool decoy = false
double exp_rt = 0.0
int64_t feature_id = 0
String group_id
double ms2_apex_intensity = 0.0
double ms2_area_intensity = 0.0
double ms2_total_area_intensity = 0.0
int precursor_charge = 0
int64_t precursor_id = 0
int64_t run_id = 0
int64_t transition_count = 0

◆ OpenMS::OpenSwathOSWParquetReader::PeakGroupFeatureScoresResult

struct OpenMS::OpenSwathOSWParquetReader::PeakGroupFeatureScoresResult

Result container for fetchPeakGroupFeatures Contains discovered MS2 and optional MS1 score columns alongside core feature columns.

Collaboration diagram for OpenSwathOSWParquetReader::PeakGroupFeatureScoresResult:
[legend]
Class Members
vector< bool > decoy
vector< double > exp_rt
vector< int64_t > feature_id
vector< String > group_id
vector< String > ms1_columns
vector< vector< double > > ms1_values
vector< String > ms2_columns
vector< vector< double > > ms2_values
vector< int > precursor_charge
vector< int64_t > precursor_id
vector< int64_t > run_id
vector< int64_t > transition_count

◆ OpenMS::OpenSwathOSWParquetReader::TransitionFeaturesResult

struct OpenMS::OpenSwathOSWParquetReader::TransitionFeaturesResult

Result container for transition-level features.

Collaboration diagram for OpenSwathOSWParquetReader::TransitionFeaturesResult:
[legend]
Class Members
vector< double > apex_intensity
vector< double > apex_rt
vector< double > area_intensity
vector< bool > decoy
vector< double > exp_rt
vector< int64_t > feature_id
vector< String > group_id
vector< double > masserror_ppm
vector< int > precursor_charge
vector< int64_t > precursor_id
vector< int > product_charge
vector< double > rt_fwhm
vector< int64_t > run_id
vector< double > total_area_intensity
vector< double > total_mi
vector< int64_t > transition_id
vector< String > transition_var_columns
vector< vector< double > > transition_var_values

◆ OpenMS::OpenSwathOSWParquetReader::UnscoredResult

struct OpenMS::OpenSwathOSWParquetReader::UnscoredResult

Result container for an unscored table.

An "unscored" table contains feature-level columns but does not include discriminant scores or FDR estimates. Provides many columns (feature, precursor, run, MS1/MS2 metrics and discovered feature score columns).

Collaboration diagram for OpenSwathOSWParquetReader::UnscoredResult:
[legend]
Class Members
vector< double > aggr_prec_Peak_Apex
vector< double > aggr_prec_Peak_Area
vector< double > assay_rt
vector< double > assay_RT
vector< int > Charge
vector< bool > decoy
vector< double > delta_rt
vector< double > delta_RT
vector< double > EXP_IM
vector< String > filename
vector< int64_t > id
vector< int64_t > id_peptide
vector< int64_t > id_run
vector< double > IM_leftWidth
vector< double > IM_rightWidth
vector< double > Intensity
vector< double > leftWidth
vector< String > ms1_columns
vector< vector< double > > ms1_values
vector< String > ms2_columns
vector< vector< double > > ms2_values
vector< double > mz
vector< double > rightWidth
vector< double > RT
vector< int64_t > run_id
vector< int64_t > transition_group_id