We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e26d022 commit 65ac218Copy full SHA for 65ac218
src/lib/position/pileup_position.rs
@@ -120,9 +120,9 @@ impl PileupPosition {
120
}
121
bam::pileup::Indel::Del(len) => {
122
let del_pos = alignment.qpos().unwrap();
123
- if len > 5 && del_pos >= context_size && del_pos + context_size <= record.seq_len() {
+ if len > 5 && del_pos >= context_size && del_pos + context_size < record.seq_len() {
124
let mut serial_seq: String = String::from("");
125
- for ip in del_pos - context_size - 1..del_pos + context_size + 1 {
+ for ip in del_pos - context_size + 1..del_pos + context_size + 1 {
126
serial_seq.push(record.seq()[ip] as char);
127
128
*self.del_seq_map.entry(serial_seq).or_insert(0) += 1;
0 commit comments