Vivarium Collective

Vivarium Collective composes and executes mechanistic multiscale computational models by integrating heterogeneous modeling frameworks to simulate biological systems across molecular, cellular, and tissue scales.


Key Features:

  • Modular Architecture: Transforms individual computational models into modular components that can be interconnected to form composite multiscale models.
  • Integration of Diverse Modeling Frameworks: Supports integration of agent-based models, ordinary differential equations, stochastic reaction systems, constraint-based models, solid-body physics, and spatial diffusion.
  • Parallelization and Efficiency: Executes simulations in parallel across multiple CPUs to accelerate large-scale model execution.
  • Python Interface: Provides a Python-based interface for model composition, configuration, and execution.
  • Collaborative Module Registry: Maintains a registry of Vivarium-compatible simulation processes and composites to enable reuse and composition of open-source modules.

Scientific Applications:

  • Multiscale Systems Modeling: Simulate interactions and emergent behavior across molecular, cellular, and tissue scales within unified models.
  • Cellular and Systems Biology: Integrate mechanistic representations such as reaction kinetics and constraint-based metabolism to study cellular processes and systems-level interactions.
  • Hypothesis Testing and Experimental Design: Enable in silico exploration of novel biological mechanisms, hypothesis evaluation, and the design of experiments using integrated simulations.

Methodology:

Mechanistic models are defined as composable processes that are dynamically wired and combined with existing models to form integrated multiscale simulations.

Topics

Details

License:
MIT
Tool Type:
workflow
Programming Languages:
Python
Added:
1/2/2022
Last Updated:
1/2/2022

Operations

Publications

Agmon E, Spangler RK, Skalnik CJ, Poole W, Peirce SM, Morrison JH, Covert MW. Vivarium: an Interface and Engine for Integrative Multiscale Modeling in Computational Biology. Unknown Journal. 2021. doi:10.1101/2021.04.27.441657.

Documentation

Links