{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T15:20:59Z","timestamp":1778858459699,"version":"3.51.4"},"reference-count":23,"publisher":"Public Library of Science (PLoS)","issue":"10","license":[{"start":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T00:00:00Z","timestamp":1760313600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1013551","type":"journal-article","created":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T17:31:07Z","timestamp":1760376667000},"page":"e1013551","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":1,"title":["Ten quick tips for developing a reproducible Shiny application"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7751-6238","authenticated-orcid":true,"given":"Julien","family":"Brun","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Greg","family":"Jan\u00e9e","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Renata G.","family":"Curty","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2025,10,13]]},"reference":[{"key":"pcbi.1013551.ref001","unstructured":"Chang W, Cheng J, Allaire JJ, Sievert C, Schloerke B, Xie Y, et al. shiny: web application framework for R; 2024. Available from: https:\/\/shiny.posit.co\/"},{"key":"pcbi.1013551.ref002","volume-title":"Mastering shiny: build interactive apps, reports, and dashboards powered by R","author":"H Wickham","year":"2021","edition":"1"},{"key":"pcbi.1013551.ref003","unstructured":"Shiny for R Gallery. In: Shiny [Internet] [cited 14 Jan 2025]. Available from: https:\/\/shiny.posit.co\/r\/gallery\/"},{"key":"pcbi.1013551.ref004","unstructured":"Shanny-Csik S. Intro to Shiny\u2014building reactive apps and dashboards [Internet] [cited 14 Jan 2025]. Available from: https:\/\/ucsb-meds.github.io\/EDS-296-Intro-to-Shiny\/"},{"key":"pcbi.1013551.ref005","unstructured":"Ushey K, Wickham H. renv: project environments; 2024. Available from: https:\/\/CRAN.R-project.org\/package=renv"},{"key":"pcbi.1013551.ref006","unstructured":"Shiny\u2014Debugging Shiny applications. In: Shiny [Internet]. 15 Oct 2019 [cited 14 Jan 2025]. Available from: https:\/\/shiny.posit.co\/r\/articles\/improve\/debugging\/"},{"key":"pcbi.1013551.ref007","unstructured":"OpenMathLib\/OpenBLAS; 2025. Available from: https:\/\/github.com\/OpenMathLib\/OpenBLAS"},{"key":"pcbi.1013551.ref008","doi-asserted-by":"crossref","DOI":"10.5206\/EKCH6181","article-title":"Sensitive data: practical and theoretical considerations.","volume-title":"Research data management in the Canadian context: A guide for practitioners and learners","author":"AB Rod","year":"2023"},{"key":"pcbi.1013551.ref009","unstructured":"About CC Licenses. In: Creative Commons [Internet] [cited 6 Jun 2025]. Available from: https:\/\/creativecommons.org\/share-your-work\/cclicenses\/"},{"key":"pcbi.1013551.ref010","unstructured":"BibTeX. [cited 5 Sept 2025]. Available from: https:\/\/www.bibtex.org\/"},{"key":"pcbi.1013551.ref011","unstructured":"Druskat S, et al. Citation File Format (CFF); 2023. Available from: https:\/\/citation-file-format.github.io\/1"},{"key":"pcbi.1013551.ref012","unstructured":"Shinylive. In: Shiny for Python [Internet] [cited 14 Jan 2025]. Available from: https:\/\/shiny.posit.co\/py\/docs\/shinylive.html"},{"key":"pcbi.1013551.ref013","volume-title":"R: a language and environment for statistical computing","author":"R Core Team","year":"2024"},{"key":"pcbi.1013551.ref014","doi-asserted-by":"crossref","DOI":"10.1201\/9780429447273","volume-title":"Interactive web-based data visualization with R, plotly, and shiny","author":"C Sievert","year":"2020"},{"key":"pcbi.1013551.ref015","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":"pcbi.1013551.ref016","unstructured":"Xie Y, Cheng J, Tan X. DT: a wrapper of the JavaScript Library \u201cDataTables\u201d; 2024. Available from: https:\/\/CRAN.R-project.org\/package=DT"},{"key":"pcbi.1013551.ref017","unstructured":"Cheng J, Schloerke B, Karambelkar B, Xie Y. leaflet: Create Interactive Web Maps with the JavaScript \u201cLeaflet\u201d Library; 2024. Available from: https:\/\/CRAN.R-project.org\/package=leaflet"},{"key":"pcbi.1013551.ref018","unstructured":"Quarto. In: Quarto [Internet] [cited 14 Jan 2025]. Available from: https:\/\/quarto.org\/"},{"key":"pcbi.1013551.ref019","unstructured":"Quarto Dashboards. In: Quarto [Internet] [cited 14 Jan 2025]. Available from: https:\/\/quarto.org\/docs\/dashboards\/"},{"key":"pcbi.1013551.ref020","volume-title":"shinylive: run \u201cshiny\u201d applications in the browser. CRAN: Contributed Packages","author":"B Schloerke","year":"2023"},{"key":"pcbi.1013551.ref021","volume-title":"promises: abstractions for promise-based asynchronous programming. CRAN: Contributed Packages","author":"J Cheng","year":"2018"},{"key":"pcbi.1013551.ref022","volume-title":"bslib: custom \u201cBootstrap\u201d \u201cSass\u201d themes for \u201cshiny\u201d and \u201crmarkdown\u201d. CRAN: Contributed Packages","author":"C Sievert","year":"2021"},{"key":"pcbi.1013551.ref023","unstructured":"Chang W. Shiny\u2014Shiny Assistant. In: Shiny [Internet]. 9 Oct 2024 [cited 22 May 2025]. Available from: https:\/\/shiny.posit.co\/blog\/posts\/shiny-assistant\/"}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1013551","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T17:31:13Z","timestamp":1760376673000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1013551"}},"subtitle":[],"editor":[{"given":"Francis","family":"Ouellette","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2025,10,13]]},"references-count":23,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2025,10,13]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1013551","relation":{},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,13]]}}}