Module mzdata::spectrum [−][src]
Expand description
The data structures and components that represent a mass spectrum and how we access their data.
crate::spectrum::spectrum
contains high level structures for individual spectra,
crate::spectrum::scan_properties
contains structures for describing different facets
of mass spectrum acquisition and other such metadata, and crate::spectrum::signal
includes structures for dealing with raw signal data arrays that may or may not
be byte-encoded but not strongly typed, though it does not include signal processing
as that is outside the scope of this crate.
Re-exports
pub use crate::spectrum::scan_properties::*;
pub use crate::spectrum::signal::ArrayType;
pub use crate::spectrum::signal::BinaryArrayMap;
pub use crate::spectrum::signal::BinaryDataArrayType;
pub use crate::spectrum::signal::DataArray;
pub use crate::spectrum::spectrum::CentroidSpectrum;
pub use crate::spectrum::spectrum::RawSpectrum;
pub use crate::spectrum::spectrum::Spectrum;
pub use crate::spectrum::spectrum::SpectrumBehavior;
Modules
Represent the collection of attributes and data that compose a single mass spectrum.