Example #1
0
 def test_otu_to_new_node_zero_branch_length(self):
     data = [[0, 40, 3],
             [40, 0, 3],
             [3, 3, 0]]
     ids = ['a', 'b', 'c']
     dm = DistanceMatrix(data, ids)
     self.assertEqual(_otu_to_new_node(dm, 'a', 'b', 'c', True), 0)
     self.assertEqual(_otu_to_new_node(dm, 'a', 'b', 'c', False), -17)
Example #2
0
 def test_otu_to_new_node(self):
     self.assertEqual(_otu_to_new_node(self.dm1, "a", "b", "c", True), 7)
     self.assertEqual(_otu_to_new_node(self.dm1, "a", "b", "d", True), 7)
     self.assertEqual(_otu_to_new_node(self.dm1, "a", "b", "e", True), 6)
Example #3
0
 def test_otu_to_new_node(self):
     self.assertEqual(_otu_to_new_node(self.dm1, 'a', 'b', 'c', True), 7)
     self.assertEqual(_otu_to_new_node(self.dm1, 'a', 'b', 'd', True), 7)
     self.assertEqual(_otu_to_new_node(self.dm1, 'a', 'b', 'e', True), 6)
Example #4
0
 def test_otu_to_new_node(self):
     self.assertEqual(_otu_to_new_node(self.dm1, 'a', 'b', 'c', True), 7)
     self.assertEqual(_otu_to_new_node(self.dm1, 'a', 'b', 'd', True), 7)
     self.assertEqual(_otu_to_new_node(self.dm1, 'a', 'b', 'e', True), 6)