OpenProteo
OpenProteo is the open-source Rust stack for proteomics raw-file access. It reads Thermo, Bruker, and Waters acquisitions through a single API (via the sibling OpenTFRaw, OpenTimsTDF, and OpenWRaw readers), converts them to PSI-MS mzML 1.1.0 with a canonical writer, and provides a zero-copy read_arrow() API (enabled by default) that loads directly into Polars or Pandas via PyArrow. No vendor SDKs, no Windows-only DLLs, no binary blobs in the release pipeline. Includes a one-shot vendor2mzml CLI.
Topics
Details
- License:
- Apache-2.0
- Maturity:
- Emerging
- Cost:
- Free of charge
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- Python, Rust
- Added:
- 7/5/2026
- Last Updated:
- 7/5/2026
Operations
Data Inputs & Outputs
Data formatting
Inputs
Outputs
Documentation
User manual
https://sigilweaver.app/openproteo/docsDownloads
- Binarieshttps://github.com/Sigilweaver/OpenProteo/releasesPre-built vendor2mzml CLI binaries
- Software packagehttps://pypi.org/project/openproteo/Python package
- Software packagehttps://crates.io/crates/openproteo-ioRust crate