Skip to content

Commit 323175c

Browse files
committed
Fixed bug and tests.
1 parent e387096 commit 323175c

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

meta.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package:
22
name: "mcdp2"
3-
version: "0.0.1"
3+
version: "0.0.2"
44

55
source:
66
path: .
@@ -38,4 +38,4 @@ test:
3838
- "src/tests/mcdp2/*/*.py"
3939

4040
about:
41-
summary: "A tool to compute p-values for number of overlaps between two genome annotations"
41+
summary: "A tool to compute p-values for number of overlaps between two genome annotations"

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
setup(
1010
name="mcdp2",
11-
version="0.0.1",
11+
version="0.0.2",
1212
author="Askar Gafurov",
1313
author_email="[email protected]",
1414
license="MIT License",
@@ -34,4 +34,4 @@
3434
'scipy',
3535
],
3636
ext_modules=ext_modules
37-
)
37+
)

src/mcdp2/common/io.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -332,11 +332,11 @@ class Event(IntEnum):
332332
for c, b, e in masking_intervals:
333333
events.append((c, b, Event.BEGIN))
334334
events.append((c, e, Event.END))
335-
for c, l in chromosome_lengths.items():
335+
for c, l in chromosome_lengths:
336336
events.append((c, 0, Event.CBEGIN))
337337
events.append((c, l, Event.CEND))
338338

339-
result = {c: [] for c in chromosome_lengths}
339+
result = {chr_name: [] for chr_name, chr_length in chromosome_lengths}
340340
prev_position = None
341341

342342
print(events, file=sys.stderr)

src/tests/mcdp2/common/test_io.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,10 @@ def test_make_context_intervals_from_records(records, ignore_blocks, expected):
173173

174174

175175
@pytest.mark.parametrize("intervals,chromosome_lengths,expected", [
176-
([], {'c1': 10}, {'c1': [('c1_unmasked', 0, 10)]}),
177-
([], {'c1': 10, 'c2': 20},
176+
([], [('c1', 10)], {'c1': [('c1_unmasked', 0, 10)]}),
177+
([], [('c1', 10), ('c2', 20)],
178178
{'c1': [('c1_unmasked', 0, 10)], 'c2': [('c2_unmasked', 0, 20)]}),
179-
([('c1', 3, 8)], {'c1': 10, 'c2': 20},
179+
([('c1', 3, 8)], [('c1', 10), ('c2', 20)],
180180
{'c1': [('c1_unmasked', 0, 3), ('c1_masked', 3, 8), ('c1_unmasked', 8, 10)], 'c2': [('c2_unmasked', 0, 20)]}),
181181
])
182182
def test_create_context_from_masking(intervals, chromosome_lengths, expected):

0 commit comments

Comments
 (0)