Skip to main content

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:

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

  1. clone this repo
  2. install poetry
  3. run poetry install --with dev to get dev dependencies
  4. run pre-commit install to install pre-commit hooks

Project details


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.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

pydantic_ome_ngff-0.2.0-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file pydantic_ome_ngff-0.2.0.tar.gz.

File metadata

  • Download URL: pydantic_ome_ngff-0.2.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.9 Darwin/21.6.0

File hashes

Hashes for pydantic_ome_ngff-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1ae1ba7f72f8dd46d3144102c59a79fb6704fc56f3862daf3450f9b300fc0c2e
MD5 4cb29c0296e1ed9056835c7778ddbaac
BLAKE2b-256 2aea7e315ef74d439e8cb617d977715d1d6bea0591d1d93cfc119e26ac500c22

See more details on using hashes here.

Provenance

File details

Details for the file pydantic_ome_ngff-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pydantic_ome_ngff-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 474848cea3f63576d5c7efb3b10e75d675a736a9e7be9d1024e3946b9f1fadd1
MD5 8ce03d8e572a3f29034042b37f21899a
BLAKE2b-256 0116e9d07a075d32a6125fd78b6056473ba44023d78d1cf66331206c978fdbf5

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page