Getting dartRverse to function in shinyapps.io

10 views
Skip to first unread message

Alan Couch

unread,
Mar 19, 2026, 1:09:41 AM (2 days ago) Mar 19
to dartR
I'm trying a few apps in shiny which works well for my purposes. But I run into trouble when I want to use dartRverse on shiny. The problems are version related in particular when I load  dartRverse on shiny I get :

The following Bioconductor packages appear to be from a separate Bioconductor release: - BiocGenerics [installed 0.56.0 != latest 0.54.1] renv may be unable to restore these packages. Bioconductor version: 3.21

I'm using R-4.5.3 and tried dartR and dartRverse but it seems shinyapps.io is pinned to Bioc 3.21 right now. My BiocVersion is 3.21.1 which I needed to allow something else to work. I tried suppressing renv but that didn't work.

If you have any thoughts I'd be grateful. Obviously I am trying to remain reproducible and future proof and want to use dartRverse rather than some code to workaround with adgenet alone etc. I'm wondering if my expectations might be a bit too high on this?

Jose Luis Mijangos

unread,
Mar 19, 2026, 8:38:04 AM (2 days ago) Mar 19
to dartR

Hi Alan,

I’ve used Rhino (https://appsilon.github.io/rhino/) as a framework for developing Shiny apps, and I thought it might be relevant to the issue you’re facing.

Rhino uses renv for dependency management, and this page may be useful, especially the section on manual dependency management:

https://appsilon.github.io/rhino/articles/explanation/renv-configuration.html?q=renv#manual-dependency-management

Cheers,
Luis

Alan Couch

unread,
Mar 19, 2026, 4:22:49 PM (2 days ago) Mar 19
to dartR
Thanks Luis, this looks really helpful. Plenty to learn, but on, I crack. Cheers
Reply all
Reply to author
Forward
0 new messages