Skip to main content

ctao-datamodel

Implementations of a subset of the CTAO data model as pydantic schemas.

Scope

The intention is to cover at least the metadata-aspects of the CTAO data model, i.e. the DataProducts model, and other models that will be serialized as JSON-like documents. It does not cover the Science data models (DL3, etc), which are more complex.

Purpose

This module can be used in other projects to help with validation of data against a machine-readable schema. The intention is to also auto-generate JSONSchema from the pydantic models in the CI, and export that as a separate package, to be used with projects that do not want to depend on pydantic, or python in general.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ctao_datamodel-1.2.0.tar.gz (95.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ctao_datamodel-1.2.0-py3-none-any.whl (76.0 kB view details)

Uploaded Python 3

File details

Details for the file ctao_datamodel-1.2.0.tar.gz.

File metadata

  • Download URL: ctao_datamodel-1.2.0.tar.gz
  • Upload date:
  • Size: 95.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctao_datamodel-1.2.0.tar.gz
Algorithm Hash digest
SHA256 5085f623c75c6086ac36145f31e8306189b3e9a42e4523d6ef4c5d1c488de59a
MD5 453c4083974dd130ebd1dcbddf2b8d91
BLAKE2b-256 c6cfc39523c211d85e4f787bd6fa03faa3e3f9b4adcad58ace1a4d68851a7adb

See more details on using hashes here.

File details

Details for the file ctao_datamodel-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: ctao_datamodel-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 76.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ctao_datamodel-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76e8bd89e20b2a00579112db3f0c809a6e5073364519472df4a191050fa90dcf
MD5 0602476d25ea00d02ffd9e2cce8b65c5
BLAKE2b-256 05d29e879279a393cfceb5a64ba15468eb0800793081a9c09a88301197a7ba6b

See more details on using hashes here.

Release history Release notifications | RSS feed

1.3.1

2 files

1.3.0

2 files

1.2.1

2 files

This release

1.2.0 This release

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

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