A computational pipeline for processing Illumina sequence capture data
The documentation, including an empirical data tutorial, is divided into the following steps (click on the links):
SECAPR is available as a conda package on the bioconda channel. This makes installation very simple. Follow the instructions on this page to get the SECAPR pipeline set up and ready to use:
Download the Python2.7 version of Miniconda and install it by executing the downloaded sh-file (see commands below). Conda is a software and environment manager, that makes installation of new software and of required dependencies very simple and straightforward.
Download conda (MacOS 64bit):
Download conda (Linux 64bit):
Download conda (Linux 32bit):
Install conda:
Add Bioconda channels (containing bioinformatics software):
Conda automatically downloads and installs all necessary software dependencies. We strongly recommend to install SECAPR and all it's dependencies in a separate virtual environment, in order to not interfer with potentially already installed verisons of the software dependencies.
Install SECAPR in virtual environment (here named secapr_env
):
Alternatively you can also just plainly install the software on your computer (without creating an environment) by clicking on the icon below and following the instructions (not recommended!):
To activate the newly created environment, type:
Activate environment:
When the environment is activated, all the necessary software dependencies will be available in the standarad path, e.g. when you type samtools
the samtools version required for SECAPR will be executed. After you are done using secapr, you can deactivate the environment to switch back to your standard environment with this command:
De-activate environment:
Check if you are connected to the correct environment (there should eb a star in front of secapr_env in the output of this command):
Check active environment:
The development version of SECAPR is stored on this GitHub page and contains the newest updates, which might not yet be available through the conda version. However you need to install the SECAPR environment with conda first by following the steps above. Once the environment is installed, you can update SECAPR to the development version by following these steps:
source activate secapr_env
)conda remove secapr
)wget https://github.com/AntonelliLab/seqcap_processor/archive/master.zip
)unzip master.zip
)cd seqcap_processor-master
)python -m pip install -e .
)
In [ ]: