Schemas developed to standardize metadata for the NIAID Data Ecosystem
View and extend the NIAID Data Ecosystem schemas on the Data Discovery Engine
- Edit one of the individual classes, stored in a .json file. Note that properties which are shared between multiple classes should go in the
commonProperties.json
file to avoid them being defined in two places. - View the class on the Data Discovery Engine Schema Playground. Note: you might get "missing class" warnings, if the definition is located in a separate file
- Run
combine_nde_schema.py
to generate the combined schemas, stored incombined_schema_DO_NOT_EDIT/NIAID_schema.json
. The definitions from all the .json files will be combined together. - Verify the combined schema on the Data Discovery Engine Schema Playground
- Register or update the schema on the Data Discovery Engine.