Using apt-get

Live notebook

If you prefer to see code in action, the full installation process with apt-get is available as a Notebook in Google Collabarrow-up-right.

Essentials

If you have apt-get, execute:

# General-purpose software
sudo apt-get update
sudo apt-get install ruby ruby-sqlite3 r-base sqlite3 python \
  libcurl4-openssl-dev openjdk-8-jdk
# Bioinformatics software
sudo apt-get install ncbi-blast+ hmmer bedtools idba \
  prodigal mcl barrnap scythe fastqc diamond-aligner
sudo ln -s $(which diamond-aligner) /usr/bin/diamond

IDBA

The index of some distros may still have an old version of IDBA that didn't build the IDBA-UD flavor (you'll need at least v1.1.3-2). Check first if you have it:

idba_ud

If you don't, you can get it by adding the Ubuntu Universe source to APT:

Or install it directly from the DEB package:

SolexaQA++

Next, you'll need to install SolexaQA++. If you have a 64-bits Linux:

If you have 32-bits Linux, you can build SolexaQA++ from source:

FastANI

FastANI is optional, but it may be required to search certain databases. It can be used instead of BLAST ANI to speed up indexing. If you have a 64-bits Linux:

If you have a 32-bits Linux, you can build it from source following the FastANI installationarrow-up-right.

R packages

The full list of R packages is automatically installed by MiGA. However, we will install one package here to make sure everything is properly initialized.

MyTaxa utils

If you want to activate the MyTaxaarrow-up-right and MyTaxa Scanarrow-up-right steps, follow the instructions to install the MyTaxa Utils.

Last updated