jlab/orb is a bioinformatics pipeline that calculates performance evaluation scores for assembled sets of contigs. Using Marbel, a researcher is enabled to create an in silico dataset resembling the characteristics of the target environment and, using ORB, test which assembler to use for the analysis of their sample. The pipeline leverages minimap2, Bowtie2, Salmon, DESeq2, edgeR, Calour and custom scripts for the score calculation and includes orthologous groups and DE benchmarking.
Recommended usage:
- Create an in silico dataset using Marbel
- Assemble the datasets with a tool to benchmark
- Run the pipeline
Fill the required parameters per run and adjust the example config files in example/dataset.config
and example/resources.config
nextflow run . \
-profile podman \
-c example/dataset.config \
-c example/resources.config
jlab/refbasedassemblereval was originally written by Timo Wentong Lin.
If you would like to contribute to this pipeline, please see the contributing guidelines.
An extensive list of references for the tools used by the pipeline can be found in the CITATIONS.md
file.
This pipeline uses code and infrastructure developed and maintained by the nf-core community, reused here under the MIT license. Some code from the nf-core community was modified and is posted alongside own code in modules/local
.
The nf-core framework for community-curated bioinformatics pipelines.
Philip Ewels, Alexander Peltzer, Sven Fillinger, Harshil Patel, Johannes Alneberg, Andreas Wilm, Maxime Ulysse Garcia, Paolo Di Tommaso & Sven Nahnsen.
Nat Biotechnol. 2020 Feb 13. doi: 10.1038/s41587-020-0439-x.