Skip to content

Coffea4bees workflows

List of workflows

This is a list of the workflows using Snakemake that we are using:

  • Snakefile_reana: The workflow we use to launch the reana jobs.
  • Snakefile_binoptimization: workflow to test the bin optimization of the SvB variable.

Useful commands

Snakemake workflows can be launch using the run_snakemake script, which internally using a snakemake container, then you can use it as:

cd python/
./run_snakemake --snakefile workflows/Snakefile_binoptimization 

Useful snakemake arguments: * --dry-run checks if all the rules are created correctly. Try to always run it as a test. * --printshellcmds along dry-run, it prints all the commands that the snakefile will execute * --rerun-incomplete to run partially workflows * --force in case some outputs are present, it will replace them by running the rules. * --cores X specifies the number of cores used. * --use-singularity if the rules uses a container