Overview
pyimzML exposes pixel coordinates, spectra and metadata to Python code. Its parser and writer support custom imaging-data workflows rather than providing a complete graphical analysis environment.
What can this tool do?
Common uses
- Read pixel spectra in a scripted imaging workflow.
- Write imzML output after custom transformations.
Scientific fit
Primary function
Data conversion and import
Analysis types
Spatial metabolomics
Data compatibility
Inputs
Imaging data
Outputs
Imaging data
Input formats
imzML
Output formats
imzML, Python-accessible spectra, coordinates and metadata
Scope and considerations
Designed for
- Programmatic imzML input/output and interoperability.
Not designed for
- An end-to-end MSI statistics or molecular-annotation workflow.
Important requirements
- Python and the package dependencies; imzML metadata and associated binary data.
Considerations
- The repository specifies imzML version 1.1.0; check compatibility with the producing software.
- Preserve coordinates and relevant metadata when transforming data.
- Validate written files with the intended downstream reader.
Access and documentation
Installable Python package with source available under Apache-2.0. Included ontology-derived data have their own attribution notices.
License: Apache-2.0
Evidence and review
Official repository and parser/writer documentation reviewed on 2026-09-11. No dedicated peer-reviewed tool paper verified; no incidental usage paper added. Package installation, round-trip fidelity and interoperability were not tested.
No dedicated scholarly publication is listed. Follow the official documentation and resource-specific citation guidance.
Software and documentation citations
- Alexandrov Team. pyimzML repository and documentation. Accessed 11 September 2026. Documentation
Related tools
Entry history
Changes to this catalogue entry, not the tool's software release history. Acceptance and editorial review are separate.
- 2026-09-11 · First committed entry
Add pyimzML and precise spectral data I/O capability
View change · Entry at this revision