libpappsomspp
Library for mass spectrometry
|
Enumerations | |
enum class | TimeUnit { none , s , min , h } |
enum class | PrecisionUnit { none , dalton , ppm , res , mz , last } |
enum class | AtomIsotopeSurvey : std::int8_t { C , H , O , N , S , P , last } |
enum class | Isotope { C , C13 , H , H2 , O , O17 , O18 , N , N15 , S , S33 , S34 , S36 , P } |
enum class | MsDataFormat : std::int8_t { unknown = 0 , mzML = 1 , mzXML = 2 , MGF = 3 , SQLite3 = 4 , xy = 5 , mz5 = 6 , msn = 7 , abSciexWiff = 8 , abSciexT2D = 9 , agilentMassHunter = 10 , thermoRaw = 11 , watersRaw = 12 , brukerFid = 13 , brukerYep = 14 , brukerBaf = 15 , brukerTims = 16 , brukerBafAscii = 17 , last = 18 } |
enum class | FileReaderType { pwiz , xy , bafascii , tims , tims_frames , tims_ms2 , tims_dia } |
enum class | AminoAcidChar : char { alanine = 'A' , cysteine = 'C' , aspartic_acid = 'D' , glutamic_acid = 'E' , phenylalanine = 'F' , glycine = 'G' , histidine = 'H' , isoleucine = 'I' , lysine = 'K' , leucine = 'L' , methionine = 'M' , asparagine = 'N' , proline = 'P' , glutamine = 'Q' , arginine = 'R' , serine = 'S' , threonine = 'T' , valine = 'V' , tryptophan = 'W' , tyrosine = 'Y' , selenocysteine = 'U' , pyrrolysine = 'O' } |
enum class | SortType : std::int8_t { none = 0 , x = 1 , y = 2 } |
enum class | SortOrder : std::int8_t { ascending = 0 , descending = 1 } |
enum class | DataCompression : std::int8_t { unset = -1 , none = 0 , zlib = 1 } |
enum class | DataKind : std::int8_t { unset = -1 , rt = 0 , dt = 1 , mz = 2 } |
enum class | Axis : std::int8_t { unset = 0x000 , x = 1 << 0 , y = 1 << 1 , z = 1 << 2 } |
enum class | AxisScale : std::int8_t { unset = 0 , orig = 1 , log10 = 2 } |
enum class | XicExtractMethod : std::int8_t { sum = 1 , max = 2 } |
enum class | PeptideIon : std::int8_t { b = 0 , bstar = 1 , bo = 2 , a = 3 , astar = 4 , ao = 5 , bp = 6 , c = 7 , y = 8 , ystar = 9 , yo = 10 , z = 11 , yp = 12 , x = 13 } |
Enums::PeptideIon enum defines all types of ions (Nter or Cter) More... | |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
Enumerator | |
---|---|
pwiz | using libpwizlite |
xy | |
bafascii | |
tims | TimsMsRunReader : each scan is returned as a mass spectrum. |
tims_frames | TimsFramesMsRunReader : the whole frame is merged in a single spectrum |
tims_ms2 | TimsMsRunReaderMs2 : Spectrum are delivered for each precursor (MS1 or MS2) |
tims_dia | TimsMsRunReaderDia : Spectrum are delivered for DIA window (slice) |
Definition at line 176 of file types.h.
|
strong |
|
strong |
Definition at line 149 of file types.h.
|
strong |
Enums::PeptideIon enum defines all types of ions (Nter or Cter)
Definition at line 285 of file types.h.
|
strong |
|
strong |
Enumerator | |
---|---|
ascending | |
descending |
|
strong |
|
strong |
|
strong |