我需要找到 2 组(gp1 和 gp2)之间相同染色体上重叠区域的长度。(stackoverflow 中的类似问题与我的目标不同,因为我想找到重叠区域而不是 TRUE/FALSE 答案)。
例如:
gp1:
chr start end id1
chr1 580 600 1
chr1 900 970 2
chr3 400 600 3
chr2 100 700 4
gp2:
chr start end id2
chr1 590 864 1
chr3 550 670 2
chr2 897 1987 3
我正在寻找一种方法来比较这两组并获得如下结果:
id1 id2 chr overlapped_length
1 1 chr1 10
3 2 chr3 50