MENU

Fun & Interesting

What is NEXTFLOW? Why do I care?

Video Not Working? Fix It Now

The central tenant of this class is 100% reproducibility ! Nextflow makes that possible. Most bioinformatic studies use multiple softwares and languages all with different versions. This makes reproducibility very difficult as you have to go back and figure out what software and what version - worse there are many dependencies for each software - arghhh. No worries, we will be using NEXTFLOW to ensure all of this is 100% reproducible and easy to reproduce! Nextflow will manage our RNAseq, ATACseq and anything Seq pipelines. Thanks to NF_CORE (Big shout out !!) almost any informatic analysis is built into a pipeline (using Nextflow) that records software versions. Nextflow manages all of the tasks within the pipeline. For example some software maybe in Java, some in Python some in R - Nextflow can speak all of these languages and manage the tasks for us ! In short, there are three essential ingredients: NEXTFLOW (task manager), NF_CORE pipeline (All the goodies) and a CONTAINER (where the software from NF_CORE is run for 100% reproducibility!!). In this video we explain what all this means and why it's important ! Computational Genomics Lab Link: https://www.lncrna.io/cgl-level-3

Comment