################################################
CADBIOM INSTALLATION INSTRUCTIONS
http://cadbiom.genouest.org/
################################################
Installation
System requirements
CADBIOM is mainly developed in Python 2.7. Before running Cadbiom, the build process is simplified due to make and the following system packages have to be installed from the distribution packages library (or similar, depending on your operating system):
- python-gtksourceview2
- python2.7-dev
- libxml2-dev
- libxslt1-dev
- libgraphviz-dev
- pkg-config (fix errors when installing pygraphviz and when config is not loaded...)
- swig or swig3.0
- python-glade2
- python-gtk2
You can install these dependencies with the following command (on Debian systems):
sudo apt-get install python-gtksourceview2 python2.7-dev libxml2-dev libxslt1-dev libxslt1-dev libgraphviz-dev pkg-config swig3.0 python-glade2 python-gtk2
Python requirements
Before running Cadbiom, the following Python packages have to be installed from pypi repository:
- lxml
- networkx
- pygraphviz
- pyCryptoMS
Note: Cadbiom software requires a SAT solver which is proposed as a Python wrapper by an independant library (pyCryptoMS).
You can install these dependencies with the following command:
make build
or:
python2.7 install -r requirements.txt
Cadbiom package
Unpack cadbiom.tar.gz; It contains the cadbiom folder with:
- antlr3 (folder)
- bio_models (folder)
- gt_gui (folder)
- models (folder)
- cadbiom_des.py (file)
- Makefile (file)
- README.md
Utilization
Run the following command in your shell:
make run
or:
python cadbiom_des.py
License
CADBIOM is freely available on cadbiom.genouest.org, distributed under the terms of the GNU General Public License.