Skip to content

sandialabs/RetSynth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

RetSynth

The overaching goal of RetSynth is to streamline the arduous and complex step of selecting enzyme/reactions pairs to produce a target compound for bioengineering microbial organisms.

Documentation

See documentation at http://sandialabs.github.io/RetSynth/

Build

To download RetSynth please follow the instructions below. The difficult part of ensuring that RetSynth can run is installing the non-python dependencies which include (THESE NEED TO BE INSTALLED FIRST PRIOR TO PYTHON LIBRARIES BELOW):

GNU/GLPK (v4.64) 	 Download from the website http://ftp.gnu.org/gnu/glpk/
    
GraphViz (only needed if --figures_graphviz is run)     Download from the website http://graphviz.org/ or using MacPorts, needs Graphviz version 2.38 or lower          

Additionally you will need the python packages glpk, cobra, pygraphviz (only if you want to use Graphviz to generate figures), beautifulsoup and python-libsmbl.

git clone https://github.com/sandialabs/RetSynth.git
pip install -r requirements.txt
python setup.py install

Accessing GUI


RetSynth is also distributed as a Windows and Linux/MacOSX GUI - these are separate branches on GitHub.

Accessing Windows Version:

Accessing MacOSX and Linux Versions:

Dependencies


RetSynth is currently only tested to work under Python 2.6 and 2.7.

  • pulp==1.6.8, only tested with glpk version 4.64
  • cobra==0.14.1
  • bs4
  • pygraphviz==1.3.1
  • python-libsbml-experimental==5.10.0

Publication (please cite)

Other python dependencies (references) integrated into RetSynth

  1. Mackinac: a bridge between ModelSEED and COBRApy to generate and analyze genome-scale metabolic models
  2. PATRIC, the bacterial bioinformatics database and analysis resource
  3. COBRApy: COnstraints-Based Reconstruction and Analysis for Python

License

BSD - 3-Clause Copyright 2017 Sandia Corporation. Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages