-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependencies #139
Comments
Hi @ellispatrick , thanks for this suggestion. Yes, It may make sense to move this to Thanks for the link above to the section in the R Packages book -- some useful details / recommendations there about choosing I'll assign this issue to me for now and we can consider some more. |
hello here, thanks for opening this issue. One solution is to move the See also waldronlab/TENxIO#3 In the meantime, I think the Dario |
Hi @ellispatrick @drighelli , we just pushed this change to Bioc-devel in this pull request: #140 Thanks again for the suggestion. Let's wait for it to go through the Bioc build system over the next couple of days, and then we can confirm the new lower number of dependencies and close this issue if we are happy with it. |
I checked and this update has now reduced the number of dependencies from 100 to 73 in Bioc-devel, so I think this is a good improvement! I'll close the issue. Thank you! |
Hi,
We have been trying to reduce the number of dependencies for some of our packages. Looking in dependency trees, a significant proportion of SpatialExperiment's dependencies come drop DropletUtils. It seems like read10xCounts() is only used in the examples and vignette, perhaps 1) maybe it doesn't need to be used at all or 2) add it to Suggests? I'm unsure about Bioconductor standards, but this would align with Hadley's recommendations.
"Suggests: your package can use these packages, but doesn’t require them. You might use suggested packages for example datasets, to run tests, build vignettes, or maybe there’s only one function that needs the package."
https://r-pkgs.org/dependencies-mindset-background.html#sec-dependencies-imports-vs-suggests
Thanks,
Ellis
The text was updated successfully, but these errors were encountered: