我试图使用NcbitblastnCommandline对一个核苷酸序列进行蛋白质查询,然后报告结果。程序运行正常。但是,结果是,我的查询序列包含XXXXXXXX而不是输入序列。有人知道怎么解决这个问题吗?你知道吗
我使用的代码是:
output=NcbitblastnCommandline(query=QUERY, subject=ALL_SUBJECTS, evalue=0.001, outfmt=5)()[0]
blast_result_record = NCBIXML.read(StringIO(output))
print(output)
我的hsp\u qseq输出如下(很多XXXXX): Dtligvaitdgnqqimlfsnegkairfaetdvramgrtakgvrgmrvsfasstlxxxxxxxxxxxxxxxxxxxxxxxxxxxxxpetgevlcasangygkrtpvndftkkrggggviaiktserngelvgavsidetkelllisdggtlvrtraaevamtgrnaqgvrlirlseetlvvsixxxxxxxxxxxxxxxxxxxxxxxx见avsnnedtsee
而我的查询实际上是这样的: dtligvaitdgnqqimlfsnegkairfaetdvramgrtakgvrvsfaststlseed公司 ADVENDDSDDNDDSADSSLVSRIVSLVPETGEVLCASANGYGKRTPVNDFPTKKRG公司 GKGVIAIKTSERNGELVGAVSIDETKELLISDGGTLVRTRAAEVAMTGRNAQGVRLI公司 RLSEEETLVGVSIEVEDEELLEGEVDTTETDSEEAVSNNEDTSEE公司
我搞砸了什么吗?你知道吗
我在TBLASTN之后找到非同义替代的方法如下:
相关问题 更多 >
编程相关推荐