GitHub Twitter Bioschemas Bioschemas
Menu

Draft Bioschemas Specifications

The specifications on this page are a work in progress. We would be delighted to receive your comments on these specifications (public-bioschemas@w3.org), but please do not use these within your work. Should you wish to markup your data according to the Bioschema's specifications, use those described on the main Specifications page.

Profiles

The Bioschemas' profiles define a community agreed layer over the Schema.org model providing additional constraints. These constraints capture (i) the information properties agreed by the community which are minimum (M), recommended (R), or optional (O), (ii) the cardinality of the property, i.e. whether it is expected to occur once or many times, and (iii) associated controlled vocabulary terms drawn from existing ontologies.

Note: draft versions that are identical to the release version will only have a 2 digit version number, e.g., v0.1. If they have been updated the version number will contain 3 digits, e.g., v0.1-draft.1.

Name Short description Spec. Folder Mapping Use Cases Task & Issues Examples
Beacon
(v0.2)
A convention for beacon to self-describe.
Chemical
(v0.1)
ChemicalStructure
(v0.1)
Course
(v0.1)
DataCatalog
(v0.1)
Bioschemas specification for describing data repositories and data catalogues in the life-sciences.
DataRecord
(v0.1)
Bioschemas specification describing a record in a dataset.
Dataset
(v0.2)
Bioschemas specification for describing Dataset in the life-science.
Event
(v0.1)
Specification for describing an event in the Life Sciences
LabProtocol
(v0.2)
Bioschemas specification describing LabProtocol in the life-science.
Organization
(v0.1)
Person
(v0.1)
A specification for describing people in life sciences
Protein
(v0.4-draft.1)
Bioschemas specification describing a Protein (BioChemEntity profile) in Life Sciences
ProteinAnnotation
(v0.4)
ProteinStructure
(v0.4)
Bioschemas specification describing a ProteinStructure (BioChemEntity profile) in Life Sciences
Sample
(v0.1)
Bioschemas specification for describing Samples in the life-science
Standard
(v0.1)
Bioschemas specification for describing Standards in the life-science
Tool
(v0.1)
Bioschemas specification for describing a SoftwareApplication in the life-science.
TrainingMaterial
(v0.2)
A specification for describing training materials in life sciences

Types

We have found it necessary to propose some additional types to the Schema.org vocabulary. These are specified below and are expected to be pushed up to Schema.org once they have stabalised.

Once again, these documents represent a work in progress and should not be the basis of your own work.

Note: draft versions that are identical to the release version will only have a 2 digit version number, e.g., v0.1. If they have been updated the version number will contain 3 digits, e.g., v0.1-draft.1.

Name Short description Type
BioChemEntity
(v0.1)
Bioschemas specification describing a physical entity.
DataRecord
(v0.1)
Bioschemas specification describing a record in a dataset.
LabProtocol
(v0.2)
Bioschemas specification describing LabProtocol in the life-science.

Top ▲