SchemaBlocks is a “cross-workstreams, cross-drivers” community which works on the documentation of data schema components, standards and procedures with consensus support from GA4GH members.
Launched in December 2018, this project is still to be considered a “community initiative”, with developing participation, leadership and governance structures. At its current stage, the documents can not be considered “authoritative GA4GH recommendations” but rather represent documentation and implementation examples provided by GA4GH members.
While future products and implementations may be completely based on SchemaBlocks components, this project does not attempt to develop a rigid, complete data schema but rather to provide the object vocabulary and semantics for a large range of developments.
The SchemaBlocks site can be accessed though the permanent link schemablocks.genomestandards.org. More information about the different products & formats can be found on the workstream sites. For reference, some of the original information about recommended formats and object hierarchies is kept in the GA4GH Metadata repositories.
For more information on GA4GH, please visit the GA4GH Website.
SchemaBlocks schemas (“blocks”) provide recommended blueprints for schema parts to be re-used for the development of code based “products” throughout the GA4GH ecosystem. We propose a labeling system for those schemas, to provide transparency about the level of support those schemas have from {S}[B] participants and observers.
@mbaudis 2021-03-05: more ...
The SchemaBlocks Github organisation contains several specifically scoped repositories. Please use the relevant Github Issues to and/or GH pull requests comment and contribute there.
@mbaudis 2019-11-19: more ...
SchemaBlocks aims to translate the work of the workstreams into data models that:
@mbaudis 2019-03-27: more ...