Skip to content

Environment Setup

The training courses offered on the Nextflow community training portal are optimized for use within our GitHub Codespaces environment.

GitHub Codespaces offers a virtual machine with everything already set up for you, accessible from your web browser or built into your code editor (e.g., VSCode).

If you already have a GitHub Codespaces account, click on the button below, otherwise continue in this module to set up your account for the first time.

Let's get started!

Open in GitHub Codespaces

For more detailed instructions for GitHub Codespaces, see the GitHub Codespaces env-setup docs. If you cannot use GitHub Codespaces and wish to use a local development environment, see the documentation for local installation.

Deprecation of Gitpod

Nextflow Training used to use Gitpod until February 2025. However, the makers of Gitpod have decided to retire the free functionality in favor of their new Gitpod Flex system. For that reason, we have switched to using GitHub Codespaces, which also offer a one-click developer environment with no prior setup.

Depending on when you signed up to Gitpod and when exactly they retire the service, you may still be able to launch the training in their old cloud IDE, though we cannot guarantee reliable access going forward: Open in Gitpod.