Skip to content

Tools & ecosystem

Everything around mzPeak is open source.

Specification

Reference implementation

  • HUPO-PSI/mzPeak (mzpeak_prototyping) — the reference reader and writer, in Rust.

Converters

  • mzML2mzPeak — convert imzML / mzML to mzPeak (and back), with full round-trip verification. Reads via mzdata.
  • Roadmap: a direct vendor RAW → mzPeak path (e.g. inside ProteoWizard msconvert) so every vendor format converts in one step, embedding the original acquisition method as provenance.

Validation

  • mzPeakValidator — a language-independent, profile-driven conformance validator (mzpeak-validate file.mzpeak).

Viewers

See them in action on the Examples page.

Building a tool that reads or writes mzPeak? The format is language-independent — start from the specification and validate against mzPeakValidator. Contributions and feedback are welcome via the HUPO-PSI repositories.

An open HUPO-PSI community format.