将DESeq2添加为R包的依赖时,为什么R会崩溃?

时间:2017-10-19 19:32:37

标签: r devtools r-package roxygen2

我正在使用devtools和roxygen2编写R包。请注意,这是我第一次制作一个包,所以也许我错过了一些重要的东西。

我想添加一个依赖项,包,DESeq2。我尝试过多种方式,但相信正确的方法是将以下内容添加到我的DESCRIPTIONS文件中。

Depends:
    DESeq2

如果我添加这个,当我构建并重新加载时,我会收到致命的错误。在RStudio中运行时,它只是给出一个“致命错误”对话框并重新启动应用程序。它似乎是构建的,但是当它发生时library(myPackage),它会立即崩溃。

如果我从DESCRIPTIONS文件中删除Depends部分,它会构建并加载正常。更重要的是,如果我包含一个不同的包,例如ggplot2,那么它也可以构建并加载。

一个包怎么会导致它无法作为依赖加载并完全崩溃?有没有其他方法可以要求它,或者有没有办法深入挖掘原因?

非常感谢。

0 个答案:

没有答案