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.
- {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 ScholarCross Ref
- {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 ScholarDigital Library
- {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 Scholar
- {4} U. Bhalla, "Use of Kinetikit and Genesis for Modeling Signaling Pathways," Methods Enzymology, vol. 345, pp. 3-23, 2002.Google ScholarCross Ref
- {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 ScholarCross Ref
- {6} DARPA BioSPICE Web site, https://community.biospice.org, 2005.Google Scholar
- {7} DOE, US Dept. of Energy Genomes to Life Web site, http:// doegenomestolife.org/, 2005.Google Scholar
- {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 ScholarCross Ref
- {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 Scholar
- {10} JigCell project Web site, http://jigcell.biol.vt.edu, 2005.Google Scholar
- {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 ScholarCross Ref
- {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 ScholarCross Ref
- {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 ScholarCross Ref
- {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 Scholar
- {15} P. Mendes, "Biochemistry by Numbers: Simulation of Biochemical Pathways with Gepasi 3," Trends in Biochemical Sciences, vol. 22, pp. 361-363, 1997.Google ScholarCross Ref
- {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 ScholarCross Ref
- {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 Scholar
- {18} C. Reder, "Metabolic Control Theory: A Structural Approach," J. Theoretical Biology, vol. 145, pp. 175-201, 1988.Google ScholarCross Ref
- {19} H. Sauro, "Jarnac: A System for Interactive Metabolic Analysis," Animating the Cellular Map: Proc. Ninth Int'l Meeting on BioThermo-Kinetics , 2000.Google Scholar
- {20} H. Sauro and D. Fell, "Scamp: A Metabolic Simulator and Control Analysis Program," Math. Computer Modeling, vol. 15, pp. 15-28, 1991.Google ScholarDigital Library
- {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 ScholarCross Ref
- {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 ScholarCross Ref
- {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 Scholar
- {24} J. Schaff and L. Loew, "The Virtual Cell," Proc. Pacific Symp. Biocomputing, pp. 228-239, 1999.Google Scholar
- {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 ScholarCross Ref
- {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 ScholarDigital Library
- {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 ScholarDigital Library
Index Terms
- The JigCell Model Builder: A Spreadsheet Interface for Creating Biochemical Reaction Network Models
Recommendations
Designing an efficient multi-epitope peptide vaccine against Vibrio cholerae via combined immunoinformatics and protein interaction based approaches
Display Omitted Designing epitope peptide vaccines is a novel strategy for protection against Vibrio cholerae.The designed cholera vaccine consists of two main sections: four protective antigens (OmpW, OmpU, TcpA and TcpF) and adjuvant (CTB).The ...
Polymorphism in the ligand binding domain of rage alters its binding affinity towards Aβ42 peptides: an in-silico study
The study was aimed to understand the influence of RAGE polymorphism G82S, R48Q, R77C on the binding affinity to Aβ42 peptides through an in-silico approach. The structure of RAGE ectodomain 3CJJ was docked with three forms of Aβ42 [monomeric: apolar ...
Discovery of novel influenza inhibitors targeting the interaction of dsRNA with the NS1 protein by structure-based virtual screening
Influenza A Non-structural protein 1 (NS1A) RNA-Binding Domain (RBD) bound to a double-stranded RNA (dsRNA), which can inhibit the activation of antiviral pathway. The chemical compound binding sites at this pocket have abilities to block NS1 protein to ...
Comments