skip to main content
article

The JigCell Model Builder: A Spreadsheet Interface for Creating Biochemical Reaction Network Models

Published:01 April 2006Publication History
Skip Abstract Section

Abstract

Converting a biochemical reaction network to a set of kinetic rate equations is tedious and error prone. We describe known interface paradigms for inputing models of intracellular regulatory networks: graphical layout (diagrams), wizards, scripting languages, and direct entry of chemical equations. We present the JigCell Model Builder, which allows users to define models as a set of reaction equations using a spreadsheet (an example of direct entry of equations) and outputs model definitions in the Systems Biology Markup Language, Level 2. We present the results of two usability studies. The spreadsheet paradigm demonstrated its effectiveness in reducing the number of errors made by modelers when compared to hand conversion of a wiring diagram to differential equations. A comparison of representatives of the four interface paradigms for a simple model of the cell cycle was conducted which measured time, mouse clicks, and keystrokes to enter the model, and the number of screens needed to view the contents of the model. All four paradigms had similar data entry times. The spreadsheet and scripting language approaches require significantly fewer screens to view the models than do the wizard or graphical layout approaches.

References

  1. {1} N. Allen, L. Calzone, K. Chen, A. Ciliberto, N. Ramakrishnan, C. Shaffer, J. Sible, J. Tyson, M. Vass, L. Watson, and J. Zwolak, "Modeling Regulatory Networks at Virginia Tech," OMICS, A J. Integrative Biology, vol. 7, pp. 285-299, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  2. {2} N. Allen, C. Shaffer, M. Vass, N. Ramakrishnan, and L. Watson, "Improving the Development Process for Eukaryotic Cell Cycle Models With a Modeling Support Environment," Simulation, vol. 79, pp. 674-688, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {3} A. Asthargiri and D. Lauffenburger, "A Computational Study of Feedback Effects on Signal Dynamics in a Mitogen-Activated Protein Kinase (mapk) Pathway Model," Biotectnology Programming , vol. 17, pp. 227-239, 2001.Google ScholarGoogle Scholar
  4. {4} U. Bhalla, "Use of Kinetikit and Genesis for Modeling Signaling Pathways," Methods Enzymology, vol. 345, pp. 3-23, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  5. {5} K. Chen, L. Calzone, A. Csikasz-Nagy, F. Cross, B. Novak, and J. Tyson, "Integrative Analysis of Cell Cycle Control in Budding Yeast," Molecular Biology of the Cell, vol. 15, pp. 3841-3862, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  6. {6} DARPA BioSPICE Web site, https://community.biospice.org, 2005.Google ScholarGoogle Scholar
  7. {7} DOE, US Dept. of Energy Genomes to Life Web site, http:// doegenomestolife.org/, 2005.Google ScholarGoogle Scholar
  8. {8} M. Ginkel, A. Kremling, T. Nutsch, R. Rehner, and E. Gilles, "Modular Modeling of Cellular Systems with ProMoT/DIVA," Bioinformatics, vol. 19, no. 9, pp. 1169-1176, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  9. {9} M. Hucka et al., "The Systems Biology Markup Language (SBML): a Medium For Representation and Exchange of Biochemical Network Models," Bioinformatics, vol. 19, no. 4, pp. 524-531, 2003.Google ScholarGoogle Scholar
  10. {10} JigCell project Web site, http://jigcell.biol.vt.edu, 2005.Google ScholarGoogle Scholar
  11. {11} K. Kohn, "Molecular Interaction Map of the Mammalian Cell Cycle Control and DNA Repair Systems," Molecular Biology of the Cell, vol. 10, pp. 2703-2734, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  12. {12} L.M. Loew and J.C. Schaff, "The Virtual Cell: A Software Environment for Computational Cell Biology," Trends in Biotechnology , vol. 19, pp. 401-406, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  13. {13} G. Marlovits, C. Tyson, B. Novak, and J. Tyson, "Modeling M-Phase Control in Xenopus Oocyte Extracts: The Surveillance Mechanism for Unreplicated DNA," Biophysical Chemistry, vol. 72, pp. 169-184, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  14. {14} P. Mendes, "Gepasi: A Software Package for Modeling the Dynamics, Steady States and Control of Biochemical and Other Systems," Computational Applied Bioscience, vol. 9, pp. 563-571, 1993.Google ScholarGoogle Scholar
  15. {15} P. Mendes, "Biochemistry by Numbers: Simulation of Biochemical Pathways with Gepasi 3," Trends in Biochemical Sciences, vol. 22, pp. 361-363, 1997.Google ScholarGoogle ScholarCross RefCross Ref
  16. {16} B. Novák and J. Tyson, "Modeling the Control of DNA Replication in Fission Yeast," Proc. Nat'l Academy of Science USA, vol. 94, pp. 9157-9162, 1997.Google ScholarGoogle ScholarCross RefCross Ref
  17. {17} K. Radmakrishnan and A. Hindmarsh, "Description and Use of LSODE, the Livermore Solver for Ordinary Differential Equations," Technical Report URCL-ID-113855, Lawrence Livermore Nat'l Laboratory, 1993.Google ScholarGoogle Scholar
  18. {18} C. Reder, "Metabolic Control Theory: A Structural Approach," J. Theoretical Biology, vol. 145, pp. 175-201, 1988.Google ScholarGoogle ScholarCross RefCross Ref
  19. {19} H. Sauro, "Jarnac: A System for Interactive Metabolic Analysis," Animating the Cellular Map: Proc. Ninth Int'l Meeting on BioThermo-Kinetics , 2000.Google ScholarGoogle Scholar
  20. {20} H. Sauro and D. Fell, "Scamp: A Metabolic Simulator and Control Analysis Program," Math. Computer Modeling, vol. 15, pp. 15-28, 1991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. {21} H. Sauro, M. Hucka, A. Finney, C. Wellock, H. Bolouri, J. Doyle, and H. Kitano, "Next Generation Simulation Tools: The Systems Biology Workbench ann Biospice Integration," OMICS: A J. Integrative Biology, vol. 7, pp. 355-372, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  22. {22} H. Sauro and E. Ingalls, "Conservation Analysis in Biochemical Networks: Computational Issues for Software Writers," Biophysical Chemistry, vol. 109, pp. 1-15, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  23. {23} H. Sauro, J. Small, and D. Fell, "Metabolic Control and Its Analysis. Extensions to the Theory and Matrix Method," European J. Biochemistry, vol. 175, pp. 216-221, 1987.Google ScholarGoogle Scholar
  24. {24} J. Schaff and L. Loew, "The Virtual Cell," Proc. Pacific Symp. Biocomputing, pp. 228-239, 1999.Google ScholarGoogle Scholar
  25. {25} K. Takahashi, N. Ishikawa, Y. Sadamoto, H. Sasamoto, S. Ohta, A. Shiozawa, F. Miyoshi, Y. Naito, Y. Nakayama, and M. Tomita, "E-Cell 2: Multiplatform E-Cell Simulation System," Bioinformatics, vol. 19, no. 13, pp. 1727-1729, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  26. {26} M. Vass, N. Allen, C. Shaffer, N. Ramakrishnan, L. Watson, and J. Tyson, "The Jigcell Model Builder and Run Manager," Bioinformatics , vol. 20, pp. 3680-3681, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. {27} M. Vass and P. Schoenhoff, "Error Detection Support in a Cellular Modeling End-User Programming Environment," Proc. IEEE Symp. Human Centric Compter Language and Environments, pp. 104- 106, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The JigCell Model Builder: A Spreadsheet Interface for Creating Biochemical Reaction Network Models

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader