Describing and packaging workflows using RO-Crate and BioCompute Objects
Channel: Stian Soiland-Reyes
Date: 2021-06-09

Internal webinar for U.S. Food and Drug Administration (FDA), 2021-04-07. 
Presented by Stian Soiland-Reyes, The University of Manchester.


BioCompute Object (BCO) https://www.biocomputeobject.org/ is a standard (IEEE 2791-2020) for describing computational workflows for regularory submission, e.g. a genomics workflow as part of personalized medicine.

RO-Crate https://w3id.org/ro/crate is a community-based specification for research data packaging of Research Objects with rich metadata, based on open standards and vocabularies like JSON-LD and schema.org.

BCO RO-Crate https://biocompute-objects.github.io/bco-ro-crate/tutorial/ is the combination of these two approaches, packaging a BCO and the workflow it describes in a RO-Crate.

This webinar describes the tutorial on how to make the exemplar BCO RO-Crate, starting with a workflow run.

The tutorial is based on an exemplar run of the Nextflow workflow nf-core/chipseq version 1.2.1 using test inputs, capture the results in a BCO which we then describe further as an RO-Crate, and finally package all the files using BagIt.


Slides: https://doi.org/10.5281/zenodo.4633732