OpenMS
Loading...
Searching...
No Matches
XIPMSchema Struct Reference

Schema for extracted ion peak-map (XIPM) data table. More...

#include <OpenMS/FORMAT/ArrowSchemaRegistry.h>

Collaboration diagram for XIPMSchema:
[legend]

Static Public Member Functions

static std::shared_ptr< arrow::Schema > schema ()
 

Static Public Attributes

static constexpr const char * RUN_ID = "RUN_ID"
 
static constexpr const char * SOURCE_FILE = "SOURCE_FILE"
 
static constexpr const char * MS_LEVEL = "MS_LEVEL"
 
static constexpr const char * PEAKMAP_TYPE = "PEAKMAP_TYPE"
 
static constexpr const char * PRECURSOR_ID = "PRECURSOR_ID"
 
static constexpr const char * TRANSITION_ID = "TRANSITION_ID"
 
static constexpr const char * MODIFIED_SEQUENCE = "MODIFIED_SEQUENCE"
 
static constexpr const char * PRECURSOR_CHARGE = "PRECURSOR_CHARGE"
 
static constexpr const char * PRODUCT_CHARGE = "PRODUCT_CHARGE"
 
static constexpr const char * DETECTING_TRANSITION = "DETECTING_TRANSITION"
 
static constexpr const char * PRECURSOR_DECOY = "PRECURSOR_DECOY"
 
static constexpr const char * PRODUCT_DECOY = "PRODUCT_DECOY"
 
static constexpr const char * TRANSITION_ORDINAL = "TRANSITION_ORDINAL"
 
static constexpr const char * TRANSITION_TYPE = "TRANSITION_TYPE"
 
static constexpr const char * ANNOTATION = "ANNOTATION"
 
static constexpr const char * TARGET_MZ = "TARGET_MZ"
 
static constexpr const char * TARGET_RT = "TARGET_RT"
 
static constexpr const char * TARGET_ION_MOBILITY = "TARGET_ION_MOBILITY"
 
static constexpr const char * RT_START = "RT_START"
 
static constexpr const char * RT_END = "RT_END"
 
static constexpr const char * MZ_DATA = "MZ_DATA"
 
static constexpr const char * RT_DATA = "RT_DATA"
 
static constexpr const char * MOBILITY_DATA = "MOBILITY_DATA"
 
static constexpr const char * INTENSITY_DATA = "INTENSITY_DATA"
 
static constexpr const char * MZ_COMPRESSION = "MZ_COMPRESSION"
 
static constexpr const char * RT_COMPRESSION = "RT_COMPRESSION"
 
static constexpr const char * MOBILITY_COMPRESSION = "MOBILITY_COMPRESSION"
 
static constexpr const char * INTENSITY_COMPRESSION = "INTENSITY_COMPRESSION"
 

Detailed Description

Schema for extracted ion peak-map (XIPM) data table.

Defines the Arrow/Parquet column contract for targeted peak-map extraction, including run and transition metadata, target coordinates, encoded peak payloads, and per-payload compression codes.

Member Function Documentation

◆ schema()

static std::shared_ptr< arrow::Schema > schema ( )
static

Member Data Documentation

◆ ANNOTATION

constexpr const char* ANNOTATION = "ANNOTATION"
staticconstexpr

◆ DETECTING_TRANSITION

constexpr const char* DETECTING_TRANSITION = "DETECTING_TRANSITION"
staticconstexpr

◆ INTENSITY_COMPRESSION

constexpr const char* INTENSITY_COMPRESSION = "INTENSITY_COMPRESSION"
staticconstexpr

◆ INTENSITY_DATA

constexpr const char* INTENSITY_DATA = "INTENSITY_DATA"
staticconstexpr

◆ MOBILITY_COMPRESSION

constexpr const char* MOBILITY_COMPRESSION = "MOBILITY_COMPRESSION"
staticconstexpr

◆ MOBILITY_DATA

constexpr const char* MOBILITY_DATA = "MOBILITY_DATA"
staticconstexpr

◆ MODIFIED_SEQUENCE

constexpr const char* MODIFIED_SEQUENCE = "MODIFIED_SEQUENCE"
staticconstexpr

◆ MS_LEVEL

constexpr const char* MS_LEVEL = "MS_LEVEL"
staticconstexpr

◆ MZ_COMPRESSION

constexpr const char* MZ_COMPRESSION = "MZ_COMPRESSION"
staticconstexpr

◆ MZ_DATA

constexpr const char* MZ_DATA = "MZ_DATA"
staticconstexpr

◆ PEAKMAP_TYPE

constexpr const char* PEAKMAP_TYPE = "PEAKMAP_TYPE"
staticconstexpr

◆ PRECURSOR_CHARGE

constexpr const char* PRECURSOR_CHARGE = "PRECURSOR_CHARGE"
staticconstexpr

◆ PRECURSOR_DECOY

constexpr const char* PRECURSOR_DECOY = "PRECURSOR_DECOY"
staticconstexpr

◆ PRECURSOR_ID

constexpr const char* PRECURSOR_ID = "PRECURSOR_ID"
staticconstexpr

◆ PRODUCT_CHARGE

constexpr const char* PRODUCT_CHARGE = "PRODUCT_CHARGE"
staticconstexpr

◆ PRODUCT_DECOY

constexpr const char* PRODUCT_DECOY = "PRODUCT_DECOY"
staticconstexpr

◆ RT_COMPRESSION

constexpr const char* RT_COMPRESSION = "RT_COMPRESSION"
staticconstexpr

◆ RT_DATA

constexpr const char* RT_DATA = "RT_DATA"
staticconstexpr

◆ RT_END

constexpr const char* RT_END = "RT_END"
staticconstexpr

◆ RT_START

constexpr const char* RT_START = "RT_START"
staticconstexpr

◆ RUN_ID

constexpr const char* RUN_ID = "RUN_ID"
staticconstexpr

◆ SOURCE_FILE

constexpr const char* SOURCE_FILE = "SOURCE_FILE"
staticconstexpr

◆ TARGET_ION_MOBILITY

constexpr const char* TARGET_ION_MOBILITY = "TARGET_ION_MOBILITY"
staticconstexpr

◆ TARGET_MZ

constexpr const char* TARGET_MZ = "TARGET_MZ"
staticconstexpr

◆ TARGET_RT

constexpr const char* TARGET_RT = "TARGET_RT"
staticconstexpr

◆ TRANSITION_ID

constexpr const char* TRANSITION_ID = "TRANSITION_ID"
staticconstexpr

◆ TRANSITION_ORDINAL

constexpr const char* TRANSITION_ORDINAL = "TRANSITION_ORDINAL"
staticconstexpr

◆ TRANSITION_TYPE

constexpr const char* TRANSITION_TYPE = "TRANSITION_TYPE"
staticconstexpr