researchcloud-items

Installation scripts for SURF ResearchCloud catalog components

View the Project on GitHub UtrechtUniversity/researchcloud-items

Role nextflow

back to index

Summary

Installs the Nextflow workflow engine.

Nextflow is a scientific workflow system predominantly used for bioinformatic data analysis. It establishes standards for programmatically creating a series of dependent computational steps and facilitates their execution on various local and cloud resources.

Requires

Description

The role will install the latest version of Nextflow by default. Nextflow is downloaded from Github, and placed in /usr/local/bin/nextflow. Nextflow will therefore be available on every user’s path.

To determine the latest version, the role queries the Github API and parses the resulting JSON to find the download URL for the nextflow-<version>-dist asset. This requires a shell call to curl and jq.

Variables

See also

History

2025 Written by Dawa Ometto (Utrecht University)

back to index