An open API service indexing awesome lists of open source software.

https://github.com/scilifelabdatacentre/scilifelab-metadata-templates


https://github.com/scilifelabdatacentre/scilifelab-metadata-templates

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# SciLifeLab Metadata Templates

This repository stores metadata templates in use at SciLifeLab, organized according to data type.

## General template structure

A template has a _title_, a _description_ and a _semantic version_ number, as well as well as a list of associated attribute fields. Each _attribute field_ needs to have:
- name
- description
- type
- list of controlled vocabulary terms if applicable
- level of requirement/cardinality (mandatory vs optional)
- _Potentially in the future:_ end_repository_alias (if applicable; can be multiple if multiple relevant end repositories are considered)
- _Potentially in the future:_ reference_ontology (if exists)

In addition to data type specific fields capturing the technical metadata itself, all templates include additional organizational metadata such as
- SciLifeLab infrastructure platform and unit
- Unit internal project ID(s)
- Associated order ID
- Experimental Sample IDs (as assigned by the unit, 1 exp sample = 1 data file (pair))
- Associated Sample IDs (as shared by the researcher with the unit)
- Delivery date
- Template name
- Template version

A row entry for an individual sample would then be

| |...| | |...|| |...| |
| --------------------------- | - | --------------------------- | ------------------- | - | ----------------- | ----------------- | - | ------------------ |

Templates are provided as _.tsv_, _.json_ and _.xlsx_. The _.json_ and _.xlsx_ files include controlled vocabulary terms where available.

## Specific templates available

| Title | Description | Link |
| ----- | ----------- | ---- |
| SciLifeLab Genomics Technical Metadata Template | This template aims to capture technical metadata for genomics data produced at the Genomics platform, compatible with submission requirements from ENA and ArrayExpress. | [genomics/README.md](https://github.com/ScilifelabDataCentre/scilifelab-metadata-templates/blob/main/genomics/README.md) |