|
|
@@ -407,11 +407,11 @@ impl Sam {
|
|
|
} else {
|
|
|
let len = ref_range.len();
|
|
|
ref_range.start = ref_pos as usize;
|
|
|
- ref_range.end = ref_pos as usize + len - 1;
|
|
|
+ ref_range.end = ref_pos as usize + len - 2;
|
|
|
query_range.end = query_range.end;
|
|
|
}
|
|
|
|
|
|
- let ref_sequence = fa.get_sequence(&ref_name, ref_range.start.clone(), ref_range.end.clone());
|
|
|
+ let ref_sequence = fa.get_sequence(&ref_name, ref_range.start.clone(), ref_range.end.clone() + 1);
|
|
|
|
|
|
Sam {query_name, query_range, ref_name, ref_pos, ref_range, sequence, ref_sequence, ref_cigar}
|
|
|
}
|