【发布时间】:2021-03-11 19:47:37
【问题描述】:
我仍然对 R 中如何处理命名空间感到有些困惑。特别是,我使用 Bioconductor 生态系统,在该生态系统中,我没有明确加载的各种库中的大量内容在后台被调用。
具体来说,我正在使用oligo 包读取.cel 文件,它返回给我一个HTAFeatureSet 对象,我不知道它来自哪个包。一个简单的谷歌搜索也不是很有帮助,我只是得到了关于如何使用这些对象的结果,而不是它来自哪个库。
R 中是否有类似于
?或class的函数返回对象的库,以便我可以阅读更多有关该对象背后的想法的信息?
【问题讨论】:
-
oligo已经是我正在使用的包的名称,所以help(oligo)只会产生“指定包和库中没有'oligo'的文档:你可以试试'??oligo'” .命令??oligo也很有用。现在,来自其他编程语言,我通常会假设我的HTAFeatureSet类只是来自我最初使用的包,但不幸的是,在使用 Bioconductor 环境时,这似乎不是真的......跨度> -
我不确定谁投了反对票,我猜你的问题听起来有点含糊。 HTAFeatureSet 来自包 oligo。当您阅读 cel 文件时,它会设置类。 rdrr.io/bioc/oligo/src/R/read.celfiles.R 。不幸的是,关于可以应用哪些方法的文档并不多。
-
我无法安装该软件包,但从rdrr.io/bioc/oligo/src/R/methods-HtaFeatureSet.R 我认为您可以使用 rma() 和 stArrayPmInfo() 以及其他可能
-
代替
??oligo试试??HTAFeatureSet
标签: r namespaces libraries bioconductor