requires that father.count > son.count

This commit is contained in:
2022-10-05 09:53:56 +02:00
parent d9c18ab0b5
commit 58dbdd8698

View File

@ -313,6 +313,7 @@ func buildSamplePairs(seqs *[]*seqPCR, workers int) int {
for j := i + 1; j < nseq; j++ { for j := i + 1; j < nseq; j++ {
father := (*seqs)[j] father := (*seqs)[j]
if father.Count > son.Count {
d, pos, a1, a2 := obialign.D1Or0(son.Sequence, father.Sequence) d, pos, a1, a2 := obialign.D1Or0(son.Sequence, father.Sequence)
if d > 0 { if d > 0 {
son.Edges = append(son.Edges, makeEdge(j, d, pos, a2, a1)) son.Edges = append(son.Edges, makeEdge(j, d, pos, a2, a1))
@ -320,6 +321,7 @@ func buildSamplePairs(seqs *[]*seqPCR, workers int) int {
} }
} }
}
} }