我试图对NCBI数据库爆炸一个8聚体(长度为8的字符串)。但是,每当我使用qblast时,它就相对于匹配而言都是空的。这是我的代码:biopython qblast函数没有返回数据
from Bio.Blast.NCBIWWW import qblast
import Bio.Blast.NCBIXML as parser
a = qblast('blastp','nr','GGMPSGCS')
b = parser.read(a)
print b.alignments`
每当我这样做,它只是打印空列表[]。这是为什么发生?任何人都可以照亮它吗?
我可以使用NCBI在线BLAST工具进行匹配,如果使用更长的kmer(比如“SSRVQDGMGLYTARRVR”),我甚至可以获得匹配结果。恰巧我所搜寻的所有8个人都空了。