Workflows and tools to investigate the genomic diversity of complex organisms.
End-to-end suite of pipelines, from genome assembly to genome analysis.
Portable, documented and easy to use workflows.
Pipelines that just work.
Modular, reusable & configurable pipelines that follow the nf-core model.
The Tree of Life production suite is designed to handle nature's diversity.
Extensive documentation covering installation, usage and description of output files makes sanger-tol pipelines easy to run.
Every time a change is made to the pipeline code, sanger-tol pipelines use continuous-integration testing to ensure that nothing has broken.
Pipeline dependencies are automatically downloaded and handled using Docker, Singularity, Conda or others. No need for any software installations.
Pipelines follow best-practices to ensure maximum portability. You can run the pipelines on any Nextflow supported cloud provider. We test all our pipelines via Nextflow Tower before release.
Research teams from the Sanger and partner institutes helped define the scope and content of each pipeline.
Scale and diversity in Tree of Life make the pipelines exceptionally well tested and suitable for a wide range of organisms (eukaryotes).
The high throughput of species in Tree of Life makes us strive for efficiency. We have refined and optimised the resource usage of the sanger-tol pipelines to best utilise compute resources.
Nextflow lets you run sanger-tol pipelines on virtually any computing environment.
All sanger-tol pipelines are modifiable with the nf-core tools.
# Install nextflow curl -s https://get.nextflow.io | bash mv nextflow ~/bin/ # Launch the readmapping pipeline nextflow run sanger-tol/readmapping \ --input samplesheet.csv \ --fasta genome.fasta \ -profile singularity # Install nf-core tools pip install nf-core
Check out the available pipelines to see if we have what you need. Each comes with release details, keywords and a description.Available pipelines
Read the quickstart tutorial to learn how to get set up with the required software and tools, and how to launch a nf-core pipeline.Quickstart Tutorial
If you're interested in contributing to sanger-tol, take a look at the developer documentation to see what's required.Developer docs