CyberGIS-Jupyter for spatially explicit agent-based modeling: a case study on influenza transmission

Despite extensive efforts on achieving reproducible agent-based models (ABMs) to improve the capability of this widely adopted methodology, it remains challenging to reproduce and replicate pre-existing ABMs, due to a number of factors such as diverse computing resources and ABMs platforms. In this study, we propose to employ CyberGIS-Jupyter for spatially explicit ABMs. CyberGIS-Jupyter is a cyberGIS framework to achieve data-intensive, reproducible, and scalable geospatial analytics using Jupyter Notebook based on advanced cyberinfrastructure. Influenza transmission in the city of Miami, Florida, USA was used as a case study. In the model, Influenza is transmitted through the contact networks of individual human agents, which are constructed based on commuting behaviors. CyberGIS-Jupyter can support one not only to conduct collaborative and transparent modeling, but also to perform modeling simulation on advanced cyberinfrastructure resources. It may contribute to boosting the reproducibility and replicability of ABMs.

[1]  Shane Marley,et al.  Control of Communicable Diseases Manual , 1997, Annals of Internal Medicine.

[2]  Shaowen Wang,et al.  TopoLens: Building a CyberGIS community data service for enhancing the usability of high‐resolution national topographic datasets , 2018, Concurr. Comput. Pract. Exp..

[3]  Birgit Müller,et al.  A standard protocol for describing individual-based and agent-based models , 2006 .

[4]  Shaowen Wang A CyberGIS Framework for the Synthesis of Cyberinfrastructure, GIS, and Spatial Analysis , 2010 .

[5]  Shaowen Wang,et al.  Reproducible Hydrological Modeling with CyberGIS-Jupyter: A Case Study on SUMMA , 2019, PEARC.

[6]  Uta Berger,et al.  Pattern-Oriented Modeling of Agent-Based Complex Systems: Lessons from Ecology , 2005, Science.

[7]  D. DeAngelis,et al.  Individual-based modeling of ecological and evolutionary processes , 2005 .

[8]  Shaowen Wang,et al.  FluMapper: A cyberGIS application for interactive analysis of massive location‐based social media , 2014, Concurr. Comput. Pract. Exp..

[9]  Nick Malleson,et al.  Analysis of crime patterns through the integration of an agent-based model and a population microsimulation , 2012, Comput. Environ. Urban Syst..

[10]  Jared Aldstadt,et al.  Using multiple scale space-time patterns in variance-based global sensitivity analysis for spatially explicit agent-based models , 2019, Comput. Environ. Urban Syst..

[11]  Andrew T. Crooks,et al.  An agent-based modeling approach applied to the spread of cholera , 2014, Environ. Model. Softw..

[12]  Shaowen Wang,et al.  TopoLens: Building a CyberGIS Community Data Service for Enhancing the Usability of High-resolution National Topographic Datasets , 2016, XSEDE.

[13]  Shaowen Wang,et al.  CyberGIS‐Jupyter for reproducible and scalable geospatial analytics , 2018, Concurr. Comput. Pract. Exp..

[14]  Liliana Perez,et al.  An agent-based approach for modeling dynamics of contagious disease spread , 2009, International journal of health geographics.

[15]  Steven M. Manson,et al.  Agent-based modeling and genetic programming for modeling land change in the Southern Yucatán Peninsular Region of Mexico , 2005 .

[16]  Shaowen Wang,et al.  A CyberGIS-Jupyter Framework for Geospatial Analytics at Scale , 2017, PEARC.

[17]  Marco A. Janssen,et al.  The Practice of Archiving Model Code of Agent-Based Models , 2017, J. Artif. Soc. Soc. Simul..

[18]  Sara S. Metcalf,et al.  Strategic directions for agent-based modeling: avoiding the YAAWN syndrome , 2016, Journal of land use science.

[19]  Jared Aldstadt,et al.  Using multiple scale spatio-temporal patterns for validating spatially explicit agent-based models , 2018, Int. J. Geogr. Inf. Sci..

[20]  Arika Ligmann-Zielinska,et al.  Spatially-explicit sensitivity analysis of an agent-based model of land use change , 2013, Int. J. Geogr. Inf. Sci..

[21]  Romina Martin,et al.  Describing human decisions in agent-based models - ODD + D, an extension of the ODD protocol , 2013, Environ. Model. Softw..