2

我一直在使用minfiR 包。当我使用另一台计算机时,所有功能都可以正常工作。minfi我在自己的笔记本电脑上安装了2 天。大多数功能都可以正常工作,但是当我使用具有功能的命令时,preprocessSWAN()出现错误

Error: could not find function ¨proprocessSWAN¨

每次我只使用这个函数,在运行分析的中途,我都会收到这个错误。

我还尝试重新安装minfi以查看安装过程中是否出现问题。但即使重新安装后,我也发现同样的问题。此功能在我的 Windows 和其他计算机上都可以正常工作。

谁能告诉我为什么我的 ubuntu 会出现这个问题?我应该怎么做才能让它发挥作用?

4

1 回答 1

3

我建议检查您在每台机器上是否有相同的版本。查看包裹的新闻,表明这preprocessSWAN()是相当新的。所以,看看:

library(minfi)
packageVersion("minfi")

在您拥有的每台机器上。我意识到你更新了你的包,但你真的需要检查你所有的生物导体包是否都是最新的。因此,请尝试以下操作:

url='http://bioconductor.org/biocLite.R'
source(url)
update.packages(repos=biocinstallRepos())

另外,您运行的是相同版本的 R 吗?version在两台机器上键入。要获得相同的生物导体版本,您将(我认为)需要相同版本的 R。因此您可能需要升级 R。

于 2012-09-19T13:28:27.360 回答