Related Experiment Video
Updated: Dec 26, 2025

Constructing and Visualizing Models using Mime-based Machine-learning Framework
Published on: July 22, 2025
Hybrid Automata Library: A flexible platform for hybrid modeling with real-time visualization
Rafael R Bravo1, Etienne Baratchart1, Jeffrey West1
1Integrated Mathematical Oncology, Moffitt Cancer Center, Tampa, Florida, United States of America.
The Hybrid Automata Library (HAL) is a Java tool for mathematical oncology modeling. It simplifies creating complex 1D, 2D, and 3D spatial hybrid models with reusable components.
Area of Science:
- Computational Biology
- Mathematical Oncology
- Software Engineering
Background:
- Mathematical modeling is crucial for understanding complex biological systems.
- Developing hybrid models (agent-based and PDE) presents significant challenges.
- Existing tools may lack the flexibility for diverse spatial modeling needs.
Purpose of the Study:
- To introduce the Hybrid Automata Library (HAL), a Java-based software library.
- To provide researchers with a framework for building efficient, generic spatial models.
- To facilitate the creation of complex hybrid models in mathematical oncology.
Main Methods:
- HAL offers modular components: on/off-lattice agent containers, diffusion fields, and GUI tools.
- Components are designed for independent operation and easy interfacing.
- A complete hybrid model example demonstrates the library's utility.
Main Results:
- HAL enables the development of performant 1D, 2D, and 3D hybrid models.
- The library simplifies the process of building complex spatial simulations.
- It provides a standardized approach for integrating agent-based and PDE components.
Conclusions:
- HAL is a valuable asset for researchers in mathematical oncology and spatial modeling.
- The library reduces the barrier to entry for creating sophisticated hybrid models.
- HAL promotes efficient and flexible model development in Java.
Related Concept Videos
Multi-input and Multi-variable systems
In the absence of...
Simplified Synchronous Machine Model
In this model, each generator is connected to a...
Virtual Work for a System of Connected Rigid Bodies
Next,...
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Mechanistic Models: Overview of Compartment Models
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...

