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