Skip to content

SystemBasicSetup

ebersber edited this page Dec 11, 2018 · 7 revisions

Setting up the base layer

Installing the basic tool box for software compilation

To install protTrace with all its dependencies, you will require a number of basic software such as the programs make, gcc, and wget. If these programs are not available on your system, it is considerably straightforward to install them using the following commands. Note, you will need to have root privileges on your system. If this is not the case, then please ask your systems administrator for help.

Installation under linux

To install protTrace including all dependencies on a freshly set up 64 bit linux system follow the steps below. We assume that you have root privileges on your system.

Installing Anaconda

Download anaconda version 2.7 from https://www.anaconda.com/download Install anaconda by running the the installer script. Move to the directory to which you downloaded the anaconda distribution

$ bash Anaconda2-5.3.1-Linux-x86_64.sh
$ conda config --add channels bioconda
$ source ~/.bashrc

Installing the accessory software using conda

$ conda install -c cyclus java-jdk
$ conda install dendropy mafft blast hmmer iqtree
$ conda clean --all

Installing system tools (gcc, make, git, R)

The steps outlined below require sudo privileges.

$ sudo apt-get update
$ sudo apt-get install build-essential
$ sudo apt-get install git
$ sudo apt-get r-base

Installing non-standard Perl modules

Use cpan to install the required perl modules.

$ sudo cpan install LWP::Simple
$ sudo cpan install List::Util

Retrieving protTrace via GIT

$ git clone https://github.com/BIONF/protTrace.git

Once this step has been accomplished, you can continue configuring protTrace

Installation under Mac OS

All programs should be distributed with the Xcode package

Installing missing perl modules

Use the the command cpan for this purpose (see above)