【发布时间】:2019-02-26 22:38:36
【问题描述】:
我正在使用来自 skbio (0.5.4) 的 smith-waterman 的包装版本,但我有一个未预料到的错误:
_,分数,_ = local_pairwise_align_ssw(protein_list[idx1],protein_list[idx2],substitution_matrix = blosum62)
文件“/anaconda3/lib/python3.6/site-packages/skbio/alignment/_pairwise.py”,第 732 行,在 local_pairwise_align_ssw
验证=假)
文件“/anaconda3/lib/python3.6/site-packages/skbio/alignment /_tabular_msa.py”,第 785 行,在 __init__
reset_index=minter 为 None 并且 index 为 None)
文件“/anaconda3/lib/python3.6/site-packages/skbio/alignment /_tabular_msa.py”,第 1956 行,扩展
self._assert_valid_sequences(sequences)
文件“/anaconda3/lib/python3.6/site-packages/skbio/alignment /_tabular_msa.py”,第 2035 行,在 _assert_valid_sequences
%(长度,预期长度))
ValueError: 每个序列的长度必须与 MSA 中的位置数匹配:232 != 231
奇怪的是,有时错误出现在蛋白质对 0-10 上,而其他蛋白质对出现在 0-116 上。所以,我不认为这是蛋白质 fromat 的错误。
【问题讨论】:
标签: skbio