【发布时间】:2017-09-01 16:55:38
【问题描述】:
嘿,skbio 团队。
所以我需要允许 DNA 或 RNA MSA。当我执行以下操作时,如果我省略了 alignment_fh.close() skbio 会读取 except 块中的“非标题”行,这让我认为我需要先关闭文件,以便它从头开始,但如果我添加alignment_fh.close() 我无法让它读取文件。我试过通过各种方法打开它,但我相信 TabularMSA.read() 应该允许文件或文件句柄。想法?谢谢!
try:
aln = skbio.TabularMSA.read(alignment_fh, constructor=skbio.RNA)
except:
alignment_fh.close()
aln = skbio.TabularMSA.read(alignment_fh, constructor=skbio.DNA)
【问题讨论】:
标签: skbio