def test_rscu(self): """CodonUsage rscu should calculate synonymous usage correctly""" c = CodonUsage({'UUU':3,'UUC':1,'ACA':1}) c.rscu() self.assertEqual(c['UUU'], 0.75) self.assertEqual(c['UUC'], 0.25) self.assertEqual(c['ACA'], 1) self.assertEqual(c['GGG'], 0)