Skip to main content

ome-metadata

Open Microscopy XML metadata (https://www.openmicroscopy.org/Schemas/) as a collection of Rust structs and enums, with translation to Python.

Rust

use std::fs::read_to_string;
use ome_metadata::Ome;

let xml = read_to_string($file)?;
let ome: Ome = xml.parse()?;
let image = &ome.image[0];
println!("acquisition date: {:#?}", image.acquisition_date);

Python

from ome_metadata import Ome

with open($file) as f:
    xml = f.read()
ome = Ome.from_xml(xml)
image = ome.image[0]
print(f"acquisition date: {image.acquisition_date}")

Metadata

Release files for ome-metadata 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ome-metadata 0.6.0
File Size Uploaded
ome_metadata-0.6.0.tar.gz 69.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ome-metadata 0.6.0
File
ome_metadata-0.6.0-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
ome_metadata-0.6.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
ome_metadata-0.6.0-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
ome_metadata-0.6.0-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
ome_metadata-0.6.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
ome_metadata-0.6.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
ome_metadata-0.6.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
ome_metadata-0.6.0-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 15.0 MB

Release files / ome_metadata-0.6.0.tar.gz

Download URL ome_metadata-0.6.0.tar.gz
Size 69.3 kB
Tags Source
SHA-256 checksum
How to use checksums
010bf13c0745e60c59991bbef2718632d501e803668605fefe6ddab4d74aeba1
BLAKE2b-256 checksum
How to use checksums
7a297dddeb215608ff341be2e0e98143a132a38cdb980f33b69c60fbc4fb0697
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-win_arm64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-win_arm64.whl
Size 1.6 MB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
5cd423a6fdbdcdb6f46d0b62d53710a537fe87a60082451652de6e9eeafdae94
BLAKE2b-256 checksum
How to use checksums
defd8edce54897c0eed40e16c80bb6ffd6e7a48076d70fa3777c7923105c24f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-win_amd64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-win_amd64.whl
Size 1.8 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
38e230d6a92ba63c5a2202320bcae843a7e34ab8303c7971003dd55e2529bfb3
BLAKE2b-256 checksum
How to use checksums
1ca30bc451261b8ddfe0e55c79ed650211c0f51625829d7998c3bda7195fba9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
f82c491227788fc31b7d3711346fd2949834ad1e282d154f6b123952f3e99a82
BLAKE2b-256 checksum
How to use checksums
6a0e68d8b29e86f8299b1b8cedb50d094ee0f93ddba9b90fbd2fb581509dc3e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-musllinux_1_2_aarch64.whl
Size 1.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
1def41e62e81a91cd4c2386a6098bdaa544964f5e25be87a77795e953334884a
BLAKE2b-256 checksum
How to use checksums
028a5319567f1bc48e68fb629fc35a3dcbe10600b80aeb92433ad24bcec74efa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
1b36cbfc5efae43d3b6d3f55f284277949616a74b0f89b41165fad7d9f05cb4b
BLAKE2b-256 checksum
How to use checksums
0f765b3bc32e2e6f1dd94085747b4a8bf13ac0b4b754fbf2753e792dfb02826c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
c9e3fcde188d6b077838bc81adabae81af67eae518925c831bf2ae9e4decf35d
BLAKE2b-256 checksum
How to use checksums
b1cf5daa47a4fb4a28363edf2a0d84152dca0248a662501b564121a47281d8b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
402a53372a2c877aa53c7b3ee75ce0c54dd924e71a553b9a9d166b6383dd5ffb
BLAKE2b-256 checksum
How to use checksums
fe3bf427a4b249c2727c80d9a14f34371dd96bd97058899d8fb0b26a85aef9d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ome_metadata-0.6.0-cp310-abi3-macosx_10_12_x86_64.whl

Download URL ome_metadata-0.6.0-cp310-abi3-macosx_10_12_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ab5efc1b0dcdd8199b7c7d63f527c9fb0b16401595c0804a1377e5e67ea76a8f
BLAKE2b-256 checksum
How to use checksums
61149ee7d54953cee40d878969e44b22cc3ff577f14e67bbae8eada39fbc0ca1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.6.1

9 release files

This release

0.6.0 This release

9 release files

0.5.0

9 release files

0.3.1

10 release files

0.3.0

10 release files

0.2.1

10 release files

0.2.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page