我正在使用此链接学习生物信息学: 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
由于
答案 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"