INNER CODE UNIT · Python
end
cbg-ethz/V-pipe · workflow/scripts/alignmentIntervals.py:127
end = min(reference_len, start_ + win_len + (num_windows - 2) * win_shift)
return reference_name, start, end
aux = region.split(",")
reference_name = []
interval = []
for s in aux:
ref_, start_, end_ = parse_region_aux(
s, shorah, reference_file, win_len, win_shift
)
reference_name.append(ref_)
interval.append((start_, end_))
return reference_name, interval
def parse_intervals(