#mass-spectrometry #data-model #mzdata

mzdata-spectra

A subset of mzdata’s traits and spectrum data model

37 releases (18 breaking)

new 0.64.0 Jun 5, 2026
0.63.4 Mar 31, 2026
0.63.3 Dec 6, 2025
0.63.0 Nov 22, 2025
0.51.0 Mar 27, 2025

#400 in Science

Apache-2.0

2MB
42K SLoC

mzdata provides basic access to raw and processed mass spectrometry data formats in Rust.

mzdata requires a lot of parsing machinery which can make it a weighty dependency to to add to a project.


mzdata-spectra

Latest Version docs.rs

This re-exports a subset of the mzdata, specifically by not enabling the default features that include the mzML and MGF reading and writing components.

This cuts the minimum number of dependencies considerably, but retains the metadata mappings and spectrum data model, as well as all the traits and "helper" types under mzdata::io. For more detail, please see mzdata's source code and documentation.

Dependencies

~4–18MB
~269K SLoC