def test_count_clades(self):
     bitstr_counts = Consensus._count_clades(self.trees)
     self.assertEqual(len(bitstr_counts), 6)
     self.assertEqual(bitstr_counts[_BitString('11111')][0], 3)
     self.assertEqual(bitstr_counts[_BitString('11000')][0], 2)
     self.assertEqual(bitstr_counts[_BitString('00111')][0], 3)
     self.assertEqual(bitstr_counts[_BitString('00110')][0], 2)
     self.assertEqual(bitstr_counts[_BitString('00011')][0], 1)
     self.assertEqual(bitstr_counts[_BitString('01111')][0], 1)
Esempio n. 2
0
 def test_count_clades(self):
     bitstr_counts = Consensus._count_clades(self.trees)
     self.assertEqual(len(bitstr_counts), 6)
     self.assertEqual(bitstr_counts[_BitString('11111')][0], 3)
     self.assertEqual(bitstr_counts[_BitString('11000')][0], 2)
     self.assertEqual(bitstr_counts[_BitString('00111')][0], 3)
     self.assertEqual(bitstr_counts[_BitString('00110')][0], 2)
     self.assertEqual(bitstr_counts[_BitString('00011')][0], 1)
     self.assertEqual(bitstr_counts[_BitString('01111')][0], 1)
Esempio n. 3
0
 def test_count_clades(self):
     bitstr_counts, len_trees = Consensus._count_clades(self.trees)
     self.assertEqual(len_trees, len(self.trees))
     self.assertEqual(len(bitstr_counts), 6)
     self.assertEqual(bitstr_counts[_BitString("11111")][0], 3)
     self.assertEqual(bitstr_counts[_BitString("11000")][0], 2)
     self.assertEqual(bitstr_counts[_BitString("00111")][0], 3)
     self.assertEqual(bitstr_counts[_BitString("00110")][0], 2)
     self.assertEqual(bitstr_counts[_BitString("00011")][0], 1)
     self.assertEqual(bitstr_counts[_BitString("01111")][0], 1)