![]() |
OpenMS
|
Schema for QPX feature view (quantms Parquet eXchange format) More...
#include <OpenMS/FORMAT/ArrowSchemaRegistry.h>
Static Public Member Functions | |
| static std::shared_ptr< arrow::DataType > | modificationsType () |
| Arrow type for modifications (delegates to QPXPSMSchema::modificationsType) | |
| static std::shared_ptr< arrow::DataType > | additionalScoresType () |
| Arrow type for additional scores (delegates to QPXPSMSchema::additionalScoresType) | |
| static std::shared_ptr< arrow::DataType > | cvParamsType () |
| Arrow type for CV params (delegates to QPXPSMSchema::cvParamsType) | |
| static std::shared_ptr< arrow::DataType > | intensitiesType () |
| Arrow type for intensities: list<struct{label, intensity}> | |
| static std::shared_ptr< arrow::DataType > | additionalIntensitiesType () |
| Arrow type for additional intensities: list<struct{label, intensities: list<struct{...}>}> | |
| static std::shared_ptr< arrow::DataType > | pgAccessionsType () |
| Arrow type for protein group accessions: list<struct{accession, start, end, pre, post}> | |
| static std::shared_ptr< arrow::DataType > | pgPositionsType () |
| Arrow type for protein group positions: list<struct{protein_accession, start, end}> | |
| static std::shared_ptr< arrow::Schema > | schema () |
| Complete Arrow schema for QPX feature table (31 fields) | |
Static Public Attributes | |
| static constexpr const char * | SEQUENCE = "sequence" |
| static constexpr const char * | PEPTIDOFORM = "peptidoform" |
| static constexpr const char * | MODIFICATIONS = "modifications" |
| static constexpr const char * | CHARGE = "charge" |
| static constexpr const char * | POSTERIOR_ERROR_PROBABILITY = "posterior_error_probability" |
| static constexpr const char * | IS_DECOY = "is_decoy" |
| static constexpr const char * | CALCULATED_MZ = "calculated_mz" |
| static constexpr const char * | OBSERVED_MZ = "observed_mz" |
| static constexpr const char * | MASS_ERROR_PPM = "mass_error_ppm" |
| static constexpr const char * | ADDITIONAL_SCORES = "additional_scores" |
| static constexpr const char * | PREDICTED_RT = "predicted_rt" |
| static constexpr const char * | RUN_FILE_NAME = "run_file_name" |
| static constexpr const char * | CV_PARAMS = "cv_params" |
| static constexpr const char * | SCAN = "scan" |
| static constexpr const char * | RT = "rt" |
| static constexpr const char * | ION_MOBILITY = "ion_mobility" |
| static constexpr const char * | MISSED_CLEAVAGES = "missed_cleavages" |
| static constexpr const char * | INTENSITIES = "intensities" |
| static constexpr const char * | ADDITIONAL_INTENSITIES = "additional_intensities" |
| static constexpr const char * | PG_ACCESSIONS = "pg_accessions" |
| static constexpr const char * | ANCHOR_PROTEIN = "anchor_protein" |
| static constexpr const char * | UNIQUE = "unique" |
| static constexpr const char * | PG_GLOBAL_QVALUE = "pg_global_qvalue" |
| static constexpr const char * | PG_POSITIONS = "pg_positions" |
| static constexpr const char * | ION_MOBILITY_START = "ion_mobility_start" |
| static constexpr const char * | ION_MOBILITY_STOP = "ion_mobility_stop" |
| static constexpr const char * | GG_ACCESSIONS = "gg_accessions" |
| static constexpr const char * | GG_NAMES = "gg_names" |
| static constexpr const char * | ID_RUN_FILE_NAME = "id_run_file_name" |
| static constexpr const char * | RT_START = "rt_start" |
| static constexpr const char * | RT_STOP = "rt_stop" |
Schema for QPX feature view (quantms Parquet eXchange format)
Defines column names, nested Arrow types, and the complete schema for consensus feature data in the QPX format. Used by ConsensusMapArrowExport.
|
static |
Arrow type for additional intensities: list<struct{label, intensities: list<struct{...}>}>
|
static |
Arrow type for additional scores (delegates to QPXPSMSchema::additionalScoresType)
|
static |
Arrow type for CV params (delegates to QPXPSMSchema::cvParamsType)
|
static |
Arrow type for intensities: list<struct{label, intensity}>
|
static |
Arrow type for modifications (delegates to QPXPSMSchema::modificationsType)
|
static |
Arrow type for protein group accessions: list<struct{accession, start, end, pre, post}>
|
static |
Arrow type for protein group positions: list<struct{protein_accession, start, end}>
|
static |
Complete Arrow schema for QPX feature table (31 fields)
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |