Design Space Toolbox V2 (C Library)

Copyright (C) 2010-2015 Jason G. Lomnitz, Department of Biomedical Engineering, University of California, Davis, California, United States. All rights reserved. E-mail: jlomn@ucdavis.edu.

This is part of the Design Space Toolbox V2 project, a software implementation of the System Design Space method developed by Jason G. Lomnitz, originally developed in the laboratory of Michael A. Savageau (for examples of this methodology, see [1-6]). This method decomposes complex nonlinear systems into a finite number of tractable nonlinear subsystems.

The Design Space Toolbox V2 C Library is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Getting Started

The preferred installation process is using the Design Space Toolbox V2 update and installation script (see https://bitbucket.org/jglomnitz/toolbox-update-script for detailed instructions). This script manages the Git repositories associated with the C Library, Python Interface, as well as a modified version of the GNU Linear Programming Kit (GLPK) library used by the Design Space Toolbox Project.

Tutorials

Example Series of the Design Space Toolbox V2 Python Package

Workshop Materials for Japan BST Conference (Toolbox IPython Notebook Interface)

Elucidating the genotype–phenotype map by automatic enumeration and analysis of the phenotypic repertoire

References

  1. Savageau MA, Coelho PMBM, Fasani RA, Tolla DA, and Salvador A (2009) Phenotypes and tolerances in the design space of biochemical systems. Proc. Natl. Acad. Sci. U.S.A. 106, 6435–6440.

  2. Savageau MA, and Lomnitz JG (2013) Deconstructing Complex Nonlinear Models in System Design Space, in Discrete and Topological Models in Molecular Biology (Jonoska, N., and Saito, M., Eds.). Springer.

  3. Fasani RA, and Savageau MA (2010) Automated construction and analysis of the design space for biochemical systems. Bioinformatics 26:2601–2609.

  4. Lomnitz JG, and Savageau, MA (2013) Phenotypic deconstruction of gene circuitry. Chaos 23, 025108.

  5. Lomnitz JG, and Savageau MA (2014) Strategy Revealing Phenotypic Differences among Synthetic Oscillator Designs. ACS Synth Biol 3(9):686–701.

  6. Lomnitz JG, and Savageau MA (2015) Elucidating the genotype–phenotype map by automatic enumeration and analysis of the phenotypic repertoire. npj Systems Biology and Applications 1(1):15003.