Virtual Cell Explained

Virtual Cell
Latest Release Version:7.4
Programming Language:Java, C++, Perl
Operating System:Windows, macOS, Linux
Platform:IA-32, x64
License:MIT license

Virtual Cell (VCell)[1] [2] [3] [4] is an open-source software platform for modeling and simulation of living organisms, primarily cells. It has been designed to be a tool for a wide range of scientists, from experimental cell biologists to theoretical biophysicists.[5]

Concept

Virtual Cell is an advanced software platform for modeling and simulating reaction kinetics, membrane transport and diffusion in the complex geometries of cells and multicellular tissues. VCell models have a hierarchical tree structure. The trunk level is the "Physiology" consisting of compartments, species and chemical reactions, and reaction rates that are functions of concentrations. Given initial concentrations of species, VCell can calculate how these concentrations change over time. How these numerical simulations are performed, is determined through a number of "Applications", which specify whether simulations will be deterministic or stochastic, and spatial or compartmental; multiple "Applications" can also specify initial concentrations, diffusion coefficients, flow rates and a variety of modeling assumptions. Thus "Applications" can be viewed as computational experiments to test ideas about the physiological system. Each "Application" corresponds to a mathematical description, which is automatically translated into the VCell Math Description Language. Multiple "Simulations", including parameter scans and changes in solver specifications, can be run within each "Application".

Models can range from the simple to the highly complex, and can represent a mixture of experimental data and purely theoretical assumptions.

The Virtual Cell can be used as a distributed application over the Internet or as a standalone application. The graphical user interface allows construction of complex models in biologically relevant terms: compartment dimensions and shape, molecular characteristics, and interaction parameters. VCell converts the biological description into an equivalent mathematical system of differential equations. Users can switch back-and-forth between the schematic biological view and the mathematical view in the common graphical interface. Indeed, if users desire, they can manipulate the mathematical description directly, bypassing the schematic view. VCell allows users a choice of numerical solvers to translate the mathematical description into software code which is executed to perform the simulations. The results can be displayed on-line, or they can be downloaded to the user's computer in a wide variety of export formats. The Virtual Cell license allows free access to all members of the scientific community.[6]

Users may save their models in the VCell DataBase, which is maintained on servers at U. Connecticut. The VCell Database uses an access control system with permissions to allow users to maintain their models private, share them with select collaborators or make them public. The VCell website maintains a searchable list of models that are public and associated with research publications.

Features

VCell supports the following features:

Biological and related data sources

VCell allows users integrated access to a variety of sources to help build and annotate models:

Development

The Virtual Cell is being developed at the R. D Berlin Center for Cell Analysis and Modeling at the University of Connecticut Health Center.[16] The team is primarily funded through research grants through the National Institutes of Health.

See also

External links

Notes and References

  1. Schaff J, Fink CC, Slepchenko B, Carson JH, Loew LM . A general computational framework for modeling cellular structure and function . Biophysical Journal . 73 . 3 . 1135–46 . September 1997 . 9284281 . 1181013 . 10.1016/S0006-3495(97)78146-3 . 1997BpJ....73.1135S .
  2. News: Mapping The Mechanisms At The Basis Of Life. Hartford Courant. 19 March 2012. 23 February 1999.
  3. Loew LM, Schaff JC . The Virtual Cell: a software environment for computational cell biology . Trends in Biotechnology . 19 . 10 . 401–6 . October 2001 . 11587765 . 10.1016/S0167-7799(01)01740-1 .
  4. Book: Cowan AE, Moraru II, Schaff JC, Slepchenko BM, Loew LM . Computational Methods in Cell Biology . Spatial modeling of cell signaling networks . 110 . 195–221 . 2012 . 22482950 . 3519356 . 10.1016/b978-0-12-388403-9.00008-4 . Elsevier . 9780123884039 .
  5. Moraru II, Schaff JC, Slepchenko BM, Blinov ML, Morgan F, Lakshminarayana A, Gao F, Li Y, Loew LM . Virtual Cell modelling and simulation software environment . IET Systems Biology . 2 . 5 . 352–62 . September 2008 . 19045830 . 2711391 . 10.1049/iet-syb:20080102 .
  6. Web site: VCell - The Virtual Cell. UConn Health Center. 22 March 2012.
  7. Blinov ML, Schaff JC, Vasilescu D, Moraru II, Bloom JE, Loew LM . Compartmental and Spatial Rule-Based Modeling with Virtual Cell . Biophysical Journal . 113 . 7 . 1365–1372 . October 2017 . 28978431 . 5627391 . 10.1016/j.bpj.2017.08.022 . 2017BpJ...113.1365B .
  8. Web site: Smoldyn: a spatial stochastic simulator for chemical reaction networks. 23 March 2012.
  9. Web site: VCell Software Architecture - VCML Specification . 23 March 2012.
  10. Web site: Systems Biology Markup Language (SBML). 23 March 2012.
  11. Web site: BioPAX - Biological Pathway Exchange . 23 March 2012.
  12. Web site: BioModels Database - A Database of Annotated Published Models. 23 March 2012.
  13. Web site: Pathway Commons. 23 March 2012.
  14. Web site: UniProt . 23 March 2012.
  15. Web site: Chemical Entities of Biological Interest (ChEBI). 23 March 2012.
  16. Web site: The Richard D. Berlin Center for Cell Analysis and Modeling (CCAM). 23 March 2012.