13#include <OpenMS/config.h>
106 switch (normalization)
142 double assay_rt = 0.0;
143 double delta_rt = 0.0;
145 double assay_irt = 0.0;
146 double delta_irt = 0.0;
147 double intensity = 0.0;
150 double left_width = 0.0;
151 double right_width = 0.0;
160 double d_score = 0.0;
161 double m_score = 0.0;
162 std::optional<double>
pep;
178 bool from_alignment =
false;
204 double precursor_mz = 0.0;
212 bool protein_decoy =
false;
213 bool peptide_decoy =
false;
214 bool precursor_decoy =
false;
220 double norm_rt = 0.0;
221 double delta_rt = 0.0;
222 double left_width = 0.0;
223 double right_width = 0.0;
282 bool from_alignment =
false;
294 std::vector<OpenSwathFeatureScoreRow>
rows;
309 double product_mz = 0.0;
314 bool transition_detecting =
false;
316 bool transition_decoy =
false;
334 std::vector<OpenSwathTransitionScoreRow>
rows;
350 std::vector<std::vector<std::optional<double>>>
values;
Precursor meta information.
Definition Precursor.h:37
int32_t Int32
Signed integer type (32bit)
Definition Types.h:26
int64_t Int64
Signed integer type (64bit)
Definition Types.h:40
std::optional< double > score_gene_experiment_wide_qvalue
Definition OpenSwathExportData.h:271
std::optional< double > pep
Definition OpenSwathExportData.h:162
std::optional< double > score_protein_run_specific_pep
Definition OpenSwathExportData.h:264
std::optional< double > score_protein_experiment_wide_qvalue
Definition OpenSwathExportData.h:259
std::optional< double > gene_global_qvalue
Definition OpenSwathExportData.h:172
std::optional< double > score_peptide_global_pep
Definition OpenSwathExportData.h:244
std::optional< double > im_left_width
Definition OpenSwathExportData.h:153
std::optional< double > score_ms1_score
Definition OpenSwathExportData.h:228
std::string transition_traml_id
Definition OpenSwathExportData.h:308
std::optional< double > ms2_m_score
Definition OpenSwathExportData.h:163
std::optional< double > score_gene_experiment_wide_score
Definition OpenSwathExportData.h:269
std::optional< double > score_ms2_pep
Definition OpenSwathExportData.h:237
std::optional< Int64 > ipf_peptide_id
Definition OpenSwathExportData.h:197
std::optional< double > score_ipf_pep
Definition OpenSwathExportData.h:239
std::optional< double > score_protein_experiment_wide_pep
Definition OpenSwathExportData.h:260
std::optional< double > score_gene_experiment_wide_pvalue
Definition OpenSwathExportData.h:270
std::vector< std::vector< std::optional< double > > > values
Definition OpenSwathExportData.h:350
std::string aggr_fragment_annotation
Definition OpenSwathExportData.h:181
std::optional< double > score_ms1_pep
Definition OpenSwathExportData.h:232
std::vector< std::string > feature_ms2_column_names
Definition OpenSwathExportData.h:293
std::optional< double > score_peptide_experiment_wide_pep
Definition OpenSwathExportData.h:248
std::optional< double > score_peptide_run_specific_pep
Definition OpenSwathExportData.h:252
std::optional< Int64 > feature_id
Definition OpenSwathExportData.h:317
std::optional< double > alignment_pep
Definition OpenSwathExportData.h:176
std::optional< double > ipf_peptidoform_pep
Definition OpenSwathExportData.h:184
std::optional< double > score_peptide_global_pvalue
Definition OpenSwathExportData.h:242
std::optional< double > score_protein_global_qvalue
Definition OpenSwathExportData.h:255
std::optional< double > precursor_library_rt
Definition OpenSwathExportData.h:207
std::optional< double > score_peptide_global_score
Definition OpenSwathExportData.h:241
std::vector< std::string > sample_column_names
Definition OpenSwathExportData.h:349
std::optional< Int64 > run_id
Definition OpenSwathExportData.h:304
std::optional< double > aggr_prec_peak_area
Definition OpenSwathExportData.h:148
std::optional< double > protein_experiment_wide_qvalue
Definition OpenSwathExportData.h:168
std::optional< double > im_right_width
Definition OpenSwathExportData.h:154
std::optional< double > score_ms1_qvalue
Definition OpenSwathExportData.h:231
std::optional< double > peptide_global_qvalue
Definition OpenSwathExportData.h:166
std::optional< double > score_gene_run_specific_pvalue
Definition OpenSwathExportData.h:274
std::string transition_group_id
Definition OpenSwathExportData.h:133
std::optional< double > score_peptide_global_qvalue
Definition OpenSwathExportData.h:243
std::optional< double > score_peptide_run_specific_score
Definition OpenSwathExportData.h:249
std::optional< double > score_peptide_experiment_wide_qvalue
Definition OpenSwathExportData.h:247
std::string ipf_full_peptide_name
Definition OpenSwathExportData.h:182
std::optional< double > ms1_pep
Definition OpenSwathExportData.h:155
std::vector< std::string > feature_transition_column_names
Definition OpenSwathExportData.h:333
std::string aggr_peak_apex
Definition OpenSwathExportData.h:180
std::optional< double > score_protein_experiment_wide_score
Definition OpenSwathExportData.h:257
std::string full_peptide_name
Definition OpenSwathExportData.h:136
std::optional< bool > gene_decoy
Definition OpenSwathExportData.h:211
std::optional< double > protein_global_qvalue
Definition OpenSwathExportData.h:169
std::optional< double > score_gene_global_score
Definition OpenSwathExportData.h:265
std::optional< Int64 > gene_id
Definition OpenSwathExportData.h:209
std::string gene_name
Definition OpenSwathExportData.h:138
std::optional< double > score_peptide_run_specific_pvalue
Definition OpenSwathExportData.h:250
std::optional< double > score_transition_pvalue
Definition OpenSwathExportData.h:321
std::string precursor_traml_id
Definition OpenSwathExportData.h:202
std::string aggr_peak_area
Definition OpenSwathExportData.h:179
std::optional< double > precursor_library_drift_time
Definition OpenSwathExportData.h:208
std::optional< double > score_gene_global_pvalue
Definition OpenSwathExportData.h:266
std::optional< double > peptide_run_specific_qvalue
Definition OpenSwathExportData.h:164
std::optional< double > transition_library_intensity
Definition OpenSwathExportData.h:315
std::optional< double > ipf_precursor_peakgroup_pep
Definition OpenSwathExportData.h:183
std::string run_name
Definition OpenSwathExportData.h:129
std::optional< double > score_protein_run_specific_qvalue
Definition OpenSwathExportData.h:263
std::optional< double > score_gene_run_specific_pep
Definition OpenSwathExportData.h:276
std::optional< double > score_transition_score
Definition OpenSwathExportData.h:319
std::optional< double > score_gene_global_qvalue
Definition OpenSwathExportData.h:267
std::optional< double > score_ipf_qvalue
Definition OpenSwathExportData.h:240
std::optional< double > score_gene_global_pep
Definition OpenSwathExportData.h:268
std::vector< OpenSwathFeatureScoreRow > rows
Definition OpenSwathExportData.h:294
std::string transition_type
Definition OpenSwathExportData.h:311
std::optional< Int64 > alignment_group_id
Definition OpenSwathExportData.h:173
std::optional< double > score_peptide_experiment_wide_score
Definition OpenSwathExportData.h:245
std::optional< double > score_ipf_precursor_peakgroup_pep
Definition OpenSwathExportData.h:238
std::optional< double > gene_experiment_wide_qvalue
Definition OpenSwathExportData.h:171
std::optional< Int32 > score_transition_rank
Definition OpenSwathExportData.h:320
std::vector< std::string > identifier_column_names
Definition OpenSwathExportData.h:347
std::string precursor_group_label
Definition OpenSwathExportData.h:203
std::string sequence
Definition OpenSwathExportData.h:135
std::optional< double > score_gene_experiment_wide_pep
Definition OpenSwathExportData.h:272
std::optional< double > score_ms1_pvalue
Definition OpenSwathExportData.h:230
std::optional< double > ipf_peptidoform_m_score
Definition OpenSwathExportData.h:185
std::string protein_name
Definition OpenSwathExportData.h:137
std::optional< double > score_protein_run_specific_pvalue
Definition OpenSwathExportData.h:262
std::optional< Int32 > score_ms2_peak_group_rank
Definition OpenSwathExportData.h:234
std::optional< double > score_protein_global_pep
Definition OpenSwathExportData.h:256
std::optional< double > protein_run_specific_qvalue
Definition OpenSwathExportData.h:167
std::string protein_accession
Definition OpenSwathExportData.h:199
std::optional< double > score_peptide_experiment_wide_pvalue
Definition OpenSwathExportData.h:246
std::optional< double > score_protein_run_specific_score
Definition OpenSwathExportData.h:261
std::optional< double > peptide_experiment_wide_qvalue
Definition OpenSwathExportData.h:165
std::optional< double > gene_run_specific_qvalue
Definition OpenSwathExportData.h:170
std::optional< Int64 > alignment_reference_feature_id
Definition OpenSwathExportData.h:174
std::vector< double > feature_ms2_values
Definition OpenSwathExportData.h:227
std::optional< double > score_ms2_pvalue
Definition OpenSwathExportData.h:235
std::optional< double > score_gene_run_specific_score
Definition OpenSwathExportData.h:273
std::vector< OpenSwathTransitionScoreRow > rows
Definition OpenSwathExportData.h:334
std::optional< double > aggr_prec_peak_apex
Definition OpenSwathExportData.h:149
std::optional< double > score_peptide_run_specific_qvalue
Definition OpenSwathExportData.h:251
std::string unmodified_sequence
Definition OpenSwathExportData.h:200
std::optional< double > score_transition_qvalue
Definition OpenSwathExportData.h:322
std::string annotation
Definition OpenSwathExportData.h:313
std::optional< double > score_transition_pep
Definition OpenSwathExportData.h:323
std::optional< double > alignment_reference_rt
Definition OpenSwathExportData.h:175
std::vector< std::vector< std::string > > identifier_rows
Definition OpenSwathExportData.h:348
std::optional< double > precursor_library_intensity
Definition OpenSwathExportData.h:206
std::optional< Int32 > score_ms1_rank
Definition OpenSwathExportData.h:229
std::vector< double > feature_ms1_values
Definition OpenSwathExportData.h:226
std::vector< std::optional< double > > feature_transition_values
Definition OpenSwathExportData.h:318
std::string modified_sequence
Definition OpenSwathExportData.h:201
std::string filename
Definition OpenSwathExportData.h:128
std::optional< double > score_ms2_qvalue
Definition OpenSwathExportData.h:236
std::optional< double > alignment_qvalue
Definition OpenSwathExportData.h:177
std::optional< double > ipf_pep
Definition OpenSwathExportData.h:158
std::optional< double > exp_im
Definition OpenSwathExportData.h:152
std::optional< double > ms2_pep
Definition OpenSwathExportData.h:156
std::vector< std::string > feature_ms1_column_names
Definition OpenSwathExportData.h:292
std::optional< double > score_ms2_score
Definition OpenSwathExportData.h:233
std::optional< double > score_protein_experiment_wide_pvalue
Definition OpenSwathExportData.h:258
std::optional< double > score_protein_global_score
Definition OpenSwathExportData.h:253
std::optional< double > precursor_pep
Definition OpenSwathExportData.h:157
std::optional< double > score_gene_run_specific_qvalue
Definition OpenSwathExportData.h:275
std::optional< double > score_protein_global_pvalue
Definition OpenSwathExportData.h:254
OpenSwathMatrixNormalization
Normalization method for OpenSWATH matrix exports.
Definition OpenSwathExportData.h:65
OpenSwathIPFExportMode
IPF handling mode for OpenSWATH exports.
Definition OpenSwathExportData.h:37
OpenSwathExportFileFormat
Output file format for OpenSWATH export tables.
Definition OpenSwathExportData.h:26
OpenSwathMatrixLevel
Quantification matrix level for OpenSWATH matrix exports.
Definition OpenSwathExportData.h:52
@ Peptidoform
Report results on peptidoform-level.
@ Augmented
Augment OpenSWATH results with IPF scores.
@ Disable
Ignore IPF scores, report standard OpenSWATH results only.
Filtered feature-level row used by results and matrix exports.
Definition OpenSwathExportData.h:126
Feature-level scored row for Parquet export.
Definition OpenSwathExportData.h:194
Feature-level Parquet export table with dynamically discovered FEATURE_MS1 / FEATURE_MS2 columns.
Definition OpenSwathExportData.h:291
Dense matrix representation used by matrix exports.
Definition OpenSwathExportData.h:346
Transition-level scored row for optional Parquet export.
Definition OpenSwathExportData.h:303
Transition-level Parquet export table with dynamically discovered FEATURE_TRANSITION columns.
Definition OpenSwathExportData.h:332
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
std::string toString(const OpenSwathExportFileFormat format)
Definition OpenSwathExportData.h:71