Andrea Telatin
Andrea Telatin Senior bioinformatician at the Quadram Institute Bioscience, Norwich.

Gathering the (virome) tools

Gathering the (virome) tools

A short overview of tools used and how to get them

Install “conda” (and “mamba”)

:warning: Conda is pre-installed in EBAME VMs. Check the EBAME-7 notes for more details.

Miniconda is a package manager widely adopted in bioinformatics, as it allows to install and manage software packages with minimal effort and also to create isolated environments for each project, which can be exported and shared with others.

Mamba is a drop-in replacement for the conda package manager, which is faster and more efficient than conda. In simple terms, replacing conda with mamba will speed up the installations, as long as Mamba itself was installed with conda install -c conda-forge mamba.

What tools

  • A de novo assembly program, such as MegaHit or Spades. They are both readily available from BioConda
  • One or more viral mining tools, such as VirSorter2 (BioConda)
  • A classifier: Phanta

Some programs are fully available as BioConda packages, and simply

1
mamba install -c conda-forge -c bioconda megahit

will install the assembler.

Viromic programs sometimes are either unavailable from BioConda or they require further steps to download the databases.


The programme

  • :zero: EBAME-22 notes: EBAME-7 specific notes
  • :one: Gathering the reads: downloading and subsampling reads from public repositories (optional)
  • :two: Gathering the tools: we will use Miniconda to manage our dependencies
  • :three: Reads by reads profiling: using Phanta to quickly profile the bacterial and viral components of a microbial community
  • :four: De novo mining: assembly based approach, using VirSorter as an example miner
  • :five: Viral taxonomy: ab initio taxonomy profiling using vConTACT2
  • :six: MetaPhage overview: what is MetaPhage, a reads to report pipeline for viral metagenomics

:arrow_left: Back to the main page