https://github.com/fenderglass/Ragout
Revision 54ec8318ee615f6aa28b3188cfd95ee5679cc317 authored by fenderglass on 15 January 2014, 22:20:24 UTC, committed by fenderglass on 15 January 2014, 22:20:24 UTC
1 parent b0a0b5a
Raw File
Tip revision: 54ec8318ee615f6aa28b3188cfd95ee5679cc317 authored by fenderglass on 15 January 2014, 22:20:24 UTC
sibelia path fix
Tip revision: 54ec831
INSTALL.md
Installation instructions for Ragout
====================================

Quick dependencies
------------------

* python 2.7
* biopython [http://biopython.org]
* networkx [http://networkx.github.io]
* Sibelia [https://github.com/bioinf/Sibelia]

Python
------

Ragout is written in python and requires version 2.7 to run.
Also, there are third-party dependencies:

* biopython [http://biopython.org]
* networkx [http://networkx.github.io]

You can install them with your OS-specific package manager,
e.g. in Ubuntu:

	$ sudo apt-get install python-biopython python-networkx

or using pip package manager:

	$ pip install biopython networkx

If you use Python 2.5 or 2.6, you need to install additional Python
packages:

* argparse [https://pypi.python.org/pypi/argparse]

Sibelia
-------

Ragout uses *Sibelia* for the decomposition of genomes into synteny blocks.
Download and install it into your system (binary packages are available
for all popular platforms).

If you prefer local installation, the main executable file should be in 
your system executable path ("PATH" environment variable in UNIX).
Also, you can edit "SIBELIA_BIN" variable in "ragout.py" file.

When ready, you can test your installation on provided ready-to-use
examples (see "USAGE.md")
back to top