Zar*_*rni 5 r devtools bioconductor cran package-development
我正在开发一个 R 包,其中一个依赖包是 multtest。它仅在 Bioconductor 上可用,如下所示。我正在使用devtools来构建包。而且,当我在 R 控制台上运行devtools::install()时,我希望multtest能够像我的其他 CRAN 软件包一样自动安装(如果尚未安装)。我确实知道如何手动安装 Bioconductor 软件包。
以下链接建议我应该放置
biocViews:
Run Code Online (Sandbox Code Playgroud)
在包的描述文件中,用于自动安装 Bioconductor 包。
biocViews:在上面的行中(我Imports:不确定它放在哪里同样重要?)并且要安装的 Bioconductor 包放在Imports:下面
biocViews:在上面的行中Imports:,要安装的 Bioconductor 包就放在 like 之后biocViews: multtest。这个确切的答案位于 Vivekbhr 回复 Vivian 的未投票线程的末尾,如下所示
我还跟进并检查了依赖 Bioconductor 的软件包的描述文件,如下所示
我遵循了这些研究解决方案,将 multest 与biocViews:、 下面biocViews:、之下放在一起Imports:。所有这些都返回了包依赖性或包未找到错误,如下图所示。
然后,我手动重新安装了 multtest,它就可以工作了。但是,我仍然希望拥有Imports哈德利书中的章节中提到的自动安装功能,如下所示
是否可以?我是否误解了什么或做错了什么?
非常感谢!
| 归档时间: |
|
| 查看次数: |
562 次 |
| 最近记录: |