Skip to content

Commit b4892a3

Browse files
refactor distogramparser.py
1 parent 66dbdd5 commit b4892a3

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

parsers/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ def guess_psipred_format(*args, **kwargs):
2525
return guess_psipred_format(*args, **kwargs)
2626

2727

28-
def DistogramParser(*args, **kwargs):
29-
from parsers.distogramparser import DistogramParser
28+
def CASPRR2Parser(*args, **kwargs):
29+
from parsers.casprr2parser import CASPRR2Parser
3030

31-
return DistogramParser(*args, **kwargs)
31+
return CASPRR2Parser(*args, **kwargs)
3232

3333

3434
def TopconsParser(*args, **kwargs):
@@ -103,7 +103,7 @@ class ParserFormats(Enum):
103103
CCMPRED = CCMpredParser
104104
COLSTATS = CCMpredParser
105105
PDB = PDBParser
106-
CASPRR_MODE_2 = DistogramParser
106+
CASPRR_MODE_2 = CASPRR2Parser
107107
trROSETTA_NPZ = NpzParser
108108

109109

parsers/distogramparser.py renamed to parsers/casprr2parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from utils.exceptions import InvalidFormat
44

55

6-
def DistogramParser(input, input_format=None):
6+
def CASPRR2Parser(input, input_format=None):
77
contents = input.split('\n')
88
output = []
99
res_1_idx = 0

parsers/tests/test_distogramparser.py renamed to parsers/tests/test_casprr2parser.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import unittest
2-
from parsers import DistogramParser
2+
from parsers import CASPRR2Parser
33
from utils.exceptions import InvalidFormat
44

55

6-
class ContactParserTestCase(unittest.TestCase):
6+
class CASPRRMODE2ParserTestCase(unittest.TestCase):
77

88
def test_1(self):
99
dummy_prediction = """PFRMAT RR
@@ -33,7 +33,7 @@ def test_1(self):
3333
expected_bin_distance = [0, 0, 1, 0, 0, 0, 1, 2, 2, 1, 2, 3]
3434
expected_bin_score = [0.345, 0.34, 0.56, 0.34, 0.33, 0.33, 0.51, 0.305, 0.3, 0.2, 0.2, 0.3]
3535

36-
output = DistogramParser(dummy_prediction)
36+
output = CASPRR2Parser(dummy_prediction)
3737

3838
self.assertEqual('DISTO', output.pop(-1))
3939
self.assertEqual(12, len(output))
@@ -49,5 +49,5 @@ def test_2(self):
4949
100 8 5.382865
5050
"""
5151
with self.assertRaises(InvalidFormat):
52-
output = DistogramParser(dummy_prediction)
52+
output = CASPRR2Parser(dummy_prediction)
5353
self.assertListEqual(output, [])

0 commit comments

Comments
 (0)