Pydantic models for the OME-NGFF
Project description
pydantic-ome-ngff
about
Pydantic models for OME-NGFF metadata. Versions 0.4 and the latest (v0.5-dev) are currently supported.
supported metadata models:
multiscales
(spec)axes
(spec)coordinateTransformations
(spec)plate
(spec)well
(spec)imageLabel
(spec)
omero
and bioformats2raw
are not currently supported, but contributions adding
support for those models would be welcome.
Support for container-level validation (i.e., checking that multiscale or coordinate transformation metadata is compatible with a hierarchical array / group layout) is being added incrementally.
installation
pip install pydantic-ome-ngff
development
- clone this repo
- install poetry
- run
poetry install --with dev
to get dev dependencies - run
pre-commit install
to install pre-commit hooks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydantic_ome_ngff-0.2.1.tar.gz
(11.7 kB
view details)
Built Distribution
File details
Details for the file pydantic_ome_ngff-0.2.1.tar.gz
.
File metadata
- Download URL: pydantic_ome_ngff-0.2.1.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.1 CPython/3.10.8 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 826459a9f75fac24b3c7d0323589838d4ef0b3fb2b8b7baf2939a6575fa2f2f4 |
|
MD5 | 63bf4ca0133ff669a86ccb6c771c75a2 |
|
BLAKE2b-256 | 1af40bd454c4fa2ed97a7ceedc92dc3fb90f5a456933d5936f5cb18a5603faf9 |
Provenance
File details
Details for the file pydantic_ome_ngff-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: pydantic_ome_ngff-0.2.1-py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.1 CPython/3.10.8 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03f3eb88b390a82b6bbdef5750cc47657ca8e7f837421ee6ec7a1fef90bbcd18 |
|
MD5 | 0477d12073a97a8e1d7db9a608f121ec |
|
BLAKE2b-256 | 0c1a2859d956c75a4c9b221b0202687051ece5ef7980b7e5d6411d7e6a19a53c |