corems.mass_spectra.factory.chromat_data
1from dataclasses import dataclass, field 2from typing import List 3 4 5@dataclass 6class TIC_Data: 7 """A class to represent total ion chromatogram data. 8 9 scans: [int] 10 original scan numbers 11 time: [floats] 12 list of retention times 13 tic: [floats] 14 total ion current [chromatogram] 15 bpc: [floats] 16 base peak [chromatogram] 17 Apexes: [int] 18 original thermo apex scan number after peak picking 19 """ 20 21 scans: List[int] = field(default_factory=list) 22 time: List[float] = field(default_factory=list) 23 tic: List[float] = field(default_factory=list) 24 bpc: List[float] = field(default_factory=list) 25 apexes: List[int] = field(default_factory=list) 26 27 28@dataclass 29class EIC_Data: 30 """A class to represent extracted ion chromatogram data. 31 32 scans: [int] 33 original scan numbers 34 time: [floats] 35 list of retention times 36 eic: [floats] 37 extracted ion chromatogram 38 eic_smoothed: [floats] 39 extracted ion chromatogram smoothed 40 apexes: [int] 41 original apex scan number after peak picking 42 areas: [floats] 43 area under the curve for each apex 44 """ 45 46 scans: List[int] = field(default_factory=list) 47 time: List[float] = field(default_factory=list) 48 eic: List[float] = field(default_factory=list) 49 eic_smoothed: List[float] = field(default_factory=list) 50 apexes: List[int] = field(default_factory=list) 51 areas: List[float] = field(default_factory=list)
@dataclass
class
TIC_Data:
6@dataclass 7class TIC_Data: 8 """A class to represent total ion chromatogram data. 9 10 scans: [int] 11 original scan numbers 12 time: [floats] 13 list of retention times 14 tic: [floats] 15 total ion current [chromatogram] 16 bpc: [floats] 17 base peak [chromatogram] 18 Apexes: [int] 19 original thermo apex scan number after peak picking 20 """ 21 22 scans: List[int] = field(default_factory=list) 23 time: List[float] = field(default_factory=list) 24 tic: List[float] = field(default_factory=list) 25 bpc: List[float] = field(default_factory=list) 26 apexes: List[int] = field(default_factory=list)
A class to represent total ion chromatogram data.
scans: [int] original scan numbers time: [floats] list of retention times tic: [floats] total ion current [chromatogram] bpc: [floats] base peak [chromatogram] Apexes: [int] original thermo apex scan number after peak picking
@dataclass
class
EIC_Data:
29@dataclass 30class EIC_Data: 31 """A class to represent extracted ion chromatogram data. 32 33 scans: [int] 34 original scan numbers 35 time: [floats] 36 list of retention times 37 eic: [floats] 38 extracted ion chromatogram 39 eic_smoothed: [floats] 40 extracted ion chromatogram smoothed 41 apexes: [int] 42 original apex scan number after peak picking 43 areas: [floats] 44 area under the curve for each apex 45 """ 46 47 scans: List[int] = field(default_factory=list) 48 time: List[float] = field(default_factory=list) 49 eic: List[float] = field(default_factory=list) 50 eic_smoothed: List[float] = field(default_factory=list) 51 apexes: List[int] = field(default_factory=list) 52 areas: List[float] = field(default_factory=list)
A class to represent extracted ion chromatogram data.
scans: [int] original scan numbers time: [floats] list of retention times eic: [floats] extracted ion chromatogram eic_smoothed: [floats] extracted ion chromatogram smoothed apexes: [int] original apex scan number after peak picking areas: [floats] area under the curve for each apex