コード例 #1
0
ファイル: test_usage.py プロジェクト: GavinHuttley/pycogent
 def test_fromCartesian(self):
     """BaseUsage fromCartesian should init instance from x,y,z"""
     b = BaseUsage.fromCartesian(0.5,.5,.5)
     self.assertFloatEqual(b['A'], 0.25)
     self.assertFloatEqual(b['C'], 0.25)
     self.assertFloatEqual(b['G'], 0.25)
     self.assertFloatEqual(b['U'], 0.25)
     b = BaseUsage.fromCartesian(1/3.0, 1/3.0, 1/3.0)
     self.assertEqual(b['U'], 0)
     self.assertEqual(b['A'], 1/3.0)
コード例 #2
0
 def test_fromCartesian(self):
     """BaseUsage fromCartesian should init instance from x,y,z"""
     b = BaseUsage.fromCartesian(0.5, .5, .5)
     self.assertFloatEqual(b['A'], 0.25)
     self.assertFloatEqual(b['C'], 0.25)
     self.assertFloatEqual(b['G'], 0.25)
     self.assertFloatEqual(b['U'], 0.25)
     b = BaseUsage.fromCartesian(1 / 3.0, 1 / 3.0, 1 / 3.0)
     self.assertEqual(b['U'], 0)
     self.assertEqual(b['A'], 1 / 3.0)