示例#1
0
文件: tests.py 项目: pypingou/pygolib
 def test_scores(self):
     """ Test the scores function. """
     obio = OboIO()
     terms = obio.get_graph(GOFILE)
     gdc = GoDistanceCounter(terms)
     self.assertEqual((5, 5), gdc.scores('11', '0'))
     self.assertEqual((4, 4), gdc.scores('11', '1'))
     self.assertEqual((6, 0), gdc.scores('9', '5'))
     self.assertEqual((5, 1), gdc.scores('7', '5'))
     self.assertEqual((6, 0), gdc.scores('8', '5'))
示例#2
0
 def test_scores(self):
     """ Test the scores function. """
     obio = OboIO()
     terms = obio.get_graph(GOFILE)
     gdc = GoDistanceCounter(terms)
     self.assertEqual((5, 5), gdc.scores('11', '0'))
     self.assertEqual((4, 4), gdc.scores('11', '1'))
     self.assertEqual((6, 0), gdc.scores('9', '5'))
     self.assertEqual((5, 1), gdc.scores('7', '5'))
     self.assertEqual((6, 0), gdc.scores('8', '5'))
示例#3
0
文件: tests.py 项目: pypingou/pygolib
 def test_alt_id(self):
     """ Test that a GO term with an alt_id is added to the list. """
     obio = OboIO()
     terms = obio.get_graph(GOFILE)
     gdc = GoDistanceCounter(terms)
     term = terms['12']
     self.assertEqual('7', term['id'])
     term = terms['13']
     self.assertEqual('8', term['id'])
     gdc = GoDistanceCounter(terms)
     self.assertEqual((5, 1), gdc.scores('12', '5'))
     self.assertEqual((6, 0), gdc.scores('13', '5'))
示例#4
0
 def test_alt_id(self):
     """ Test that a GO term with an alt_id is added to the list. """
     obio = OboIO()
     terms = obio.get_graph(GOFILE)
     gdc = GoDistanceCounter(terms)
     term = terms['12']
     self.assertEqual('7', term['id'])
     term = terms['13']
     self.assertEqual('8', term['id'])
     gdc = GoDistanceCounter(terms)
     self.assertEqual((5, 1), gdc.scores('12', '5'))
     self.assertEqual((6, 0), gdc.scores('13', '5'))