bioRxiv Science⌕ Search

bioRxiv · 10.1101/289199

The Kendrick Modelling Platform: Language Abstractions and Tools for Epidemiology

Abstract

BackgroundMathematical and computational models are widely used for examining transmission, pathogenicity and propagation of infectious diseases. Software implementation of such models and their accompanied modelling tools do not adhere to well established software engineering principles. These principles include both modularity and clear separation of concerns that can promote reproducibility and reusability by other researchers. On the contrary the software written for epidemiology is monolithic, highly coupled and severely heterogeneous. This reality ultimately makes these computational models hard to study and to reuse, both because of the programming competence required and because of the incompatibility of the different approaches involved. Our goal with Kendrick is to simplify the creation of epidemiological models through a unified Domain-Specific Language for epidemiology that can support a variety of modelling and simulation approaches classically used in the field. This goal can be achieved by promoting reproducibility and reuse with modular modelling abstractions.\n\nResultsWe show through several examples how our modular abstractions and tools can reproduce uniformly complex mathematical and computational models of epidemics, despite being simulated by different methods. This is achieved without requiring sophisticated programming skills from the part of the user. We then successfully validate each kind of simulation through statistical analysis between the time series generated and the known theoretical expectations.\n\nConclusionsKendrick is one of the few DSLs for epidemiology that does not burden its users with implementation details or expecting sophisticated programming skills. It is also currently the only language for epidemiology that supports modularity through clear separation of concerns that promote reproducibility and reuse. Kendricks wider adoption and further development from the epidemiological community could boost research productivity in epidemiology by allowing researchers to easily reproduce and reuse each others software models and simulations. The tool can also be used by people who are not necessarily epidemiology modelers.

Source connections

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bui, M. A. T., Papoulias, N., Stinckwich, S., Ziane, M., Roche, B.. 2018-03-29. The Kendrick Modelling Platform: Language Abstractions and Tools for Epidemiology. https://doi.org/10.1101/289199

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related preprints

A recombinant protein containing influenza viral conserved epitopes and superantigen induces broad-spectrum protection

Influenza pandemic poses public health threats annually for lacking vaccine which provides cross-protection against novel and emerging influenza viruses. Combining conserved antigens inducing cross-protective antibody response with epitopes activating cross-protective cytotoxic T-cells would offer an attractive strategy for developing universal vaccine. In this study, we constructed a recombinant protein NMHC consisting of influenza viral conserved epitopes and superantigen fragment. NMHC promoted the mature of bone marrow-derived dendritic cells and induced CD4+ T cells to differentiate into Th1, Th2 and Th17 subtypes. Mice vaccinated with NMHC produced high level of immunoglobulins which cross-bound to HA fragments from six influenza virus subtypes with high antibody titers. Anti-NMHC serum showed potent hemagglutinin inhibition effects to highly divergent group 1 (H1 subtypes) and group 2 (H3 subtype) influenza virus strains. And purified anti-NMHC antibodies could bind to multiple HAs with high affinities. NMHC vaccination effectively protected the mice from infection and lung damage challenged by two subtypes of H1N1 influenza virus. Moreover, NMHC vaccination elicited CD4+ and CD8+ T-cell responses to clear the virus from infected tissue and prevent virus spreading. In conclusion, this study provided proof of concept for triggering both B cells and T cells immune responses against multiple influenza virus infection, and NMHC may be a potential candidate of universal broad-spectrum vaccine for various influenza virus prevention and therapy.

epidemiology↗

Factors associated with cholera outbreaks, Nairobi County, July 2017: a case control study

