query(包seqinr):错误

时间:2014-11-07 22:24:55

标签: r bioinformatics

我正在使用此链接学习生物信息学: http://a-little-book-of-r-for-bioinformatics.readthedocs.org/en/latest/src/chapter3.html 我使用R 3.0.3和R studio,在运行下面的代码时出现错误,为什么?

library("seqinr")    
choosebank("refseqViruses")
query("Dengue1", "AC=NC_001477")
attributes(Dengue1)
Error: object 'Dengue1' not found

由于

1 个答案:

答案 0 :(得分:0)

所以我不确定它是否有帮助(我在看到这个问题之前没有使用过&seqinr'包),但是你试过调用'属性()'带引号的功能?

> choosebank("refseqViruses")
> query("Dengue1", "AC=NC_001477")
> attributes(Dengue1)
Error: object 'Dengue1' not found

VS

> attributes("Dengue1")
NULL

那' NULL'是指一个空的对象,所以也许可以用另一个入藏ID来尝试?

希望有所帮助。

  • 编辑:

将查询保存到变量并调用' attributes()'在它上面,它支持一个空对象:

> d1<-query("Dengue1", "AC=NC_001477")
> attributes(d1)
$names
[1] "call"     "name"     "nelem"    "typelist" "req"      "socket" 
$class
[1] "qaw"