首页 > 解决方案 > Bioconductor和CRAN之间的通用包

问题描述

在 Bioconductor 和 CRAN 存储库中是否有任何包提交?可以在两个存储库中提交一个包吗?我们怎样才能意识到这一点?

标签: rpackagebioconductorcran

解决方案


为了回答您的倒数第二个调查,交叉提交通常是(IMO)不好的形式,因为 bioconductor 的关注点非常狭窄,而 CRAN 的关注点要大得多,并且会在必要时从 bioconductor 中撤出。那些更熟悉 bioconductor 的人应该纠正所说的意见,如果它是错误的,虽然(这些天对 SO R 的人来说通常不是问题,尽管所说的更正中有礼貌的部分)。

但是,可以使用 R 本身来回答您的初始和最终查询:

bioc <- as.data.frame(available.packages(contrib.url("http://www.bioconductor.org/packages/3.8/bioc")))
cran <- as.data.frame(available.packages())

intersect(bioc$Package, cran$Package)
## [1] mixOmics

推荐阅读