/schema.databio.org

Repository of JSON-schemas

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

schema.databio.org

Welcome to lab schema repository. The schemas are hosted on github pages.

Accessing a schema

You can access schemas at the URLS: https://schema.databio.org/File.yaml. For example: https://schema.databio.org/pep/2.0.0.yaml

This corresponds to the indicated folder in this repo.

Contributing a schema

Write a schema

First, you have to write a schema yaml file. It should follow json-schema format.

Upload your schema

After creating your schema file, you can contribute it to this repository so that you and others can more easily load it. Name your schema yaml file with the name of the schema. Schemas in the registry are divided into namespaces, which are represented as subfolders in this repository. So, place your schema into an appropriate subfolder, and then open a pull request.