__
oooooo oooo oo 88 88 .o8o. oo ooo
`888. .8' `' 88 ss 88 88 `" `' `88
`888. .8' ooo ooood8b o888o 88__88 ooooo8b o888o o88o ooo 88 .oooo. ooooo8b
`888. .8' `88 88""8P d8' `8b || 88""8P d8' `8b 88 `88 88 d8' `8b 88""8P
`888.8' 88 88 88 88 _||_ 88 88 88 88 88 88 888ooo88 88
`888' 88 88 88 88 // || \\ 88 88 88 88 88 88 88 .o 88
`8' o88o o88b o888o // \\ d88b o888o o88o o88o o88o `Y8bd8P' 088b
ViroProfiler is a bioinformatics best-practice analysis pipeline for viral metagenomics data analyses.
The pipeline is built using Nextflow, a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It uses Docker/Singularity containers making installation trivial and results highly reproducible.
-
Install Miniconda3.
-
Install Nextflow and Singularity using conda:
# You may need to restart your terminal before running the following commands conda install -c conda-forge -c bioconda nextflow singularity
-
Download the pipeline and database.
nextflow run deng-lab/viroprofiler -profile singularity
-
Run the pipeline,
nextflow run deng-lab/viroprofiler -profile singularity --input samplesheet.csv
Please refer to the tutorial for more information on how to run the pipeline with customized parameters and options.
Please refer to the documentation.
If you would like to contribute to this pipeline, please see the contributing guidelines.
For further information or help, please open an issue.
An extensive list of references for the tools and data used by the pipeline can be found in the CITATIONS.md
file. If you use ViroProfiler for your work, please cite the relevant references.