Skip to content

Commit 9865032

Browse files
committed
accounts for inferred chr
1 parent 922703a commit 9865032

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

covviz/ped.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,17 @@ def parse_ped(path, traces, sample_col, sex_chroms, sex_vals="1,2"):
7373

7474
if via_indexcov:
7575
# inferred sex
76-
ped_data["inferred"]["x"].append(row["CN%s" % sex_chroms[0]])
76+
try:
77+
ped_data["inferred"]["x"].append(row["CN%s" % sex_chroms[0]])
78+
except KeyError:
79+
ped_data["inferred"]["x"].append(row["CNchr%s" % sex_chroms[0]])
7780
try:
7881
ped_data["inferred"]["y"].append(row["CN%s" % sex_chroms[1]])
82+
except KeyError:
83+
try:
84+
ped_data["inferred"]["y"].append(row["CNchr%s" % sex_chroms[1]])
85+
except IndexError:
86+
ped_data["inferred"]["y"].append(0)
7987
except IndexError:
8088
ped_data["inferred"]["y"].append(0)
8189

0 commit comments

Comments
 (0)