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)
| File | Size | Uploaded | |
|---|---|---|---|
| ome_metadata-0.6.0.tar.gz | 69.3 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| 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
|