-
Notifications
You must be signed in to change notification settings - Fork 19
Installation
STEP 1
Download the latest Lace software from https://github.com/Oshlack/Lace/releases
STEP 2 : EASY MODE
If you have conda/anaconda installed (or wish to do so - recommended - see below)
Once you have the Lace software:
cd Lace
conda env create -f environment.yml
conda activate lace
pip install .
If you are not currently a python user, but want python and all (this is a large amount) of its most useful scientific packages. Download Anaconda (https://www.continuum.io/downloads)
Alternatively if you just want a light-weight python package manager and don't need all the python packages: http://conda.pydata.org/miniconda.html [RECOMMENDED for non-python users]
STEP 2 : LESS EASY MODE
Enusre you have the pre-requisites:
- python 3 (and the necessary packages below)
- BLAT v.35 (Download zip file and install as per README - https://users.soe.ucsc.edu/~kent/src/).
Optionally for BLAT:
If using OSX and have homebrew setup:
brew install homebrew/science/blat
If you have conda setup:
conda install --channel https://conda.anaconda.org/bioconda blat
The packages you will require apart from python3 are (any version compatible with python3):
- pandas
- networkx 2.3
- numpy
- matplotlib
N.B Lace has an issue with networkx version 2.4, and this version should be avoided