WorkflowHub project


Project pages for developing and running WorkflowHub, a registry of scientific workflows.

View the Project on GitHub workflowhub-eu/about

How to make a workflow RO-crate?

More info about workflow RO-crate specification can be found in our Workflow-RO-Crate section.

1. Using the WorkflowHub website

The most convenient way to make a workflow RO-crate at this moment is by making use of WorkflowHub capabilities. The website is able to generate RO-crates based on an uploaded/referenced workflow file and some general metadata that is requested through a form. After the workflow is registered (click here for more info about this topic) it is possible to download the RO-crate with the download button. The generated RO-crate, basically a zip file, will contain these elements:

2. Making one offline yourself

We are working on a python package at this moment to wrap your own RO-crates. This will allow you to not be bounded by the file limitations of the WorkflowHub website (workflow + CWL abstract and/or diagram), and will make it possible to automate the RO-Crate generation. The python package can be found in this repo.