:warning: This repository is deprecated. Please use https://github.com/nf-core/bacass instead :warning:
Nanoflow aims at being a reproducible pipeline for bacterial genome assembly of nanopore reads.
Nanoflow uses the following software
Task | Software | Version | Docker | Lmod + SGE |
---|---|---|---|---|
adapter trimming | porechop | 0.2.3 | ✔️ | |
assembly | miniasm + minimap2 | 0.2-r168 / 2.10-r768 | ✔️ | |
canu | Unknown | ✔️ | ||
unicycler | 0.4.5 | ✔️ | ||
consensus | racon + minimap2 | 1.3.1 / 2.10-r768 | ✔️ | |
polishing | nanopolish | Unknown | ✔️ |
To install nextflow (make sure you have java installed):
curl -fsSL get.nextflow.io | bash
You'll also need docker installed if you wish to run the pipeline locally.
Once you have nextflow and docker installed:
nextflow run hadrieng/nanoflow --reads reads.fasta --assembler unicycler --output results
--assembler canu
By default nanoflow will execute on your local nachine using dockers.
You can modify this behavior with the -profile
option
Existing profiles:
planet
: to execute it on the SGBC clusterCode is GPL-3.0
We welcome contributions from the community! See our Contributing guidelines