File: test_join.py

package info (click to toggle)
pyranges 0.0.85%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 20,368 kB
  • sloc: python: 5,354; makefile: 28; sh: 6
file content (12 lines) | stat: -rw-r--r-- 317 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
import pyranges as pr


# with slack
def test_join_with_slack():
    gr1 = pr.PyRanges(chromosomes="chr1", starts=[0], ends=[10], strands="+")
    gr2 = pr.PyRanges(chromosomes="chr1", starts=[15], ends=[20], strands="+")

    result = gr1.join(gr2, slack=10)
    df = result.df
    print(df)
    assert not df.empty