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.
Metadata
Release files for ctao-datamodel 1.4.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 | |
|---|---|---|---|
| ctao_datamodel-1.4.0.tar.gz | 130.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ctao_datamodel-1.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 243.0 kB
Release files / ctao_datamodel-1.4.0.tar.gz
| Download URL | ctao_datamodel-1.4.0.tar.gz |
|---|---|
| Size | 130.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cbf29ee87cac47cbc44a46fdcbda7ce5a994428103c4919ea65a1a2468d2ba70
|
|
BLAKE2b-256 checksum How to use checksums |
6953bee7cef78b6d37f5b83a83e18e045050ea58f8053ccc65d215a62cf82d16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / ctao_datamodel-1.4.0-py3-none-any.whl
| Download URL | ctao_datamodel-1.4.0-py3-none-any.whl |
|---|---|
| Size | 112.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ecc5e7b65c1c2e4ca39f0cb36fe73c650d4ead7ec602ff803afb7251c62af4a4
|
|
BLAKE2b-256 checksum How to use checksums |
163f33ce4dc9a2b81571190fbc9fd4e9bd3170a3c485197d84f8ebb5029ca79e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|