Containerization technologies such as Docker and Singularity enable replicable software stacks and compute environments which can be deployed on heterogeneous computational platforms from HPCs to cloud instances. Workflow languages such as Nextflow and Workflow Definition Language (WDL) enable one to automate data cleaning and analysis processes making it easier to test various parameters and…