First mentioned in the context of the website (https://github.com/blekhmanlab/compendium_website/issues/8#issue-1801199264), we can do this flexibly in R.