Installation¶
Installation with Conda¶
If you have Conda installed on your system:
conda install -c bioconda adapterremoval
Installing on Debian based systems¶
Debian users on Stretch, Buster, or Sid, or using Jessie-backports, as well as Ubuntu users on Zesty or Artful, may install AdapterRemoval using apt:
apt-get install adapterremoval
For other distributions, or to get the latest version of AdapteRemoval, please see the Installing from sources section below.
Installing on OSX¶
MacOSX users may install AdapterRemoval using Homebrew:
brew install homebrew/science/adapterremoval
Please see the Homebrew website for instructions on how to install and use Homebrew:
Installing from sources¶
Installing AdapterRemoval from sources requires the presence of libz and bz2 headers. On Debian based systems, these may be installed as follows:
sudo apt-get install zlib1g-dev libbz2-dev
In addtion, a C++11 compatible compiler and basic build-tools are required. On Debian based systems, these may be installed as follows:
sudo apt-get install build-essential
To compile AdapterRemoval, first download and unpack the newest release from GitHub, and then run the 'make' command:
wget -O adapterremoval-2.3.1.tar.gz https://github.com/MikkelSchubert/adapterremoval/archive/v2.3.1.tar.gz
tar xvzf adapterremoval-2.3.1.tar.gz
cd adapterremoval-2.3.1
make
The resulting 'AdapterRemoval' executable is located in the 'build' subdirectory, and can be run as-is. It is also possible to perform a system-wide installation of the AdapterRemoval executable, man-page, and examples using the following command:
sudo make install