...
Need to run commands from ~/schematic
Data Model Development
Summary
A data model defines attributes (i.e. data elements) describing metadata associated with any given dataset type. The data model also describes relationships between these attributes.
...
/wiki/spaces/SCHEM/pages/2473623559
Build a Data Model
AD Data Models https://github.com/adknowledgeportal/data-models
...
Attribute
Description
ValidValues
DependsOn
required
source
parent
properties
dependsOnComponent
Example Model
Github: https://github.com/Sage-Bionetworks/schematic/blob/develop/tests/data/example.model.csv
Formatted for readability:
Lref gdrive file url https://docs.google.com/spreadsheets/d/1Wde5YBFtEa4GhO-smXgbVApGioBGNnc-95n4LY8YB_E/edit#gid=925738608
This model does not actually validate as provided.
Convert Data Model from CSV to JSON-LD
https://sagebionetworks.jira.com/wiki/spaces/SCHEM/pages/2967568387/Guide+How+to+use+Schematic+for+Data+Model+Development#Convert-Data-Model
...
Schematic DB will use any of these validation rules:
str, float, num, int, date
If no rule provided, defaults to a string type
the attribute datatype is based on the rule
Example Model
Github: https://github.com/Sage-Bionetworks/schematic/blob/develop/tests/data/example.model.csv
- Formatted for readability:
urlLref gdrive file https://docs.google.com/spreadsheets/d/1Wde5YBFtEa4GhO-smXgbVApGioBGNnc-95n4LY8YB_E/edit#gid=925738608
Generate JSON-LD from CSV
...
https://dca-docs.scrollhelp.site/DCA/Working-version/ELITE/validate-and-submit-your-metadata
Glossary
Template
Manifest - metadata table submitted for dataset
...