nextflow(https://github.com/nextflow-io/nextflow
) is a kind of DSL language written by groovy;
the main purpose of nextflow is to write pipeline for analysis, and easily trans from laptop to HPC to cloud, and repeat env with conda,docker,singularity