Skip to content

[Bioc-devel] Too many dependencies / MultiAssayExperiment + rtracklayer

5 messages · Shraddha Pai, Marcel Ramos, Hervé Pagès +1 more

#
Hi all,
Despite moving rarely-used packages to Suggests and eliminating some (e.g.
TCGAutils), the number of dependencies is still listed as 200 for our
package netDx.
https://www.bioconductor.org/packages/devel/bioc/html/netDx.html#since
Is there anything else we can do to cut down on dependencies?

Thank you,
Shraddha

On Tue, Sep 21, 2021 at 5:35 PM Shraddha Pai <shraddha.pai at utoronto.ca>
wrote:

  
  
#
Hi Shraddha,

Note that the badge on the landing page is using this formula (~ from 
the `biocViews` package):

```r
db <- available.packages(repos = BiocManager::repositories())
deps <- tools::package_dependencies("netDx", db, recursive = TRUE, 
reverse = FALSE, which = "strong")
lengths(deps)
#' netDx
#'??? 109
```

This number is not matching up with the value listed in the badge. Herv? 
is currently looking into it
and will have an update soon.

Best regards,

Marcel
On 10/18/21 12:05 PM, Shraddha Pai wrote:
---
Marcel Ramos
Bioconductor Core Team
Roswell Park Comprehensive Cancer Center
Dept. of Biostatistics & Bioinformatics
Elm St. & Carlton St.
Buffalo, New York 14263


This email message may contain legally privileged and/or...{{dropped:4}}
#
Indeed. The wrong set of repos was used for the count:

   db <- available.packages(repos=BiocManager::repositories(version="3.13"))

   deps <- tools::package_dependencies("netDx", db, recursive=TRUE, 
reverse=FALSE, which="strong")

   lengths(deps)

   # netDx

   #   200


Fixed now: https://bioconductor.org/packages/3.14/netDx

Sorry for the inconvenience.

Cheers,
H.
On 18/10/2021 13:31, Marcel Ramos wrote:

  
    
#
Hi Marcel and Herv?,
Easiest fix ever, for me! :)

Whew, I'm glad all that sleuthing around dependencies brought down the
count significantly.

Thank you for following up on this,
Shraddha


On Mon, Oct 18, 2021 at 5:59 PM Herv? Pag?s <hpages.on.github at gmail.com>
wrote:

  
  
#
If you're willing to depend on R (>= 4.0.0), then tools::R_user_dir() can
replace the 'rappdirs' package.

/Henrik
On Mon, Oct 18, 2021, 09:05 Shraddha Pai <shraddha.pai at utoronto.ca> wrote: