HAL
HAL enables hybrid modeling that integrates agent-based components with partial-differential equation (PDE) elements to simulate spatially structured biological systems for applications such as mathematical oncology.
Key Features:
- Hybrid integration: Combines agent-based models with PDE elements to represent interactions between discrete agents and continuous fields.
- Agent-based modeling: Provides both on-lattice and off-lattice agent containers for representing discrete entities and their interactions in space.
- PDE components: Implements finite-difference diffusion fields for modeling continuous processes such as chemical diffusion and heat transfer.
- Modular standardized interface: Uses standardized, independent components that can be interfaced to compose hybrid models.
- Computation and data utilities: Includes utilities for efficient computation and data collection to support large-scale simulations and complex datasets.
- Cross-dimensional modeling: Supports construction of 1D, 2D, and 3D hybrid models.
Scientific Applications:
- Mathematical oncology: Simulation of spatial dynamics of tumor growth and treatment response by modeling heterogeneous environments and cell–microenvironment interactions.
- Spatial systems analysis: Modeling of complex spatially structured biological systems that require coupling of discrete agents and continuous fields.
Methodology:
Integration of on-lattice and off-lattice agent containers with finite-difference diffusion fields, assembly via standardized modular components, and use of computation and data utilities to build 1D/2D/3D hybrid models.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Programming Languages:
- Java
- Added:
- 1/18/2021
- Last Updated:
- 4/28/2022
Operations
Publications
Bravo RR, Baratchart E, West J, Schenck RO, Miller AK, Gallaher J, Gatenbee CD, Basanta D, Robertson-Tessi M, Anderson ARA. Hybrid Automata Library: A flexible platform for hybrid modeling with real-time visualization. PLOS Computational Biology. 2020;16(3):e1007635. doi:10.1371/journal.pcbi.1007635. PMID:32155140. PMCID:PMC7105119.