@Min(0)
@Max(1)
public double getFractionIdenticalOfAligned() {
int nId = 0;
int nNotIndel = 0;
for (int i = 1; i <= m_sequencePair.getLength(); i++) {
String a = m_sequencePair.getCompoundInTargetAt(i).getShortName();
String b = m_sequencePair.getCompoundInQueryAt(i).getShortName();
if (!a.equals("-") && !b.equals("-")) {
nNotIndel++;
if (a.equals(b)) {
nId++;
}
}
}
return (double)nId / nNotIndel;
}
SequenceAlignment.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:sequence-alignment
作者:
评论列表
文章目录