Grilled Cheese

ExploreLog inSign up

Simon Smart

@simonsmart.bsky.social

264 Following208 Followers

✨ Research Software Engineer at University of Birmingham
🥔 Former spudologist
🌱 Grows plants 🚲 Rides bikes 🍺 Brews beer
🌐 https://github.com/simon-smart88

PostsRepliesMedia
@statsforbios.bsky.socialSep 11, 2026, 8:12 AMReposted by @simonsmart.bsky.social

Preprint shinyapp by @simonsmart.bsky.social here. User-friendly, reproducible software for high-resolution predictions from aggregate polygon case counts (or other data). Once you're done, click a button to get a Rmd file out. #RStats #DiseaseMapping #malaria

www.medrxiv.org/content/10.6...

The Disagapp hex logo. Polygons and rasters superimposed.
@simonsmart.bsky.socialSep 9, 2026, 10:51 AM

I like the backticks as it makes the options immediately distinguishable from the explanatory text and to me this is valid R code. Including the quotes makes it easier to copy and paste and is what the user needs to provide. So it seems as if C is “correct”, but if so why do tidyverse use B? 3/3

@simonsmart.bsky.socialSep 9, 2026, 10:51 AM

Then I inherited code with option C and checked the tidyverse style guide which says “Text that contains valid R code should be marked as such using backticks” style.tidyverse.org/documentatio... but then looking at various docs in the tidyverse, they use option B. github.com/tidyverse/ti... 2/3

@simonsmart.bsky.socialSep 9, 2026, 10:50 AM

#rstats When you have a choice of characters as a parameter to a function, how should the choices be formatted in the docs? I have previously used option A without ever checking what the "correct" way is. 1/3

3 options for formatting:

character. Outcome type for the dataset. Either `binary` or `continuous`.
character. Outcome type for the dataset. Either "binary" or "continuous".
character. Outcome type for the dataset. Either `"binary"` or `"continuous"`.
@simonsmart.bsky.socialJun 18, 2026, 6:22 PM

It was already one of the most impactful academic shiny apps with > 400 citations, but this update makes it reproducible using {shinyscholar}. Whatever you do in the app, you can download a Quarto document that reproduces every step or render it to produce an html report. 2/5

Example Quarto and html reports produced by the app
1
@simonsmart.bsky.socialJun 18, 2026, 6:21 PM

Metainsight is now available on CRAN! cran.r-project.org/package=meta... It is a shiny app for conducting network meta-analysis, which in simple terms, is used by doctors to decide which of multiple treatments is best to treat your ailments. #rstats #metaanalysis #openscience 1/5

A screenshot of the app running show options in the sidebar and two forest plots displayed side by side
1
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-13 09:58:44 EDT