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.

Links