-
Notifications
You must be signed in to change notification settings - Fork 12
1. Installation
It's coming, I promise... but it's not too hard to follow the below!
I recommend creating a separate environment from which you can exclusively control dependencies for Clinker. My preferred method is to use the Anaconda platform, but feel free to use any other method (or none at all) and just skip to step 2.
Follow the install instructions at continuum, but pretty much just:
- Download Anaconda (you can use wget)
- Navigate to downloaded file
bash Anaconda-latest-Linux-x86_64.sh
conda update conda
Enter the below in order (!important)
conda config --add channels conda-forge conda config --add channels defaults conda config --add channels r conda config --add channels bioconda
Now with Anaconda installed, we can simply just create a new environment with Python 2.7 (I know) enabled.
conda create --name clinker python=2.7 anaconda
You can always remove this by simply entering
conda remove --name clinker --all
source activate clinker
All done! Let's start installing the dependencies.
conda install -c r r-essentials
conda install samtools
conda install -c bioconda star=2.5.3a
Start R and then enter
source("https://bioconductor.org/biocLite.R")
biocLite("Gviz")
Close R, that's it for dependencies.
Now we're ready to download the Clinker source!
- Create a new folder for your Clinker program to reside, navigate there.
git clone https://github.com/Oshlack/Clinker.git
You're all done! Ready to work through some examples?