Skip to main content

timsrust_tdf/
lib.rs

1mod calibration;
2mod file_readers;
3mod frame_reader;
4mod metadata;
5mod precursor_reader;
6mod quad_settings_reader;
7mod spectrum_reader;
8mod timstof;
9
10pub use calibration::*;
11pub use frame_reader::{
12    FrameReaderError, FrameReaderErrorInternal, TdfFrameReader,
13};
14pub use metadata::*;
15pub use precursor_reader::{TDFPrecursorReader, TDFPrecursorReaderError};
16pub use quad_settings_reader::{
17    FrameWindowSplittingConfiguration, QuadWindowExpansionStrategy,
18    QuadrupoleSettingsReader, QuadrupoleSettingsReaderError,
19};
20pub use spectrum_reader::{
21    SpectrumProcessingParams, SpectrumReaderBuilder, SpectrumReaderConfig,
22    TDFSpectrumReader, TDFSpectrumReaderError,
23};
24pub use timstof::{TDFPath, TDFPathError, TDFPathLike};
25
26pub use frame_reader::TdfIonReader;
27pub use frame_reader::frame_info_reader::FrameInfoReader;