📣 Help Shape the Future of UKRI's Gateway to Research (GtR)

We're improving UKRI's Gateway to Research and are seeking your input! If you would be interested in being interviewed about the improvements we're making and to have your say about how we can make GtR more user-friendly, impactful, and effective for the Research and Innovation community, please email gateway@ukri.org.

NIRG: Rule-based epidemic models

Lead Research Organisation: University of Southampton
Department Name: Sch of Electronics and Computer Sci

Abstract

Epidemic models for pathogens transmitted from human to human are, naturally, concerned with the interaction between individuals that leads to transmission. This is clearly a major simplification; there are many processes at work, from the feedack loop of epidemics on behaviour and interventions, to resource constraints limiting the production of prophylaxis and availability of diagnostic tests, to the response of the immune system to the pathogen and pharmaceuticals. Epidemic models do not normally include an account of these highly influential processes. Instead, only the assumed effect of these processes is sometimes included. This strongly limits the scope of epidemic models.

By contrast, in molecular biology, it is typical to consider a much larger class of possible interactions. There exist methods as well as mature software for expressing and simulating systems with many interactions. We have successfully shown that these techniques can be fruitfully applied directly to epidemics, including in a multi- scale setting incorporating immune response and, with suitable extensions, to detailed epidemic reconstruction in a complex community setting.

We will build on this success in order to consolidate this capability within the infectious disease modelling community. We will improve accessibility of the tools that we used in our pioneering work, facilitating adoption of our epidemic modelling methods more widely. We will foster a community of practice by conducting a series of case studies to establish documented and standardisable approaches to bringing our advanced techniques to bear on pressing current and future questions relevant to reducing the public health burden of infectious disease.

Technical Summary

Epidemics in the context of a complex system characterised by many types of interaction. Interactions leading to infection are the primary focus of epidemic modelling, but there are many others leading to, intra alia, changing behaviour, allocation of resources, and immune response. These are difficult to capture in most epidemic modelling formalisms. If we could capture these processes, we could
better understand the dynamics of epidemics and better target public health interventions.

We build on work in molecular biology where models with different interactions are the norm. In that setting, the relevant questions are often about what the relevant interactions are, or what models make sense. From its rigorous foundations (Danos and Laneve 2004, Behr et al. 2016, Behr and Sobocinski 2020, Danos et al. 2020), rule-based modelling (Boutillier et al. 2018, Maus et al. 2011, Harris et al. 2016) allows us to rapidly explore the landscape of possible models by leveraging modularity and composition.

We have successfully applied this methodology to epidemics. We presented a diverse collection of seven simple models (Waites et al. 2021b). We showed how a multi-scale model of immune-response and epidemics can reproduce empirically observed viral load distributions for COVID-19 (Waites et al. 2021a). We also showed how to reconstruct an epidemic in a multiple transmission process setting (Waites et al. 2021c).

While it is evident that rule-based modelling is a very powerful tool for understanding epidemics, our work has also revealed some limitations in the modelling formalism. With an amount of effort commensurate to the size of this grant, we could support epidemics on networks, more accurate multi-scale models, and better integration into workflows typical of working modellers, and show that this works through a series of case studies.

Publications

10 25 50

Related Projects

Project Reference Relationship Related To Start End Award Value
MR/X011658/1 30/04/2023 07/05/2024 £507,025
MR/X011658/2 Transfer MR/X011658/1 08/05/2024 07/05/2026 £386,249
 
Description SAVED - Sustainable Aquaculture Validating Ectoparasite Dispersal
Amount £48,816 (GBP)
Organisation Scottish Aquaculture Innovation Centre 
Sector Multiple
Country United Kingdom
Start 01/2024 
End 07/2024
 
Title Kappa language parser for Julia 
Description Parser for the (extended) Kappa language in Julia to support integration with AlgebraicJulia/AlgebraicABMs computational back end. 
Type Of Material Improvements to research infrastructure 
Year Produced 2024 
Provided To Others? Yes  
Impact Pathway to improvements to usability of software for stochastic graph rewriting and agent based models. 
URL https://codeberg.org/rbem/JKappa.jl
 
