The HTAN Data Model can be explored at https://humantumoratlas.org/standards. This repository contains the files representing the data model.
To cite the latest data model use the Zenodo Concept DOI above (resolves to latest version).
DOIs for specific versions can be found on Zenodo.
This repository contains 3 major files:
HTAN.model.csv
: The CSV representation of the HTAN data model. This file is created by the collective effort of data curators and annotators from a community (in this case HTAN), and will be used to create a JSON-LD representation of the data model. Imaging data captured by the model adheres to the Minimum Information about Tissue Imaging (MITI) standard.
HTAN.model.jsonld
| The JSON-LD representation of the HTAN data model, which is automatically created from the CSV data model using the schematic CLI. More details on how to convert the CSV data model to the JSON-LD data model can be found here. This is the central schema (data model) which will be used to power the generation of metadata manifest templates for various data types (e.g., scRNA-seq Level 1
) from the schema.
config.yml
| The schematic-compatible configuration file, which allows users to specify values for application-specific keys (e.g., path to Synapse configuration file) and project-specific keys (e.g., Synapse fileview for community project). A description of what the various keys in this file represent can be found in the schematic installation guide.
main
. We suggest you work in a branch of this repo rather than on a fork.
git checkout -b <your-feature-branch>
fix-imaging-dimensions
, rfx-rppa-level-4-v2
or add-days-validation
.HTAN.model.csv
to add new features, ensuring careful transcription from an RFC or issue if approriate.dca-template-config.json
git add -A
git commit -m "update data model"
git push origin <your-feature-branch>
HTAN.model.jsonld
has launched, completed and committed into your branch
github-actions
user has commited into your branch with the message auto convert to .jsonld
main
main
to ensure alignment with the latest data model.Data releases are made duirng the "Close out party" at the end of our approximatly monthly sprints
v<YY>.<MM>.MINOR
eg v24.5.2
for the second release made in May 2024main
branch