Launching Nextflow Pipelines From the Cloud

Why bother setting up another server to manage your Nextflow pipeline? Avoid premature termination of the pipeline. When you run a Nextflow pipeline from your local computer, your local computer is managing the tasks and communicating with Azure as jobs are completed. Depending on the complexity of your pipeline, this may be a long time (couple of days!). If your wi-fi router accidentally comes unplug or the connection is broken, the pipeline will terminate prematurely. While you could recover from this using -resume, you can avoid the risks of disconnection by using a cloud server, which is designed to run 24/7, to orchestrate this. ...

April 28, 2022 · 4 min · 781 words · Shaun Chuah

Setting Up Azure With Nextflow

We will cover getting your nextflow pipeline up and running in the cloud using Azure. First thing to note, this process will take some time so sit back, grab a coffee and take your time working through each section. Useful References Nextflow documentation here. Nextflow blog post here. 1. Context Let’s start with some context. I’m working with a small team of immunology researchers who are following their scientific questions which has led into genomics. We don’t have any bioinformatics setup and are starting from nothing - which is probably going to be the case for many newcomers as NGS technology continues to become more accessible (for example Nanopore sequencing). ...

August 18, 2021 · 10 min · 1949 words · Shaun Chuah