Esempio n. 1
0
 def test_get_support(self):
     support_tree = Consensus.get_support(self.trees[0], self.trees)
     clade = support_tree.common_ancestor([support_tree.find_any(name="Beta"), support_tree.find_any(name="Gamma")])
     self.assertEqual(clade.confidence, 2 * 100.0 / 3)
     clade = support_tree.common_ancestor([support_tree.find_any(name="Alpha"), support_tree.find_any(name="Beta")])
     self.assertEqual(clade.confidence, 3 * 100.0 / 3)
     clade = support_tree.common_ancestor([support_tree.find_any(name="Delta"), support_tree.find_any(name="Epsilon")])
     self.assertEqual(clade.confidence, 2 * 100.0 / 3)
 def test_get_support(self):
     support_tree = Consensus.get_support(self.trees[0], self.trees)
     clade = support_tree.common_ancestor([support_tree.find_any(name="Beta"), support_tree.find_any(name="Gamma")])
     self.assertEqual(clade.confidence, 2 * 100.0 / 3)
     clade = support_tree.common_ancestor([support_tree.find_any(name="Alpha"), support_tree.find_any(name="Beta")])
     self.assertEqual(clade.confidence, 3 * 100.0 / 3)
     clade = support_tree.common_ancestor([support_tree.find_any(name="Delta"), support_tree.find_any(name="Epsilon")])
     self.assertEqual(clade.confidence, 2 * 100.0 / 3)