igemuoftATG/fba-api

Name: fba-api

Owner: igemuoftATG

Description: Backend code for our FBA-Interface Web App

Created: 2015-06-17 16:19:48.0

Updated: 2015-07-12 19:57:19.0

Pushed: 2015-09-09 01:44:56.0

Homepage:

Size: 9844

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

logo

Flux Balance Analysis API

Backend code for our FBA-Interface Web App

Description

University of Toronto iGEM (international Genetically Engineered Machine) is a student association dedicated to the practice of synthetic biology and dissemination of its scientific foundations. The culmination of each year's efforts is a submission to the iGEM conferences as the University of Toronto team

API References

Name | Reference | Version —–|———–|——– Python & PIP | https://docs.python.org/3/ | 3.4 CobraPy | https://cobrapy.readthedocs.org/en/latest/ | Scipy Stack | http://www.scipy.org/install.html | VirtualEnv | https://virtualenv.pypa.io/en/latest/installation.html | 1.9 LibSBML | http://sbml.org/Software/libSBML | 5.11.4

Installation

Ubuntu 14.04 or greater is assumed for these installation guides. Python 3.x is assumed for all instances of Python. Python 2.6 or 2.7 is specifically required for Node installation.

System Wide:

do apt-get update
do apt-get install  python3-pip python3-dev libglpk-dev gfortran 
do pip-3.2 install virtualenv

rl https://nodejs.org/dist/v0.12.6/node-v0.12.6.tar.gz | tar node-v0.12.6.tar.gz 
 node-v0.12.6.tar.gz
configure && make && sudo make install

Sciypy & Numpy Stack:

do apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

Cobrapy:

do pip install python-libsbml-experimental
do pip install cobra

Actual App

t clone https://github.com/igemuoftATG/fba-api
 fba-api
m install
License

MIT License


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.