DNA中的DNAStringSet错误Biostrings

时间:2014-03-28 16:08:24

标签: string r bioinformatics fasta bioconductor

我在Biostars上发布了同样的窘境,但似乎流量很低,所以我想我可能会把它放在这里。

我试图使用Bioconductor的'Biostrings'包和'DNAStringSet'函数将序列的fasta文件导入R中,但我一直得到同样的错误:

Error in .Call2("new_XString_from_CHARACTER", classname, x, start(solved_SEW),  : 
key 112 (char 'p') not in lookup table

我的fasta文件(“FileName.fa”)由各种长度序列组成,格式如下:

>GeneNameOne
CAGACACCCATAGATACAGATAGACAGATAGAGAAGACACCACCACACAATGA
>GeneNameTwo
CGCGACATGAACCCATGATAGACGATGAGACCCCACACACACC
...etc

我在Unix终端中执行了'grep p FileName.fa',但是我没有收到任何输出。

有没有人知道发生了什么?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我明白了。我用过#DNA; readDNAStringSet'而是这样:

FileName <- readDNAStringSet("FileName.fa")

它的工作非常出色。

希望这可以帮助其他有类似问题的人。