{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T18:41:22Z","timestamp":1764700882937,"version":"3.46.0"},"reference-count":51,"publisher":"Public Library of Science (PLoS)","issue":"12","license":[{"start":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T00:00:00Z","timestamp":1764633600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Regional Scholarship and Innovation Fund (RSIF) of the Partnership for Skills in Applied Sciences, Engineering and Technology","award":["Project Grant No. P165581"],"award-info":[{"award-number":["Project Grant No. P165581"]}]}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS One"],"abstract":"<jats:p>Disease mapping models help create disease risk maps, which public health policymakers can use to design disease control and monitoring programmes. These models are now routinely implemented using spatial statistical software packages that use frequentist estimation methods, such as SaTScan and HDSpatialScan, and Bayesian estimation methods, such as the Windows version of Bayesian inference using Gibbs sampling (WinBUGS) and R integrated nested Laplace approximation (INLA). We aimed to develop a user-friendly joint disease spatiotemporal modelling and mapping application (JSTMapp) for epidemiologists and health statistics analysts based on Bayesian methods. Using the R package Shiny and utilising the proven and embedded joint spatial modelling technology in the Bayesian statistical software INLA, we developed the JSTMapp. To illustrate its usage, we used cattle bovine tuberculosis (BTB) and human extrapulmonary tuberculosis (EPTB) data in Africa. The application enables the estimation, mapping, and visualisation of both disease-specific and general spatial and temporal risk factors. It also can evaluate spatial, temporal and spatiotemporal correlations. Additionally, exploratory analyses can be performed, such as mapping the standardised disease incidence ratio. The application showed improved performance when launched from GitHub R as opposed to online from the Shiny server. Improving performance from online servers may seek to use personal servers other than Shiny.<\/jats:p>","DOI":"10.1371\/journal.pone.0332607","type":"journal-article","created":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T18:31:53Z","timestamp":1764700313000},"page":"e0332607","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["JSTMapp: A web-based joint spatiotemporal modelling and mapping application for epidemiologists"],"prefix":"10.1371","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7026-4894","authenticated-orcid":true,"given":"Alfred","family":"Ngwira","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel O.M.","family":"Manda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Esron D.","family":"Karimuribo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sharadhuli I.","family":"Kimera","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2025,12,2]]},"reference":[{"key":"pone.0332607.ref001","doi-asserted-by":"crossref","DOI":"10.1097\/00001648-200309001-00183","article-title":"Multivariate analysis of spatial and temporal variation in cancer mortality in greece","volume":"14","author":"EH Tzala","year":"2003","journal-title":"Epidemiology"},{"issue":"7","key":"pone.0332607.ref002","doi-asserted-by":"crossref","first-page":"5295","DOI":"10.3390\/ijerph20075295","article-title":"A Systematic review of joint spatial and spatiotemporal models in health research","volume":"20","author":"GA Tesema","year":"2023","journal-title":"Int J Environ Res Public Health"},{"issue":"5","key":"pone.0332607.ref003","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1177\/0962280212446319","article-title":"Prospective surveillance of multivariate spatial disease data","volume":"21","author":"A Corber\u00e1n-Vallet","year":"2012","journal-title":"Stat Methods Med Res"},{"issue":"5","key":"pone.0332607.ref004","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/s11222-023-10263-x","article-title":"High-dimensional order-free multivariate spatial disease mapping","volume":"33","author":"G Vicente","year":"2023","journal-title":"Stat Comput"},{"issue":"2","key":"pone.0332607.ref005","first-page":"361","article-title":"Analysis of spatial data in public health: methods, problems, and perspectives","volume":"21","author":"MS Carvalho","year":"2005","journal-title":"Cad Saude Publica"},{"key":"pone.0332607.ref006","doi-asserted-by":"crossref","DOI":"10.1016\/j.sciaf.2024.e02113","article-title":"Spatial analysis of livestock disease data in sub-Saharan Africa: A scoping review","volume":"23","author":"A Ngwira","year":"2024","journal-title":"Scientific African"},{"key":"pone.0332607.ref007","doi-asserted-by":"crossref","first-page":"1605821","DOI":"10.3389\/phrs.2023.1605821","article-title":"Paucity of health data in Africa: An obstacle to digital health implementation and evidence-based practice","volume":"44","author":"SM Musa","year":"2023","journal-title":"Public Health Rev"},{"issue":"1","key":"pone.0332607.ref008","doi-asserted-by":"crossref","DOI":"10.21106\/ijtmrph.418","article-title":"Building physician-scientist skills in R programming:A short workshop report","volume":"6","author":"MH Aliyu","year":"2022","journal-title":"Int J Transl Med Res Public Health"},{"issue":"12","key":"pone.0332607.ref009","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0262145","article-title":"MBGapp: A Shiny application for teaching model-based geostatistics to population health scientists","volume":"16","author":"O Johnson","year":"2021","journal-title":"PLoS One"},{"key":"pone.0332607.ref010","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.cmpb.2019.02.014","article-title":"Online relative risks\/rates estimation in spatial and spatio-temporal disease mapping","volume":"172","author":"A Adin","year":"2019","journal-title":"Comput Methods Programs Biomed"},{"key":"pone.0332607.ref011","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.sste.2017.08.001","article-title":"SpatialEpiApp: A Shiny web application for the analysis of spatial and spatio-temporal disease data","volume":"23","author":"P Moraga","year":"2017","journal-title":"Spat Spatiotemporal Epidemiol"},{"key":"pone.0332607.ref012","doi-asserted-by":"crossref","DOI":"10.1201\/9781032641522","volume-title":"Spatial statistics for data science: theory and practice with R","author":"P Moraga","year":"2023"},{"issue":"1","key":"pone.0332607.ref013","doi-asserted-by":"crossref","first-page":"2331","DOI":"10.1186\/s12889-021-12210-9","article-title":"Joint spatiotemporal modelling of adverse pregnancy outcomes sharing common risk factors at sub-county level in Kenya, 2016\u20132019","volume":"21","author":"JN Odhiambo","year":"2021","journal-title":"BMC Public Health"},{"issue":"1","key":"pone.0332607.ref014","first-page":"51","article-title":"Bayesian joint spatiotemporal analysis of multiple diseases","volume":"43","author":"V G\u00f3mez-Rubio","year":"2019","journal-title":"SORT"},{"issue":"1","key":"pone.0332607.ref015","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF00116466","article-title":"Bayesian image restoration, with two applications in spatial statistics","volume":"43","author":"J Besag","year":"1991","journal-title":"Ann Inst Stat Math"},{"issue":"7","key":"pone.0332607.ref016","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pone.0234456","article-title":"Bayesian hierarchical modeling of joint spatiotemporal risk patterns for Human Immunodeficiency Virus (HIV) and Tuberculosis (TB) in Kenya","volume":"15","author":"VA Otiende","year":"2020","journal-title":"PLoS One"},{"issue":"3","key":"pone.0332607.ref017","doi-asserted-by":"crossref","first-page":"451","DOI":"10.3390\/math12030451","article-title":"Sensitivity analysis on hyperprior distribution of the variance components of hierarchical bayesian spatiotemporal disease mapping","volume":"12","author":"IGNM Jaya","year":"2024","journal-title":"Mathematics"},{"issue":"3","key":"pone.0332607.ref018","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1214\/06-BA117A","article-title":"Prior distributions for variance parameters in hierarchical models","volume":"1","author":"A Gelman","year":"2006","journal-title":"Bayesian Anal"},{"key":"pone.0332607.ref019","first-page":"1","article-title":"A joint Bayesian spatiotemporal risk prediction model of COVID-19 incidence, IC admission, and death with application to Sweden","author":"IGNM Jaya","year":"2022","journal-title":"Ann Reg Sci"},{"issue":"2","key":"pone.0332607.ref020","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1111\/j.1467-9868.2008.00700.x","article-title":"Approximate Bayesian inference for latent Gaussian models by using integrated nested Laplace approximations","volume":"71","author":"H Rue","year":"2009","journal-title":"Journal of the Royal Statistical Society Series B: Statistical Methodology"},{"issue":"1","key":"pone.0332607.ref021","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/s10109-019-00311-4","article-title":"Bayesian spatiotemporal mapping of relative dengue disease risk in Bandung, Indonesia","volume":"22","author":"IGNM Jaya","year":"2019","journal-title":"J Geogr Syst"},{"key":"pone.0332607.ref022","unstructured":"Chang W, Cheng J, Allaire J, Sievert C, Schloerke B, Xie Y, et al. shiny: Web application framework for R [Internet]. 2024. Available from: https:\/\/github.com\/rstudio\/shiny"},{"key":"pone.0332607.ref023","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-24277-4","volume-title":"ggplot2: Elegant graphics for data analysis","author":"H Wickham","year":"2016"},{"key":"pone.0332607.ref024","unstructured":"Auguie B. gridExtra: Miscellaneous functions for \u201cgrid\u201d graphics [Internet]. 2015. Available from: http:\/\/cran.r-project.org\/package=gridExtra"},{"issue":"2","key":"pone.0332607.ref025","first-page":"1","article-title":"Package \u201cRColorBrewer\u201d","volume":"84","author":"E Neuwirth","year":"2011","journal-title":"Phys Rev D-Particles, Fields, Gravit Cosmol"},{"key":"pone.0332607.ref026","unstructured":"Harrell J. Hmisc: Harrell miscellaneous [Internet]. 2023. Available from: https:\/\/hbiostat.org\/R\/Hmisc"},{"key":"pone.0332607.ref027","unstructured":"Attali D. shinyjs: Easily improve the user experience of your shiny apps in seconds [Internet]. 2022. Available from: https:\/\/deanattali.com\/shinyjs"},{"key":"pone.0332607.ref028","unstructured":"Wickham H, Fran\u00e7ois R, Henry L, M\u00fcller K. dplyr: A grammar of data manipulation [Internet]. 2022. Available from: https:\/\/github.com\/tidyverse\/dplyr"},{"issue":"18","key":"pone.0332607.ref029","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v063.i18","article-title":"Comparing implementations of estimation methods for spatial econometrics","volume":"63","author":"R Bivand","year":"2015","journal-title":"J Stat Softw"},{"key":"pone.0332607.ref030","unstructured":"Hijmans R. raster: Geographic data analysis and modelling [Internet]. 2024. Available from: https:\/\/rspatial.org\/raster"},{"issue":"6","key":"pone.0332607.ref031","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v084.i06","article-title":"tmap: Thematic maps in R","volume":"84","author":"M Tennekes","year":"2018","journal-title":"J Stat Softw"},{"issue":"7","key":"pone.0332607.ref032","doi-asserted-by":"crossref","first-page":"683","DOI":"10.1016\/j.cageo.2004.03.012","article-title":"Multivariable geostatistics in S: the gstat package","volume":"30","author":"EJ Pebesma","year":"2004","journal-title":"Comput Geosci"},{"key":"pone.0332607.ref033","unstructured":"Solt F, Hu Y. dotwhisker: Dot-and-whisker plots of regression results [Internet]. 2024. Available from: https:\/\/fsolt.org\/dotwhisker"},{"key":"pone.0332607.ref034","unstructured":"Adelchi A. The R package \u201csn\u201d: The skew-normal and related distributions such as the skew-t and the SUN [Internet]. 2023. Available from: http:\/\/azzalini.stat.unipd.it\/SN"},{"issue":"8","key":"pone.0332607.ref035","doi-asserted-by":"crossref","DOI":"10.1590\/0074-02760170445","article-title":"Risk factors for human Mycobacterium bovis infections in an urban area of Brazil","volume":"113","author":"MR Silva","year":"2018","journal-title":"Mem Inst Oswaldo Cruz"},{"key":"pone.0332607.ref036","unstructured":"WAHIS. World Animal Health Information System [Internet]. [cited 2024 Sep 22]. Available from: https:\/\/wahis.woah.org\/#\/home"},{"key":"pone.0332607.ref037","unstructured":"WHO. World Health Organisation [Internet]. [cited 2024 Jul 7]. Available from: https:\/\/www.who.int\/teams\/global-tuberculosis-programme\/data"},{"key":"pone.0332607.ref038","unstructured":"FAOSTAT. Food and agriculture organisation [Internet]. [cited 2024 Aug 3]. Available from: https:\/\/www.fao.org\/faostat\/en\/#data\/QCL"},{"key":"pone.0332607.ref039","unstructured":"World Bank. Population, total [Internet]. [cited 2025 Jun 28]. Available from: https:\/\/data.worldbank.org\/indicator\/SP.POP.TOTL"},{"key":"pone.0332607.ref040","unstructured":"WorldClim. Global climate and weather data [Internet]. [cited 2025 Jun 29]. Available from: https:\/\/www.worldclim.org\/data\/index.html"},{"issue":"3","key":"pone.0332607.ref041","doi-asserted-by":"crossref","first-page":"57","DOI":"10.5539\/jsd.v17n3p57","article-title":"A survey of the geographic area, altitude, coastline, and climate of African countries and regions: implications for Africa\u2019s development","volume":"17","author":"AJ Kaba","year":"2024","journal-title":"J Sustain Dev"},{"key":"pone.0332607.ref042","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1186\/1475-2875-13-126","article-title":"Modelling the effects of weather and climate on malaria distributions in West Africa","volume":"13","author":"A Arab","year":"2014","journal-title":"Malar J"},{"key":"pone.0332607.ref043","unstructured":"ArcGis Hub. Africa boundaries [Internet]. [cited 2024 Aug 20]. Available from: https:\/\/hub.arcgis.com\/datasets\/07610d73964e4d39ab62c4245d548625\/explore"},{"issue":"1","key":"pone.0332607.ref044","doi-asserted-by":"crossref","first-page":"10053","DOI":"10.1038\/s41598-018-28426-6","article-title":"The influence of meteorological factors on tuberculosis incidence in Southwest China from 2006 to 2015","volume":"8","author":"Y Xiao","year":"2018","journal-title":"Sci Rep"},{"key":"pone.0332607.ref045","doi-asserted-by":"crossref","DOI":"10.1016\/j.rama.2023.09.008","article-title":"Waterhole characteristics in tuberculosis positive and negative beef cattle farms from endemic regions in Spain","volume":"92","author":"G Herrero-Garc\u00eda","year":"2024","journal-title":"Rangel Ecol Manag"},{"issue":"1","key":"pone.0332607.ref046","doi-asserted-by":"crossref","first-page":"29","DOI":"10.3329\/mh.v3i1.19779","article-title":"Growing significance of Mycobacterium bovis in human health","volume":"3","author":"M Pal","year":"2014","journal-title":"Microbes & Health"},{"issue":"10059","key":"pone.0332607.ref047","doi-asserted-by":"crossref","first-page":"2460","DOI":"10.1016\/S0140-6736(16)32186-9","article-title":"Zoonotic tuberculosis in Africa: challenges and ways forward","volume":"388","author":"L Carruth","year":"2016","journal-title":"Lancet"},{"issue":"4","key":"pone.0332607.ref048","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1111\/tmi.13970","article-title":"Prevalence of extra-pulmonary tuberculosis in Africa: A systematic review and meta-analysis","volume":"29","author":"S Hailu","year":"2024","journal-title":"Trop Med Int Health"},{"issue":"6","key":"pone.0332607.ref049","article-title":"Prevalence of bovine tuberculosis in dairy cattle in China during 2010-2019: A systematic review and meta-analysis","volume":"15","author":"Q-L Gong","year":"2021","journal-title":"PLoS Negl Trop Dis"},{"key":"pone.0332607.ref050","doi-asserted-by":"crossref","first-page":"20130624","DOI":"10.1098\/rspb.2013.0624","article-title":"Dilution effect in bovine tuberculosis: risk factors for regional disease occurrence in Africa","volume":"280","author":"ZYX Huang","year":"2013","journal-title":"Proc R Soc B"},{"key":"pone.0332607.ref051","doi-asserted-by":"crossref","first-page":"148621","DOI":"10.1016\/j.scitotenv.2021.148621","article-title":"Meteorological factors contribute to the risk of pulmonary tuberculosis: A multicenter study in eastern China","volume":"793","author":"Z Li","year":"2021","journal-title":"Sci Total Environ"}],"container-title":["PLOS One"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0332607","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T18:32:00Z","timestamp":1764700320000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0332607"}},"subtitle":[],"editor":[{"given":"Rebecca Lee","family":"Smith","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2025,12,2]]},"references-count":51,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2025,12,2]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0332607","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,12,2]]}}}