Title Parametric rules in KaSim 
Description Implementation of parametric rules in KaSim to support metapopulation or spatially partitioned models 
Type Of Material Improvements to research infrastructure 
Year Produced 2024 
Provided To Others? Yes  
Impact Consideration for integration into upstream KaSim 
URL https://codeberg.org/rbem/KappaTools
 
Title Copepod infection pressure (ODE version) 
Description Implementation of truncated chemical master equation representation of infection pressure model, supporting the publication "Infection Pressure on Fish in Cages" 
Type Of Material Computer model/algorithm 
Year Produced 2024 
Provided To Others? Yes  
Impact Computationally efficient method to estimate disease burden given ambient concentration of parasites. 
URL https://codeberg.org/rbem/copepod-master
 
Title Motivational Fragments 
Description Model fragments and example models motivating Kappa Language features 
Type Of Material Computer model/algorithm 
Year Produced 2024 
Provided To Others? Yes  
Impact N/A 
URL https://codeberg.org/rbem/fragments
 
Description Mathematics for Humanity: New Mathematics and Software for Agent-Based models 
Organisation University of California, Riverside
Country United States 
Sector Academic/University 
PI Contribution This is a collaboration of several mathematicians to establish rigorous foundations for agent-based modelling and software implementing this. The scientific direction is of a kind with this Rule-based Epidemic Modelling project. We contribute expertise in infectious disease modelling and experience with rule-based modelling. The collaboration is funded by ICMS providing travel and a work venue in Edinburgh for the mathematicians from overseas to come and spend six weeks in May/June working together.
Collaborator Contribution N/A
Impact Outcome from this collaboration will be included in the next reporting cycle for this grant.
Start Year 2024
 
Description Mathematics for Humanity: New Mathematics and Software for Agent-Based models 
Organisation University of Saskatchewan
Country Canada 
Sector Academic/University 
PI Contribution This is a collaboration of several mathematicians to establish rigorous foundations for agent-based modelling and software implementing this. The scientific direction is of a kind with this Rule-based Epidemic Modelling project. We contribute expertise in infectious disease modelling and experience with rule-based modelling. The collaboration is funded by ICMS providing travel and a work venue in Edinburgh for the mathematicians from overseas to come and spend six weeks in May/June working together.
Collaborator Contribution N/A
Impact Outcome from this collaboration will be included in the next reporting cycle for this grant.
Start Year 2024
 
Title Parametrised rule support for KaSim 
Description Implementation of "parametrised rules" for the KaSim Kappa Language simulation software. This is an essential part of the rule-based modelling substrate for epidemics as it allows implementation of coupled models, metapopulation or spatially partitioned models as well as affinity-based interactions. It permits rules where internal states are understood as a "label" and interactions between individuals can take place if the labels match. 
Type Of Technology Systems, Materials & Instrumental Engineering 
Year Produced 2024 
Open Source License? Yes  
Impact This software may be included in the upstream KaSim software. 
 
Description Presentation at SalScot meeting 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach Regional
Primary Audience Professional Practitioners
Results and Impact Presentation of work on parasite interaction at SalScot meeting
Year(s) Of Engagement Activity 2024
 
Description Presentation to SLIPd consortium 
Form Of Engagement Activity A formal working group, expert panel or dialogue
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Presentation of work on parasite interactions to SLIPd consortium working group meeting hosted by Scottish Government Marine Directorate with participation from SEPA and counterparts from Norway.
Year(s) Of Engagement Activity 2024
 
Description Safeguarding Research and Culture 
Form Of Engagement Activity Engagement focused website, blog or social media channel
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Organisation of response to the US administration directing the CDC (intra alia) to delete or make unavailable data important for infectious disease modelling. Safeguard and preservation of datasets and other materials.
Year(s) Of Engagement Activity 2025
URL https://safeguarding-research.discourse.group