Published October 25, 2021 | Version v1
Journal article Open

Building and experimenting with an agent-based model to study the population-level impact of CommunityRx, a clinic-based community resource referral intervention

Description

CommunityRx (CRx), an information technology intervention, provides patients with a personalized list of healthful community resources (HealtheRx). In repeated clinical studies, nearly half of those who received clinical "doses" of the HealtheRx shared their information with others ("social doses"). Clinical trial design cannot fully capture the impact of information diffusion, which can act as a force multiplier for the intervention. Furthermore, experimentation is needed to understand how intervention delivery can optimize social spread under varying circumstances. To study information diffusion from CRx under varying conditions, we built an agent-based model (ABM). This study describes the model building process and illustrates how an ABM provides insight about information diffusion through in silico experimentation. To build the ABM, we constructed a synthetic population ("agents") using publicly-available data sources. Using clinical trial data, we developed empirically-informed processes simulating agent activities, resource knowledge evolution and information sharing. Using RepastHPC and chiSIM software, we replicated the intervention in silico, simulated information diffusion processes, and generated emergent information diffusion networks. The CRx ABM was calibrated using empirical data to replicate the CRx intervention in silico. We used the ABM to quantify information spread via social versus clinical dosing then conducted information diffusion experiments, comparing the social dosing effect of the intervention when delivered by physicians, nurses or clinical clerks. The synthetic population (N = 802,191) exhibited diverse behavioral characteristics, including activity and knowledge evolution patterns. In silico delivery of the intervention was replicated with high fidelity. Large-scale information diffusion networks emerged among agents exchanging resource information. Varying the propensity for information exchange resulted in networks with different topological characteristics. Community resource information spread via social dosing was nearly 4 fold that from clinical dosing alone and did not vary by delivery mode. This study, using CRx as an example, demonstrates the process of building and experimenting with an ABM to study information diffusion from, and the population-level impact of, a clinical information-based intervention. While the focus of the CRx ABM is to recreate the CRx intervention in silico, the general process of model building, and computational experimentation presented is generalizable to other large-scale ABMs of information diffusion.

Data availability

The model code and the workflow code used to implement the parameter space characterization experiments are publicly available at https://github.com/jozik/community-rx).

Files

journal.pcbi.1009471.pdf

Files (3.1 MB)

Name Size Download all
Article
md5:1f4069319907145d22b593f57e3cbeec
2.7 MB Preview Download
Supporting information
md5:deaf618949495ecdec229ab748e090e4
465.7 kB Download

Additional details

Identifiers

DOI
10.1371/journal.pcbi.1009471
Other
oai:uchicago.tind.io:5905

Funding

National Institute on Aging
R01AG047869
National Institute on Aging
R01AG064949
National Institute on Aging
K24AG069080
National Institute of Minority Health and Health Disparities
R01MD012630
National Institute of Diabetes and Digestive and Kidney Diseases
P30DK092949
National Heart, Lung and Blood Institute
K23HL145090-01

UChicago Information

Division(s)
Biological Sciences Division
Department(s)
Medicine, Obstetrics and Gynecology
Center(s) or Institute(s)
Comprehensive Cancer Center