Skip to content

IDInteraction/nextflow-jobrunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nextflow-jobrunner

Implement the job running code using nextflow

This repository illustrates the job runner part of the paper, using Nextflow.

The main benefits of this over the home-grown python script that was used to generate the jobs scripts are:

  • It parallelises for free; jobs are spawned automatically for all cores
  • Although the "base" nextflow script is more complex, it is much more straightforward to add new jobs and perform new analyses

I'd originally planned to call the script as a submodule from the abc-classifysweep Docker image, and to pass command line options to it via nextflow, to generate the required sets of results. In practice it is more flexible to treat the nextflow script as analogous to the .job files we were previously using, and to use a separate .nw script for each run. This also means that the nextflow scripts are included directly in the paper repository

About

Implement the job running code using nextflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages