Local installation¶
Installtion via pip
from PyPI¶
APRICOT is implemented in Python as a standalone and is executable on Ubuntu (and other debian-based) systems.
Please make sure that your system has pip and git installed
$ apt-get install python3-pip git
Then install APRICOT via pip (NOTE: this doesn’t install the required tools and datasets):
$ pip3 install bio-apricot
This will globally install APRICOT, which can be called via the command
apricot
, and the libraries from apricotlib will be saved.
Getting the software directly from GitHub¶
APRICOT is implemented in Python3 and can be executed in Linux/Unix systems. APRICOT requires few third party packages, namely Biopython, BLAST executables, interproscan, python libraries like Matplotlib, requests, openpyxl and few other optional tools that are mentioned below.
$ apt-get install python3-matplotlib python3-numpy python3-scipy python3-biopython python3-requests --yes --fix-missing
$ pip3 install openpyxl
The git-repository for APRICOT can be downloaded manually or locally cloned:
$ git clone https://github.com/malvikasharan/APRICOT.git
Please see the detailed documentation for the alternative installation instructions of the software using Docker or shell script provided in the repository.
Third party requirements for the software¶
An additional step for the installation of the third party tools and the databases, which are required to carry out analysis by the software.
The shell script: apricot_minimum_required_files.sh, can be installed locally that could be used for multiple analysis.
$ wget -N https://raw.githubusercontent.com/malvikasharan/APRICOT/master/shell_scripts/apricot_minimum_required_files.sh
$ sh apricot_minimum_required_files.sh
This script will install all the required tools and will create a
directory source_files
with all the required datasets as dicussed
here.