

Launching `isugifNF/blast` - revision: 11f393fd09 Stream oriented – promotes programming approach extending Unix pipes model.Continuous checkpoints – each chunk and process it goes through is checkpointed.Unified parallelism – can process chunks through the entire pipeline (QC -> align -> call snps).Portable – can run locally, Slurm, SGE, PBS, and cloud (Google, Kubernetes and AWS).Reproducibility – supports Docker and Singularity containers.Fast protyping – let’s you write a computational pipeline from smaller tasks.

Nextflow is its own DSL (Domain Specific Language) that extends a language called groovy which is an extension of Java that has language feature similarity to Python, Ruby and Smalltalk.

Nextflow is a workflow framework that can be used by a bioinformatician to integrate all of her/his/their bash/python/perl/other scripts into a one cohesive pipeline that are portable, reproducible, scalable and checkpointed.
