HOME

TheInfoList



OR:

Virtual Cell (VCell) is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
software platform for modeling and simulation of
living organisms In biology, an organism () is any living system that functions as an individual entity. All organisms are composed of cells (cell theory). Organisms are classified by taxonomy into groups such as multicellular animals, plants, and fungi; ...
, primarily
cells Cell most often refers to: * Cell (biology), the functional basic unit of life Cell may also refer to: Locations * Monastic cell, a small room, hut, or cave in which a religious recluse lives, alternatively the small precursor of a monastery w ...
. It has been designed to be a tool for a wide range of scientists, from experimental
cell biologists Cell biology (also cellular biology or cytology) is a branch of biology that studies the structure, function, and behavior of cells. All living organisms are made of cells. A cell is the basic unit of life that is responsible for the living a ...
to theoretical biophysicists.


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 A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. Distributed computing is a field of computer sci ...
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. 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
searchable list of models
that are public and associated with research publications.


Features

VCell supports the following features: * Within the "Physiology", models can be specified as reaction networks or reaction rules. *Simulations can be chosen to either resolve variations of concentrations over space (spatial simulations) or assume concentrations constant across compartments (compartmental simulations). * For spatial simulations, geometries can be specified by analytic geometry equations, derived from combination of simple shapes or derived from imported images, such as 3D confocal microscope stacks. Utilities for 3D segmentation of image data into regions such as nucleus, mitochondria, cytosol and extracellular are provided. * Simulations can be based on either integration of differential equations without use of random numbers (deterministic simulations) or be based on random events (stochastic simulations). * Simulations can be run using a variety of solvers including: 6
ordinary differential equation In mathematics, an ordinary differential equation (ODE) is a differential equation whose unknown(s) consists of one (or more) function(s) of one variable and involves the derivatives of those functions. The term ''ordinary'' is used in contras ...
(ODE) solvers, 2
partial differential equation In mathematics, a partial differential equation (PDE) is an equation which imposes relations between the various partial derivatives of a multivariable function. The function is often thought of as an "unknown" to be solved for, similarly to ...
(PDE) solvers, 4 non-spatial
stochastic Stochastic (, ) refers to the property of being well described by a random probability distribution. Although stochasticity and randomness are distinct in that the former refers to a modeling approach and the latter refers to phenomena themselve ...
solvers and Smoldyn for stochastic spatial simulations. VCell also offers a hybrid deterministic/stochastic spatial solver for situations where some species are present in low copy number and others are present in high copy number. Most recently, a network free solver
NFSim
was made available for stochastic simulation of large combinatorially complex rule-based models. Most solvers can be run locally, all solvers can be run remotely on VCell servers. * For compartmental deterministic models, the best parameter values to fit experimental data can be estimated using algorithms developed by the
COPASI COPASI (COmplex PAthway SImulator) is an open-source software application for creating and solving mathematical models of biological processes such as metabolic networks, cell-signaling pathways, regulatory networks, infectious diseases, and many ...
software system. These tools are available in VCell. * Models and simulation setups (so-called Applications) can be stored in local files as Virtual Cell Markup Language (VCML) or stored remotely in the VCell database. * Models can be imported and exported as Systems Biology Markup Language (SBML) *
Biological pathway A biological pathway is a series of interactions among molecules in a cell that leads to a certain product or a change in a cell. Such a pathway can trigger the assembly of new molecules, such as a fat or protein. Pathways can also turn genes on a ...
s can be imported as Biological Pathway Exchange (BioPAX) to build and annotate models.


Biological and related data sources

VCell allows users integrated access to a variety of sources to help build and annotate models: * Models stored in the VCell database can be made accessible by their authors to some users (shared) or all users (public). * VCell can import models from the
BioModels Database BioModels is a free and open-source repository for storing, exchanging and retrieving quantitative models of biological interest created in 2006. All the models in the curated section of BioModels Database have been described in peer-reviewed scie ...
. *
Biological pathway A biological pathway is a series of interactions among molecules in a cell that leads to a certain product or a change in a cell. Such a pathway can trigger the assembly of new molecules, such as a fat or protein. Pathways can also turn genes on a ...
s can be imported fro
Pathway Commons
* Model elements can be annotated with IDs from Pubmed
UniProt UniProt is a freely accessible database of protein sequence and functional information, many entries being derived from genome sequencing projects. It contains a large amount of information about the biological function of proteins derived fro ...
(
protein Proteins are large biomolecules and macromolecules that comprise one or more long chains of amino acid residues. Proteins perform a vast array of functions within organisms, including catalysing metabolic reactions, DNA replication, respon ...
s) KEGG (reactions and species) GeneOntology (reactions and species), Reactome (reactions and species) and
ChEBI Chemical Entities of Biological Interest, also known as ChEBI, is a chemical database and ontology of molecular entities focused on 'small' chemical compounds, that is part of the Open Biomedical Ontologies (OBO) effort at the European Bioinf ...
(mostly small molecules).


Development

The Virtual Cell is being developed at th
R. D Berlin Center for Cell Analysis and Modeling
at the University of Connecticut Health Center. The team is primarily funded through research grants through the
National Institutes of Health The National Institutes of Health, commonly referred to as NIH (with each letter pronounced individually), is the primary agency of the United States government The federal government of the United States (U.S. federal government or U ...
.


See also

*
List of systems biology modeling software Systems biology relies heavily on building mathematical models to help understand and make predictions of biological processes. Specialized software to assist in building models has been developed since the arrival of the first digital computers. Th ...


References

{{Reflist, 2


External links


VCell home pageVCell Download

VCell user forumVCell Models in publicationsTutorial about using VCell
on
YouTube YouTube is a global online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by Google, and is the second most ...
.
Source code
on
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, co ...
Mathematical and theoretical biology Systems biology Numerical software Numerical differential equations Free science software