Apocrypha

dandi-schema

Schemata for DANDI archive project

A Python library for maintaining and managing DANDI metadata schemata. The library helps create and validate DANDI schema-compliant metadata for Dandisets and assets. Every Dandiset and associated asset has a metadata object that can be retrieved using the DANDI API. This library uses Pydantic to implement all the metadata classes. Schemas are generated on schema modifications and placed into this repository. Dandischema generates JSON schema definitions and also an associated context.json file for JSON-LD compliance of the metadata models.

Available in

OverlayNewestEbuildsLast activity
science gitweb ↗ 0.9.1 1 4 d details ›

Versions & arches

VersionOverlay amd64 Committed
0.9.1 science amd64 testing view · download · history ↗

Use flags of 0.9.1

  • test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
2 expansion flags (python targets, ABIs, cpu flags…)
  • python_targets_python3_12
  • python_targets_python3_13

Runtime dependencies of 0.9.1

show 11 lines