|
|
@@ -698,7 +698,7 @@ fn matched_range (cigar: &str, flag: &i32, matched_seq: &mut str) -> (Range<usiz
|
|
|
}
|
|
|
|
|
|
let all_op = vec!["M", "I", "D", "N", "S", "=", "X", "H", "P"];
|
|
|
- let consumes_query = vec!["M", "I", "S", "=", "X", "H"];
|
|
|
+ let consumes_query = vec!["M", "I", "S", "=", "X", "H", "D"];
|
|
|
let consumes_ref = vec!["M", "D", "N", "=", "X"];
|
|
|
|
|
|
let mut range_query:Range<usize> = Range::default();
|