BackgroundCholera affects 1.3-4 million people globally and causes 21000-143,000 deaths annually. Nairobi County in Kenya reported cholera cases since April 2017. We investigated to identify associated factors and institute control measures.\n\nMethodsWe reviewed the line-list of patients admitted at the Kenyatta National referral Hospital, Nairobi and performed descriptive epidemiology. We carried out a frequency-matched case control study, using facility-based cases and community controls. We defined a case as acute onset of watery diarrhoea of at least >3 stools/24hours with or without vomiting in person of any age, admitted in Kenyatta National Hospital as from July 1st, 2017. We calculated odds ratios and their respective 95% confidence intervals. We also took water samples at water reservoirs, distribution and consumer points, and made observation on hygiene and sanitation conditions in the community.\n\nResultsWe reviewed 71 line-listed cases; median age 30 years (range 2-86 years); 45 (63%) were male. First case was admitted on 14th April 2017. Culture was performed on 44 cases, 30 (68%) was positive for Vibrio cholerae, biotype El-Tor, serotype Ogawa. There were 2 deaths (case fatality ratio 2.8%). Age-group [≥]25 years was most affected. Drinking unchlorinated water (aOR 14.57, 95% CI 4.44-47.83), eating in public places (aOR 9.45, 95% CI 3.07-29.12) sourcing water from non-Nairobi city water company source (aOR 4.92, 95% CI 1.56-15.52) and having drank untreated water in the previous week before the outbreak (aOR 3.21, 95% CI 1.12-9.24) were independently associated with being a case in the outbreak. Out of 28 water samples, 4 (14%) had >180 coliforms/100mls; all were at consumer points.\n\nConclusionPoor water quality and sanitation were responsible for this outbreak. We recommended adequate, clean water supply to unplanned settlements in Nairobi County, as well education of residents on water treatment at the household level.\n\nAuthor summaryCholera, a disease causing outbreaks in areas with low standards of hygiene and sanitation has afflicted humans for millennia. It is caused by a bacterium, Vibrio Cholerae, transmitted mainly through water contaminated by faecal matter. The resultant disease is acute watery diarrhoea, which causes death rapidly due to dehydration and shock. Virtually brought under control in the developed world due to improvements in hygiene, the disease still ravages many communities in low and middle income countries, as well as regions affected by conflict or natural disasters. In outbreak situations, rapid response in water treatment, sanitation improvement and setting up of cholera treatment centres for rehydration therapy reduces impact and saves lives. Long-term control can only be achieved through sustainable improvements in sanitation and standards of living. Case control studies in outbreak situations provide quick, actionable information to public health specialists during outbreak response. This study provides a cholera outbreak investigation in an urban informal settlement setting; the approach reported here can guide in outbreak investigations and response in similar settings globally.

epidemiology↗

Infection of Borrelia burgdorferi sensu lato of small mammals in Yunnan Province, China

BackgroundLyme disease is caused by Borrelia burgdorferisensulato (BBSL) which is usually found in wild and domestic mammals worldwide. Human cases of B. burgdorferi infections have been identified in China, but little direct surveillance of potential rodent reservoirs has been performed in Yunnan Province, Southwestern China. Yunnan Province is a tropical area with a diverse topographic range and sustains a high biodiversity of small mammals that could potentially play an important role in the transmission of a variety of B. burgdorferigenospecies.\n\nMethods3659 small mammals were captured in 159 sample siteslocated 23 countries inYunnan Province and screened for BBSL infection by nested PCR based on 5S-23S rRNA intergenic spacer gene of BBSL.Univariate and multivariate forward stepwise logistic regression analysis was used to access the association between infections and related risk factors.\n\nResultsInfection with BBSL was confirmed in 3.99%(146/3659) of small mammals. Significant differences in prevalence rates of BBSL were observed at varying landscape types and altitudes.Small mammals in forested areas had higher prevalence rates than other landscape types as did small mammals found at altitudes greater than 2500 meters. The 5S-23S rRNA intergenic spacergene revealed that there were 5 genotype of BBSL, including B. afzelii, B. burgdorferisensustricto, B.japonica, B.gariniiand B.valaisiana, which demonstrate the genetic diversity and regional distribution.\n\nConclusionsThere exists a wide distribution and genetic diversity of endemic BBSL in Southwestern China, warranting further investigations and monitoring of clinical disease in individuals presenting with symptoms of Lyme disease in these areas.\n\nAuthor summaryLyme disease is caused by Borrelia burgdorferi sensu lato (BBSL) which is usually found in wild and domestic mammals worldwide. Human cases of Borrelia burgdorferi sensu lato infections have been identified in China, but little direct surveillance of potential rodent reservoirs has been performed in Southwestern China. This study documents potential small mammal reservoir hosts collected from a large of sample sites from different landscape types and altitudes, with PCR and sequencing identifying the wide distribution and genetic diversity of endemic Borrelia burgdorferi sensu lato in Southwestern China. This was the first report that B. japonica was detected in Apodemus draco and Niviventer excelsior in China. This study adds to body of literature on Borrelia burgdorferi sensu lato in China. This work will provide insight regarding small mammals to target for surveillance and we access the association between gender, developmental stage of rodents, environmental landscape and altitude to better prevent human exposure.

epidemiology↗