Nextflow
As a service:
Nextflow is available as a part of Kubernetes.
In a grid:
Nextflow enables scalable and reproducible scientific workflows using software containers. It allows the adaptation of pipelines written in the most common scripting languages.
Usage
Tip
Example: Nextflow as a batch job
Nexflow script with two processes for run as separate PBS jobs, with passing an intermediate results. Important is first line to run im Metacentrum. Parameters for jobs are limited for now, scratchdir, gpu and others should we test and prepare to run.
Filename for this example is basic.nexflow:
Run script for PBS, filename basic.qsub:
Run the job as
The job starts and runs two other jobs as specified in nexflow script. All information about run jobs, stdout/errout job skripts, intermediate results, results etc. is saved into dir work
and .nextflow
under the working directory.
Last updated on