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
User manual
https://vivarium-core.readthedocs.ioLinks
Repository
https://github.com/vivarium-collective