Skip to content

Commit 65eddd7

Browse files
Patch for INS with sink inside inverted SOURCE (#791)
1 parent 96c2bf6 commit 65eddd7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/sv-pipeline/scripts/reformat_CPX_bed_and_generate_script.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,8 @@ def extract_bp_list_v4(coordinates, segments, small_sv_size_threshold):
202202
structures = ['abc', 'aba^']
203203
else:
204204
structures = ['ab', 'aba^']
205+
else:
206+
return 'unresolved'
205207
return [breakpoints, structures]
206208

207209

@@ -274,6 +276,9 @@ def cpx_sv_readin(input_bed, header_pos, unresolved):
274276
else:
275277
segments = pin[header_pos['SOURCE']].split(',')
276278
cpx_info = extract_bp_list_v4(pin[:3], segments, small_sv_size_threshold)
279+
if cpx_info == 'unresolved':
280+
unresolved_svids.append(pin[header_pos['name']])
281+
continue
277282
ref_alt = cpx_info[1]
278283
breakpoints = cpx_info[0]
279284
out.append([breakpoints, ref_alt, pin[3]])

0 commit comments

Comments
 (0)