コード例 #1
0
ファイル: test_ape.py プロジェクト: emilhaegglund/wgfast
 def testDnaRoundTrip(self):
     ape_c = ape.as_ape_object(self.dna_chars)
     dp_c = ape.as_dendropy_object(ape_c,
                                   taxon_set=self.dna_chars.taxon_set)
     self.assertDistinctButEqual(self.dna_chars,
                                 dp_c,
                                 distinct_taxa=False)
コード例 #2
0
ファイル: test_ape.py プロジェクト: emilhaegglund/wgfast
 def testTreeListRoundTrip(self):
     ape_t = ape.as_ape_object(self.trees)
     rt = ape.as_dendropy_object(ape_t, taxon_set=self.trees.taxon_set)
     self.assertTrue(isinstance(rt, dendropy.TreeList), type(rt))
     self.assertDistinctButEqual(self.trees, rt, distinct_taxa=False)
コード例 #3
0
ファイル: test_ape.py プロジェクト: emilhaegglund/wgfast
 def testTreeRoundTrip(self):
     for i, t1 in enumerate(self.trees):
         ape_t = ape.as_ape_object(t1)
         rt = ape.as_dendropy_object(ape_t, taxon_set=t1.taxon_set)
         self.assertTrue(isinstance(rt, dendropy.Tree), type(rt))
         self.assertDistinctButEqual(t1, rt, distinct_taxa=False)
コード例 #4
0
ファイル: test_ape.py プロジェクト: jjhoyt/gengis
 def testDnaRoundTrip(self):
     ape_c = ape.as_ape_object(self.dna_chars)
     dp_c = ape.as_dendropy_object(ape_c, taxon_set=self.dna_chars.taxon_set)
     self.assertDistinctButEqual(self.dna_chars, dp_c, distinct_taxa=False)
コード例 #5
0
ファイル: test_ape.py プロジェクト: jjhoyt/gengis
 def testTreeListRoundTrip(self):
     ape_t = ape.as_ape_object(self.trees)
     rt = ape.as_dendropy_object(ape_t, taxon_set=self.trees.taxon_set)
     self.assertTrue(isinstance(rt, dendropy.TreeList), type(rt))
     self.assertDistinctButEqual(self.trees, rt, distinct_taxa=False)
コード例 #6
0
ファイル: test_ape.py プロジェクト: jjhoyt/gengis
 def testTreeRoundTrip(self):
     for i, t1 in enumerate(self.trees):
         ape_t = ape.as_ape_object(t1)
         rt = ape.as_dendropy_object(ape_t, taxon_set=t1.taxon_set)
         self.assertTrue(isinstance(rt, dendropy.Tree), type(rt))
         self.assertDistinctButEqual(t1, rt, distinct_taxa=False)