nosoi: A stochastic agent-based transmission chain simulation framework in r.
agent‐based simulation
infectious disease
pathogen
r package
simulator
stochastic model
transmission chain
Journal
Methods in ecology and evolution
ISSN: 2041-210X
Titre abrégé: Methods Ecol Evol
Pays: United States
ID NLM: 101539246
Informations de publication
Date de publication:
Aug 2020
Aug 2020
Historique:
received:
03
03
2020
accepted:
13
05
2020
entrez:
28
9
2020
pubmed:
29
9
2020
medline:
29
9
2020
Statut:
ppublish
Résumé
The transmission process of an infectious agent creates a connected chain of hosts linked by transmission events, known as a transmission chain. Reconstructing transmission chains remains a challenging endeavour, except in rare cases characterized by intense surveillance and epidemiological inquiry. Inference frameworks attempt to estimate or approximate these transmission chains but the accuracy and validity of such methods generally lack formal assessment on datasets for which the actual transmission chain was observed.We here introduce nosoi, an open-source r package that offers a complete, tunable and expandable agent-based framework to simulate transmission chains under a wide range of epidemiological scenarios for single-host and dual-host epidemics. nosoi is accessible through GitHub and CRAN, and is accompanied by extensive documentation, providing help and practical examples to assist users in setting up their own simulations.Once infected, each host or agent can undergo a series of events during each time step, such as moving (between locations) or transmitting the infection, all of these being driven by user-specified rules or data, such as travel patterns between locations. nosoi is able to generate a multitude of epidemic scenarios, that can-for example-be used to validate a wide range of reconstruction methods, including epidemic modelling and phylodynamic analyses. nosoi also offers a comprehensive framework to leverage empirically acquired data, allowing the user to explore how variations in parameters can affect epidemic potential. Aside from research questions, nosoi can provide lecturers with a complete teaching tool to offer students a hands-on exploration of the dynamics of epidemiological processes and the factors that impact it. Because the package does not rely on mathematical formalism but uses a more intuitive algorithmic approach, even extensive changes of the entire model can be easily and quickly implemented. Le processus de transmission d'un agent infectieux crée une chaîne connectée d'hôtes, connue sous le nom de chaîne de transmission. Reconstruire cette dernière reste une entreprise difficile, sauf dans de rares cas caractérisés par une surveillance épidémiologique intense. Il existe des méthodes d'inférence pour estimer ou approximer ces chaînes de transmission. Cependant la précision et la validité de ces méthodes ne sont généralement pas formellement évaluées sur des jeux de données pour lesquelles la chaîne de transmission est connue.Nous présentons ici nosoi, un progiciel r libre qui propose une infrastructure individu‐centrée complète, réglable et extensible, pour simuler des chaînes de transmission dans une grande variété de scénarios épidémiologiques. nosoi est disponible sur GitHub et le CRAN, et est accompagné d'une documentation étendue munie d'exemples pratiques détaillés permettant aux utilisateurs de paramétrer aisément leurs propres scénarios de simulation.Une fois infecté, chaque hôte ou agent peut subir une série d'événements à chaque pas de temps, tel que bouger (entre deux lieux) ou transmettre l'infection, chacun de ces événements étant spécifié par des règles ou des données fournies par l'utilisateur. nosoi est capable de générer une multitude de scénarios épidémiques, pouvant, par exemple, être utilisés pour valider certaines méthodes de reconstruction, dont les modélisations épidémiologiques et les analyses phylodynamiques. nosoi offre également une infrastructure complète pour tirer parti de données acquises empiriquement, permettant l'exploration de l'influence des divers paramètres d'intérêt sur le potentiel épidémique. En plus de son utilisation en recherche, nosoi procure aux enseignants universitaires un outil complet pour explorer avec leurs étudiants la dynamique des processus épidémiologiques et ses paramètres. Ce progiciel ne reposant pas sur un formalisme mathématique mais utilisant une approche algorithmique plus intuitive, des changements même drastiques de l'entièreté du modèle peuvent être facilement et rapidement implémentés.
Autres résumés
Type: Publisher
(fre)
Le processus de transmission d'un agent infectieux crée une chaîne connectée d'hôtes, connue sous le nom de chaîne de transmission. Reconstruire cette dernière reste une entreprise difficile, sauf dans de rares cas caractérisés par une surveillance épidémiologique intense. Il existe des méthodes d'inférence pour estimer ou approximer ces chaînes de transmission. Cependant la précision et la validité de ces méthodes ne sont généralement pas formellement évaluées sur des jeux de données pour lesquelles la chaîne de transmission est connue.Nous présentons ici nosoi, un progiciel r libre qui propose une infrastructure individu‐centrée complète, réglable et extensible, pour simuler des chaînes de transmission dans une grande variété de scénarios épidémiologiques. nosoi est disponible sur GitHub et le CRAN, et est accompagné d'une documentation étendue munie d'exemples pratiques détaillés permettant aux utilisateurs de paramétrer aisément leurs propres scénarios de simulation.Une fois infecté, chaque hôte ou agent peut subir une série d'événements à chaque pas de temps, tel que bouger (entre deux lieux) ou transmettre l'infection, chacun de ces événements étant spécifié par des règles ou des données fournies par l'utilisateur. nosoi est capable de générer une multitude de scénarios épidémiques, pouvant, par exemple, être utilisés pour valider certaines méthodes de reconstruction, dont les modélisations épidémiologiques et les analyses phylodynamiques. nosoi offre également une infrastructure complète pour tirer parti de données acquises empiriquement, permettant l'exploration de l'influence des divers paramètres d'intérêt sur le potentiel épidémique. En plus de son utilisation en recherche, nosoi procure aux enseignants universitaires un outil complet pour explorer avec leurs étudiants la dynamique des processus épidémiologiques et ses paramètres. Ce progiciel ne reposant pas sur un formalisme mathématique mais utilisant une approche algorithmique plus intuitive, des changements même drastiques de l'entièreté du modèle peuvent être facilement et rapidement implémentés.
Identifiants
pubmed: 32983401
doi: 10.1111/2041-210X.13422
pii: MEE313422
pmc: PMC7496779
doi:
Types de publication
Journal Article
Langues
eng
Pagination
1002-1007Subventions
Organisme : Wellcome Trust
Pays : United Kingdom
Informations de copyright
© 2020 The Authors. Methods in Ecology and Evolution published by John Wiley & Sons Ltd on behalf of British Ecological Society.
Références
Mol Biol Evol. 2017 Apr 1;34(4):997-1007
pubmed: 28100788
Mol Biol Evol. 2019 Sep 1;36(9):2069-2085
pubmed: 31127303
Virus Evol. 2018 Jun 08;4(1):vey016
pubmed: 29942656
Mol Biol Evol. 2014 Sep;31(9):2472-82
pubmed: 24874208
PLoS Comput Biol. 2019 Apr 8;15(4):e1006650
pubmed: 30958812
PLoS Comput Biol. 2019 Mar 29;15(3):e1006930
pubmed: 30925168
Virus Evol. 2019 Mar 08;5(1):vez003
pubmed: 30863552
Cell. 2019 Aug 22;178(5):1057-1071.e11
pubmed: 31442400
Genetics. 2013 Nov;195(3):1055-62
pubmed: 24037268
PLoS One. 2012;7(2):e31009
pubmed: 22383988
PLoS Pathog. 2018 Jul 13;14(7):e1007187
pubmed: 30005085
Sci Data. 2015 May 26;2:150019
pubmed: 26029377
Proc Natl Acad Sci U S A. 2010 Dec 14;107(50):21701-6
pubmed: 21115835
Mol Biol Evol. 2020 Feb 1;37(2):599-603
pubmed: 31633786
Philos Trans R Soc Lond B Biol Sci. 2017 May 26;372(1721):
pubmed: 28396472
PLoS One. 2015 Jun 15;10(6):e0129745
pubmed: 26075402
Bioinformatics. 2016 Oct 15;32(20):3204-3206
pubmed: 27334476
BMC Bioinformatics. 2018 Oct 22;19(Suppl 11):363
pubmed: 30343663
PLoS Comput Biol. 2009 Sep;5(9):e1000520
pubmed: 19779555
BMC Bioinformatics. 2014 May 07;15:133
pubmed: 24885610
PLoS Genet. 2015 Aug 12;11(8):e1005421
pubmed: 26267488
Ann Appl Stat. 2016 Mar;10(1):395-417
pubmed: 27042253
Lancet Infect Dis. 2019 Oct;19(10):1138-1147
pubmed: 31559967
Nat Commun. 2018 Jun 8;9(1):2222
pubmed: 29884821
Elife. 2018 Jan 16;7:
pubmed: 29336306
Biol Res Nurs. 2003 Apr;4(4):268-75
pubmed: 12698919
Bioinformatics. 2019 Jun 1;35(11):1852-1861
pubmed: 30395173
Syst Biol. 2017 Jan 1;66(1):e47-e65
pubmed: 28173504
Philos Trans R Soc Lond B Biol Sci. 2013 Feb 04;368(1614):20120198
pubmed: 23382421
Mol Biol Evol. 2018 Dec 1;35(12):3041-3043
pubmed: 30351396
PLoS Comput Biol. 2018 Apr 18;14(4):e1006117
pubmed: 29668677
Mol Biol Evol. 2017 Nov 1;34(11):2970-2981
pubmed: 28666382
Mol Biol Evol. 2010 Aug;27(8):1877-85
pubmed: 20203288
Mol Biol Evol. 2014 Jul;31(7):1869-79
pubmed: 24714079
Proc Biol Sci. 2014 Mar 11;281(1782):20133251
pubmed: 24619442