This repository contains the output of bioCADDIE WG3 Descriptive Metadata for Datasets., defining the DatA Tag Suite (DATs) model. The presentations and notes from the WG3 activities can be found at this website. This repository contains the different versions of the DATS specification.
The (work in progress) documentation about DATS can be found at readthedocs.
The material in this repository is distributed under CC BY-SA 3.0 license.
DATS has been published in Springer Nature Scientific Data and the article can be reached through this DOI: 10.1038/sdata.2017.59.
A preprint on "DATS: the data tag suite to enable discoverability of datasets" can be found at bioRxiv DOI: 10.1101/103143 .
All DATS releases can be accessed in Zenodo through the DATS Community. In addition, links to individual releases can be found below.
The document provides links to the different appendices files.
The document provides links to the different appendices files.
- [Metadata Specification - version 1.1 - Draft open for comments (doc)] (https://github.com/biocaddie/WG3-MetadataSpecifications/blob/master/doc/v1.1/NIH-BS2K-bioCADDIE-WG3-MetadataElements-Specification-v1.1.docx)
- Metadata Specification - version 1.0 (PDF file)
- Appendix 1 - Metadata Mapping File v1 (Spreadsheet)
- Appendix 2 - Metadata Elements File v1 (Spreadsheet)
The python code included in the repository validates the DATS JSON schemas and the DATS JSON instances against the schemas. To execute the code, it is recommended to use a virtual environment, following these steps:
- If not already installed in your system, first install the virtual environment via
pip
:pip install virtualenv
- Create a virtual environment:
virtualenv venv
- Then, activate the virtual environment:
source venv/bin/activate
- Install the requirements:
pip install -r requirements.txt
- Finally, you can inspect and run the tests to validate the DATS schemas and JSON instances against the schemas.
python setup.py test