Crate timsrust

source ·
Expand description

This crate allows to read Bruker TimsTOF data.

Basics

Two primary data types are exposed:

  • Spectra: A traditional representation that expresses intensitites in function of mz values for a given precursor.
  • Frames: All recorded data from a single TIMS elution (i.e. at one specific retention_time).

File formats

Two file formats are supported:

  • Bruker .ms2 folder containing:
    • converter.ms2.bin
    • converter.MS2Spectra.ms2.parquet
  • Bruker .d folder containing:
    • analysis.tdf
    • analysis.tdf_bin

Structs

  • A reader to read frames and spectra.
  • A frame with all unprocessed data as it was acquired.
  • An MS1 precursor that got selected for fragmentation.
  • An MS2 spectrum with centroided mz values and summed intensities.

Enums