giulia.roeth
09/18/2026, 4:14 PMJames Fellows Yates
09/18/2026, 4:36 PMJames Fellows Yates
09/18/2026, 4:37 PMPhil Ewels
09/18/2026, 6:21 PMPhil Ewels
09/18/2026, 6:21 PMChristina Schmidt
09/21/2026, 7:21 AMJames Fellows Yates
09/21/2026, 7:22 AMJames Fellows Yates
09/21/2026, 7:22 AMJames Fellows Yates
09/21/2026, 7:24 AMChristina Schmidt
09/21/2026, 7:32 AMPhil Ewels
09/21/2026, 7:38 AMPhil Ewels
09/21/2026, 7:39 AMPhil Ewels
09/21/2026, 7:39 AMPhil Ewels
09/21/2026, 7:40 AMJames Fellows Yates
09/21/2026, 8:36 AMJames Fellows Yates
09/21/2026, 8:36 AMChristina Schmidt
09/21/2026, 8:37 AMPhil Ewels
09/21/2026, 9:53 AMbioconductor-metaproviz, bioconductor-omnipathr). Then there is one core R dep that's missing (r-qcc) that'll need to be packaged on conda-forge.Phil Ewels
09/21/2026, 4:27 PMChristina Schmidt
09/21/2026, 5:55 PMPhil Ewels
09/21/2026, 6:33 PMPhil Ewels
09/21/2026, 7:33 PMPhil Ewels
09/21/2026, 9:27 PMChristina Schmidt
09/22/2026, 5:26 AMgiulia.roeth
10/05/2026, 2:20 PMgiulia.roeth
10/27/2026, 12:03 PMqcc dependency in the new release, so this should not hold us back there. Would it therefore be acceptable for us to use a custom image that installs the new version of MetaProViz from the GitHub release tag as a temporary solution, and to switch to Bioconda as soon as the new MetaProViz version is available there? We would highly appreciate it, since we would like to continue with the publishing process. Thank you in advance!Phil Ewels
10/28/2026, 8:59 PMPhil Ewels
10/28/2026, 9:00 PMPhil Ewels
10/28/2026, 9:08 PMHad a dig through bioconda-recipes and there's precedent for this π
β’ Lots of R packages there build straight from GitHub release tarballs, e.g. r-azimuth and r-bayesprism:
https://github.com/bioconda/bioconda-recipes/blob/master/recipes/r-azimuth/meta.yaml
https://github.com/bioconda/bioconda-recipes/blob/master/recipes/r-bayesprism/meta.yaml
β’ bioconductor-cellhashr keeps theprefix but builds from a GitHub tag:bioconductor-
https://github.com/bioconda/bioconda-recipes/blob/master/recipes/bioconductor-cellhashr/meta.yaml
So my suggestion: addnow with the source pointing at the GitHub release tag. When the Bioconductor release lands, switch the source URL and bump the version. Using the same package name the whole time means the nf-core module never has to change containers, and you can skip the custom Docker image. Worth a quick check with the Bioconda folks first, but I can't see why it'd be a problem πbioconductor-metaproviz
giulia.roeth
11/02/2026, 3:52 PMbioconductor-metaproviz is merged and built soon? We know Bioconda is the better solution. But if it will take longer, we would really appreciate being allowed to use the custom image for a short period of time, because the timing is critical for us. We need to publish the modules by the end of the year.
I saw that your PR for OmnipathR 4.0.0 (bioconda/bioconda-recipes#69442) is merged, thank you! Would it be possible to update the draft PR you already started, βAdd bioconductor-metaproviz 4.0.0β (bioconda/bioconda-recipes#69443)? Or should we open a new one? Here is what would change compared to the current draft:
β’ source: the GitHub tag v4.99.0 (commit f76eacf0973161bc204c66f33440898e62033ce1), <https://github.com/saezlab/MetaProViz/archive/refs/tags/v4.99.0.tar.gz>, instead of the Bioconductor 4.0.0 tarball
β’ version: 4.99.0 instead of 4.0.0
β’ r-qcc dependency removed, the new version does not import it any more, so the conda-forge PR for it is no longer needed for us
β’ two new imports: r-ggnewscale and r-withr, both are on conda-forge
One question: after the Bioconductor release, do we need to update the recipe ourselves (switch back to the Bioconductor URL and bump the version), or does the Bioconda bulk update handle it? We saw bioconductor-skeleton update-all-packages in the bulk docs, but are not sure how it treats a recipe with a GitHub source.
Thanks again for all the help!Phil Ewels
11/03/2026, 9:13 AMgiulia.roeth
11/03/2026, 12:06 PMPhil Ewels
11/03/2026, 2:30 PMPhil Ewels
11/03/2026, 2:30 PMPhil Ewels
11/03/2026, 2:31 PMMaxime Garcia
11/03/2026, 2:40 PMgiulia.roeth
11/03/2026, 2:48 PM