Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Model Approaches for Pharmacokinetic Data: Distributed Parameter Models01:06

Model Approaches for Pharmacokinetic Data: Distributed Parameter Models

107
Pharmacokinetic models are mathematical constructs that represent and predict the time course of drug concentrations in the body, providing meaningful pharmacokinetic parameters. These models are categorized into compartment, physiological, and distributed parameter models.
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
107
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

689
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
689
Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

1.6K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
1.6K
Analysis of Population Pharmacokinetic Data01:12

Analysis of Population Pharmacokinetic Data

331
Analysis of population pharmacokinetic data involves studying the behavior of drugs within diverse populations to understand their pharmacokinetic parameters. Traditional pharmacokinetic methods typically involve collecting samples from a few individuals and estimating these parameters. While these methods are commonly used, they have limitations in capturing the variability in drug response among individuals or heterogeneous populations. Population pharmacokinetics is employed to address these...
331
Replication in Prokaryotes02:35

Replication in Prokaryotes

87.9K
Overview
87.9K
Virtual Work for a System of Connected Rigid Bodies01:06

Virtual Work for a System of Connected Rigid Bodies

450
Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
450

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Modeling Highlights the Challenge of Achieving and Maintaining Hepatitis C Virus Micro-Elimination Among People Who Inject Drugs.

Open forum infectious diseases·2026
Same author

Modeling in vitro cell-to-cell spread of hepatitis C viral infection using an agent-based approach.

bioRxiv : the preprint server for biology·2026
Same author

Uncertainty Aware Decision Support with Computationally Expensive Simulation Models: A Case Study of HIV Intervention Scenarios.

medRxiv : the preprint server for health sciences·2026
Same author

Understanding social context in HIV and drug use via community-informed computational modeling: SILOS study protocol.

Frontiers in public health·2025
Same author

A Portfolio Approach to Massively Parallel Bayesian Optimization.

The journal of artificial intelligence research·2025
Same author

Modeling of hepatitis B virus infection spread in primary human hepatocytes.

Journal of virology·2025
Same journal

A SIMULATION-OPTIMIZATION APPROACH TO IMPROVE THE ALLOCATION OF SECURITY SCREENING RESOURCES IN AIRPORT TERMINAL CHECKPOINTS.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference·2025
Same journal

Trajectory-oriented optimization of stochastic epidemiological models.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference·2025
Same journal

DISTRIBUTED MODEL EXPLORATION WITH EMEWS.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference·2025
Same journal

DESIGN AND DEPLOYMENT OF A SIMULATION PLATFORM: CASE STUDY OF AN AGENT-BASED MODEL FOR YOUTH SUICIDE PREVENTION.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference·2025
Same journal

TOWARDS A VIRTUAL FACTORY PROTOTYPE.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference·2024
Same journal

USING DISCRETE-EVENT SIMULATION TO FIND WAYS TO REDUCE PATIENT WAIT TIME IN A GLAUCOMA CLINIC.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference·2024
See all related articles

Related Experiment Video

Updated: Aug 10, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

628

DISTRIBUTED AGENT-BASED SIMULATION WITH REPAST4PY.

Nicholson Collier1, Jonathan Ozik1

  • 1Decision and Infrastructure Sciences, Argonne National Laboratory, 9700 S. Cass Avenue, Lemont, IL 60439, USA.

Proceedings of the ... Winter Simulation Conference. Winter Simulation Conference
|February 13, 2023
PubMed
Summary
This summary is machine-generated.

Repast4Py is a new Python framework for building large, distributed agent-based models (ABMs) on high-performance computing (HPC) resources. It simplifies the creation of complex simulations, enabling researchers to leverage advanced computational power.

More Related Videos

The HoneyComb Paradigm for Research on Collective Human Behavior
06:48

The HoneyComb Paradigm for Research on Collective Human Behavior

Published on: January 19, 2019

9.4K
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.5K

Related Experiment Videos

Last Updated: Aug 10, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

628
The HoneyComb Paradigm for Research on Collective Human Behavior
06:48

The HoneyComb Paradigm for Research on Collective Human Behavior

Published on: January 19, 2019

9.4K
Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface
11:54

Real-Time Proxy-Control of Re-Parameterized Peripheral Signals using a Close-Loop Interface

Published on: May 8, 2021

4.5K

Area of Science:

  • Computational science
  • Agent-based modeling
  • High-performance computing

Background:

  • High-performance computing (HPC) enables detailed simulations of complex systems.
  • Agent-based modeling (ABM) is a powerful simulation technique.
  • Developing large-scale distributed ABMs can be challenging.

Purpose of the Study:

  • Introduce Repast4Py, a new Python framework for distributed agent-based modeling.
  • Provide an accessible tool for researchers to build large-scale ABMs.
  • Illustrate the relationship between model structure, performance, and distributed ABM use cases.

Main Methods:

  • Presents Repast4Py, a Python agent-based modeling framework.
  • Utilizes MPI for distributed simulations across multiple processing cores.
  • Builds on three example models demonstrating seven common distributed ABM use cases.

Main Results:

  • Repast4Py simplifies the construction of large-scale, MPI-distributed agent-based models.
  • The framework facilitates the application of distributed ABM methods across diverse scientific communities.
  • Guidance is provided on leveraging Repast4Py features for well-designed, performant distributed ABMs.

Conclusions:

  • Repast4Py offers an easier entry point for researchers to utilize distributed ABM.
  • The toolkit supports the development of complex, high-performance agent-based simulations.
  • Effective use of Repast4Py can lead to improved model design and performance.