diff --git a/src/pat2beta/mask_pat.cpp b/src/pat2beta/mask_pat.cpp index 054b885..f7fce00 100644 --- a/src/pat2beta/mask_pat.cpp +++ b/src/pat2beta/mask_pat.cpp @@ -95,8 +95,10 @@ int proc_line(std::vector tokens, std::set &sites_to_hide) { } tokens[2] = pattern; // strip pat and ignore this read if it's all dots - if (strip_pat(tokens[2]) < 0) { return 0; } + int pos = strip_pat(tokens[2]); + if (pos < 0) { return 0; } + tokens[1] = std::to_string(pos + std::stoi(tokens[1])); output_vec(tokens); return 0; }