Making a toy dataset


Separating code and configuration


Using standard file locations


Source code control


Figure 1

Schematic of how Git and GitHub interact

Figure 2

Browsing the files in the GitHub web interface

Adding a license


Upload to WorkflowHub


Figure 1

Adding a new workflow on WorkflowHub

Figure 2

Finding the repository URL in GitHub

RO-Crates


Releasing a new version