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.
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.
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.
Organisations
- University of Southampton (Lead Research Organisation)
- National Inst. Health & Care Research (Co-funder)
- University of California, Riverside (Collaboration)
- University of Saskatchewan (Collaboration)
- London School of Hygiene and Tropical Medicine (Project Partner)
- Ecole Normale Superieure (Project Partner)
- Emory University (Project Partner)
- University of Manchester (Project Partner)
Publications
Moriarty M
(2024)
A gap analysis on modelling of sea lice infection pressure from salmonid farms. I. A structured knowledge review
in Aquaculture Environment Interactions
Murphy J
(2024)
A gap analysis on modelling of sea lice infection pressure from salmonid farms. II. Identifying and ranking knowledge gaps: output of an international workshop
in Aquaculture Environment Interactions
Waites, W
(2024)
Infection Pressure on Fish in Cages
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 |
