Skip to content

Commit 515124a

Browse files
authored
Merge branch 'master' into issue-845-bokeh
2 parents 54efbc3 + 1430baf commit 515124a

1 file changed

Lines changed: 51 additions & 54 deletions

File tree

tests/integration/test_adar1.py

Lines changed: 51 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
import pytest
2-
3-
from malariagen_data import Adar1, Region
4-
from malariagen_data.util import _locate_region, _resolve_region
1+
from malariagen_data import Adar1
52

63

74
def setup_adar1(url="simplecache::gs://vo_adar_release_master_us_central1/", **kwargs):
@@ -18,60 +15,60 @@ def setup_adar1(url="simplecache::gs://vo_adar_release_master_us_central1/", **k
1815
return Adar1(url, **kwargs)
1916

2017

21-
def test_repr():
22-
adar1 = setup_adar1(check_location=True)
23-
assert isinstance(adar1, Adar1)
24-
r = repr(adar1)
25-
assert isinstance(r, str)
18+
# def test_repr():
19+
# adar1 = setup_adar1(check_location=True)
20+
# assert isinstance(adar1, Adar1)
21+
# assert isinstance(r, str)
22+
# r = repr(adar1)
2623

2724

28-
@pytest.mark.parametrize(
29-
"region_raw",
30-
[
31-
"2",
32-
"gene-LOC125950257",
33-
"2:4871446-4871535",
34-
"2:2,630,355-2,633,221",
35-
Region("2", 4871446, 4871535),
36-
],
37-
)
38-
def test_locate_region(region_raw):
39-
# TODO Migrate this test.
40-
adar1 = setup_adar1()
41-
gene_annotation = adar1.geneset(attributes=["ID"])
42-
region = _resolve_region(adar1, region_raw)
43-
pos = adar1.snp_sites(region=region.contig, field="POS")
44-
# Used by some code that has not been added yet
45-
# ref = adar1.snp_sites(region=region.contig, field="REF")
46-
loc_region = _locate_region(region, pos)
25+
# @pytest.mark.parametrize(
26+
# "region_raw",
27+
# [
28+
# "2",
29+
# "gene-LOC125950257",
30+
# "2:4871446-4871535",
31+
# "2:2,630,355-2,633,221",
32+
# Region("2", 4871446, 4871535),
33+
# ],
34+
# )
35+
# def test_locate_region(region_raw):
36+
# # TODO Migrate this test.
37+
# adar1 = setup_adar1()
38+
# gene_annotation = adar1.geneset(attributes=["ID"])
39+
# region = _resolve_region(adar1, region_raw)
40+
# pos = adar1.snp_sites(region=region.contig, field="POS")
41+
# # Used by some code that has not been added yet
42+
# # ref = adar1.snp_sites(region=region.contig, field="REF")
43+
# loc_region = _locate_region(region, pos)
4744

48-
# check types
49-
assert isinstance(loc_region, slice)
50-
assert isinstance(region, Region)
45+
# check types
46+
# assert isinstance(loc_region, slice)
47+
# assert isinstance(region, Region)
5148

52-
# check Region with contig
53-
if region_raw == "2":
54-
assert region.contig == "2"
55-
assert region.start is None
56-
assert region.end is None
49+
# check Region with contig
50+
# if region_raw == "2":
51+
# assert region.contig == "2"
52+
# assert region.start is None
53+
# assert region.end is None
5754

58-
# check that Region goes through unchanged
59-
if isinstance(region_raw, Region):
60-
assert region == region_raw
55+
# check that Region goes through unchanged
56+
# if isinstance(region_raw, Region):
57+
# assert region == region_raw
6158

62-
# check that gene name matches coordinates from the geneset and matches gene sequence
63-
if region_raw == "gene-LOC125950257":
64-
gene = gene_annotation.query("ID == 'gene-LOC125950257'").squeeze()
65-
assert region == Region(gene.contig, gene.start, gene.end)
66-
assert pos[loc_region][0] == gene.start
67-
assert pos[loc_region][-1] == gene.end
68-
# To be checked
69-
# assert (
70-
# ref[loc_region][:5].compute() == np.array(["T", "T", "G", "T", "T"])
71-
# ).all()
59+
# check that gene name matches coordinates from the geneset and matches gene sequence
60+
# if region_raw == "gene-LOC125950257":
61+
# gene = gene_annotation.query("ID == 'gene-LOC125950257'").squeeze()
62+
# assert region == Region(gene.contig, gene.start, gene.end)
63+
# assert pos[loc_region][0] == gene.start
64+
# assert pos[loc_region][-1] == gene.end
65+
# To be checked
66+
# assert (
67+
# ref[loc_region][:5].compute() == np.array(["T", "T", "G", "T", "T"])
68+
# ).all()
7269

73-
# check string parsing
74-
if region_raw == "2:4871446-4871535":
75-
assert region == Region("2", 4871446, 4871535)
76-
if region_raw == "2:2,630,355-2,633,221":
77-
assert region == Region("2", 2630355, 2633221)
70+
# check string parsing
71+
# if region_raw == "2:4871446-4871535":
72+
# assert region == Region("2", 4871446, 4871535)
73+
# if region_raw == "2:2,630,355-2,633,221":
74+
# assert region == Region("2", 2630355, 2633221)

0 commit comments

Comments
 (0)