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

2021-09-20 Thread 顾祖光
An analysis with the pkgndep package (https://github.com/jokergoo/pkgndep) shows the three heaviest packages are RCy3, clusterExperiment and netSmooth. If you can move these three packages to SUGGESTS (where the packages are loaded only when related functions are called), I think the number of depe

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

2021-09-20 Thread Michael Lawrence via Bioc-devel
Hi Shraddha, >From the rtracklayer perspective, it sounds like Rsamtools is (indirectly) bringing in those system libraries. I would have expected zlibbioc to cover the zlib dependency, and perhaps bz2 and lzma support is optional. Perhaps a core member could comment on that. In the past, I've us

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

2021-09-20 Thread Shraddha Pai
Hello again, I'm trying to simplify the dependencies for my package "netDx", make it easier to install. It's currently got over 200(!) + some Unix libraries that need to be installed. 1. I ran pkgDepMetrics() from BiocPkgTools to find less-needed pkgs, and the package with the most dependencies is

[Bioc-devel] Automate package check workflow + Dockers for devel-vs-release

2021-09-20 Thread Shraddha Pai
Hello BioC community, Is there a recommended set of tools / workflow for automating build and check of a package update? I'm currently manually doing this. I've seen some discussion from 2015 around Travis CI (which I've yet to use) but not sure if that's current. If there's a workshop that cover