Similar to change counter notebook, but explictly iterates, rather than using Dendropy iteration. This does not make a difference to the final outcome.


In [2]:
import dendropy
import pandas as pd

In [3]:
data = pd.read_csv('../Data/PyronParityData.csv', index_col=0, header=False)

In [4]:
taxa = dendropy.TaxonSet()
mle = dendropy.Tree.get_from_path('../2598364_0', 'newick', taxon_set=taxa, preserve_underscores=True,extract_comment_metadata=True)

In [5]:
for idx, nd in enumerate(mle.leaf_iter()):
    if nd.label is None:
        lookup = '{}'.format(nd.taxon)
        nd.label = int(data.ix[lookup])
    else: 
        pass

In [6]:
origins = [] #changes to viviparity
reversions = [] #reversions to oviparity
total = [] #should equal 3951
childs = []

for index, node in enumerate(mle.postorder_node_iter()):
    if node.parent_node is None:
        pass
    if float(node.label) == 0 or 1 > float(node.label) > .5:
        total.append(node)
        if node.parent_node is None:
            pass
        
        elif float(node.parent_node.label) < 0.05:
            reversions.append(node)
            foci = node.parent_node
            if foci.parent_node is None:
                print 'root'
        elif float(node.parent_node.label) > .5:
             new_foci = node.parent_node 
             if new_foci.parent_node is None:
                 pass
             elif float(new_foci.parent_node.label) < 0.05:
                 reversions.append(new_foci)
        elif float(node.parent_node.label) > .05:
             new_foci = node.parent_node 
             if new_foci.parent_node is None:
                 pass
             elif float(new_foci.parent_node.label) < 0.05:
                 reversions.append(new_foci)                    

print len(set(reversions)), 'reversions'
print set(reversions)


818 reversions
set([<dendropy.dataobject.tree.Node object at 0xadc1e1ac>, <dendropy.dataobject.tree.Node object at 0xae15804c>, <dendropy.dataobject.tree.Node object at 0xadfb956c>, <dendropy.dataobject.tree.Node object at 0xae1c6acc>, <dendropy.dataobject.tree.Node object at 0xae0600cc>, <dendropy.dataobject.tree.Node object at 0xadc8c02c>, <dendropy.dataobject.tree.Node object at 0xadfc958c>, <dendropy.dataobject.tree.Node object at 0xae15014c>, <dendropy.dataobject.tree.Node object at 0xadb9816c>, <dendropy.dataobject.tree.Node object at 0xae06018c>, <dendropy.dataobject.tree.Node object at 0xadd581ac>, <dendropy.dataobject.tree.Node object at 0xaddc81cc>, <dendropy.dataobject.tree.Node object at 0xae1815ac>, <dendropy.dataobject.tree.Node object at 0xae406b0c>, <dendropy.dataobject.tree.Node object at 0xae15406c>, <dendropy.dataobject.tree.Node object at 0xadb9830c>, <dendropy.dataobject.tree.Node object at 0xadba170c>, <dendropy.dataobject.tree.Node object at 0xae21032c>, <dendropy.dataobject.tree.Node object at 0xadb9d5ec>, <dendropy.dataobject.tree.Node object at 0xae15036c>, <dendropy.dataobject.tree.Node object at 0xae15838c>, <dendropy.dataobject.tree.Node object at 0xadc16b4c>, <dendropy.dataobject.tree.Node object at 0xadc703ac>, <dendropy.dataobject.tree.Node object at 0xae0603ec>, <dendropy.dataobject.tree.Node object at 0xaddc842c>, <dendropy.dataobject.tree.Node object at 0xadc675ec>, <dendropy.dataobject.tree.Node object at 0xae21048c>, <dendropy.dataobject.tree.Node object at 0xadb7c0cc>, <dendropy.dataobject.tree.Node object at 0xae24162c>, <dendropy.dataobject.tree.Node object at 0xae1584ec>, <dendropy.dataobject.tree.Node object at 0xadc7050c>, <dendropy.dataobject.tree.Node object at 0xae06052c>, <dendropy.dataobject.tree.Node object at 0xae26054c>, <dendropy.dataobject.tree.Node object at 0xadc8c0ec>, <dendropy.dataobject.tree.Node object at 0xadb9856c>, <dendropy.dataobject.tree.Node object at 0xadc8964c>, <dendropy.dataobject.tree.Node object at 0xae1585ac>, <dendropy.dataobject.tree.Node object at 0xadc705cc>, <dendropy.dataobject.tree.Node object at 0xae01abac>, <dendropy.dataobject.tree.Node object at 0xadbb528c>, <dendropy.dataobject.tree.Node object at 0xae06062c>, <dendropy.dataobject.tree.Node object at 0xadbb166c>, <dendropy.dataobject.tree.Node object at 0xaddc868c>, <dendropy.dataobject.tree.Node object at 0xadc1ebcc>, <dendropy.dataobject.tree.Node object at 0xae15870c>, <dendropy.dataobject.tree.Node object at 0xae15074c>, <dendropy.dataobject.tree.Node object at 0xadf4ebec>, <dendropy.dataobject.tree.Node object at 0xadc167ec>, <dendropy.dataobject.tree.Node object at 0xae2107ac>, <dendropy.dataobject.tree.Node object at 0xadd587cc>, <dendropy.dataobject.tree.Node object at 0xadc7082c>, <dendropy.dataobject.tree.Node object at 0xae26084c>, <dendropy.dataobject.tree.Node object at 0xadecd6cc>, <dendropy.dataobject.tree.Node object at 0xae2108ac>, <dendropy.dataobject.tree.Node object at 0xadb9890c>, <dendropy.dataobject.tree.Node object at 0xadd5018c>, <dendropy.dataobject.tree.Node object at 0xadfc96ec>, <dendropy.dataobject.tree.Node object at 0xae15096c>, <dendropy.dataobject.tree.Node object at 0xae2609ac>, <dendropy.dataobject.tree.Node object at 0xae21c1ac>, <dendropy.dataobject.tree.Node object at 0xadbbf9cc>, <dendropy.dataobject.tree.Node object at 0xadd50a0c>, <dendropy.dataobject.tree.Node object at 0xadfd970c>, <dendropy.dataobject.tree.Node object at 0xae158a4c>, <dendropy.dataobject.tree.Node object at 0xadcca7ac>, <dendropy.dataobject.tree.Node object at 0xae260a6c>, <dendropy.dataobject.tree.Node object at 0xadc841cc>, <dendropy.dataobject.tree.Node object at 0xae150acc>, <dendropy.dataobject.tree.Node object at 0xadd9172c>, <dendropy.dataobject.tree.Node object at 0xae258aec>, <dendropy.dataobject.tree.Node object at 0xae210b0c>, <dendropy.dataobject.tree.Node object at 0xadb7c1ec>, <dendropy.dataobject.tree.Node object at 0xadb98b6c>, <dendropy.dataobject.tree.Node object at 0xae150b8c>, <dendropy.dataobject.tree.Node object at 0xaddc8bec>, <dendropy.dataobject.tree.Node object at 0xadbd9aac>, <dendropy.dataobject.tree.Node object at 0xade0d58c>, <dendropy.dataobject.tree.Node object at 0xadd50c2c>, <dendropy.dataobject.tree.Node object at 0xae258c4c>, <dendropy.dataobject.tree.Node object at 0xae158c6c>, <dendropy.dataobject.tree.Node object at 0xae260ccc>, <dendropy.dataobject.tree.Node object at 0xae16978c>, <dendropy.dataobject.tree.Node object at 0xadec958c>, <dendropy.dataobject.tree.Node object at 0xadb8ecec>, <dendropy.dataobject.tree.Node object at 0xadd50d8c>, <dendropy.dataobject.tree.Node object at 0xae158dcc>, <dendropy.dataobject.tree.Node object at 0xae2717ac>, <dendropy.dataobject.tree.Node object at 0xae258dec>, <dendropy.dataobject.tree.Node object at 0xae260e0c>, <dendropy.dataobject.tree.Node object at 0xadbcad0c>, <dendropy.dataobject.tree.Node object at 0xadb98e2c>, <dendropy.dataobject.tree.Node object at 0xae2217cc>, <dendropy.dataobject.tree.Node object at 0xae08ad2c>, <dendropy.dataobject.tree.Node object at 0xae150eec>, <dendropy.dataobject.tree.Node object at 0xadfd0f0c>, <dendropy.dataobject.tree.Node object at 0xadfb970c>, <dendropy.dataobject.tree.Node object at 0xadb4f26c>, <dendropy.dataobject.tree.Node object at 0xae158f6c>, <dendropy.dataobject.tree.Node object at 0xae176d4c>, <dendropy.dataobject.tree.Node object at 0xadbc7cec>, <dendropy.dataobject.tree.Node object at 0xadfd0fcc>, <dendropy.dataobject.tree.Node object at 0xadbad80c>, <dendropy.dataobject.tree.Node object at 0xadc22d6c>, <dendropy.dataobject.tree.Node object at 0xae24108c>, <dendropy.dataobject.tree.Node object at 0xadba10ac>, <dendropy.dataobject.tree.Node object at 0xae1790cc>, <dendropy.dataobject.tree.Node object at 0xadec90ec>, <dendropy.dataobject.tree.Node object at 0xade0910c>, <dendropy.dataobject.tree.Node object at 0xae22912c>, <dendropy.dataobject.tree.Node object at 0xadc7914c>, <dendropy.dataobject.tree.Node object at 0xae20916c>, <dendropy.dataobject.tree.Node object at 0xadfd918c>, <dendropy.dataobject.tree.Node object at 0xae22984c>, <dendropy.dataobject.tree.Node object at 0xae1711ec>, <dendropy.dataobject.tree.Node object at 0xae0d120c>, <dendropy.dataobject.tree.Node object at 0xadbb924c>, <dendropy.dataobject.tree.Node object at 0xae21986c>, <dendropy.dataobject.tree.Node object at 0xae26926c>, <dendropy.dataobject.tree.Node object at 0xae2412ac>, <dendropy.dataobject.tree.Node object at 0xae2312ec>, <dendropy.dataobject.tree.Node object at 0xade0932c>, <dendropy.dataobject.tree.Node object at 0xae17934c>, <dendropy.dataobject.tree.Node object at 0xadc1edec>, <dendropy.dataobject.tree.Node object at 0xae27136c>, <dendropy.dataobject.tree.Node object at 0xadec938c>, <dendropy.dataobject.tree.Node object at 0xadbd434c>, <dendropy.dataobject.tree.Node object at 0xae0d13ac>, <dendropy.dataobject.tree.Node object at 0xae17140c>, <dendropy.dataobject.tree.Node object at 0xae266e0c>, <dendropy.dataobject.tree.Node object at 0xaddf942c>, <dendropy.dataobject.tree.Node object at 0xade019cc>, <dendropy.dataobject.tree.Node object at 0xae23144c>, <dendropy.dataobject.tree.Node object at 0xae26948c>, <dendropy.dataobject.tree.Node object at 0xadbb58cc>, <dendropy.dataobject.tree.Node object at 0xae2414cc>, <dendropy.dataobject.tree.Node object at 0xae2294ec>, <dendropy.dataobject.tree.Node object at 0xae23150c>, <dendropy.dataobject.tree.Node object at 0xadb7c38c>, <dendropy.dataobject.tree.Node object at 0xadbb954c>, <dendropy.dataobject.tree.Node object at 0xae16956c>, <dendropy.dataobject.tree.Node object at 0xae27158c>, <dendropy.dataobject.tree.Node object at 0xae2215ac>, <dendropy.dataobject.tree.Node object at 0xade095cc>, <dendropy.dataobject.tree.Node object at 0xae1795ec>, <dendropy.dataobject.tree.Node object at 0xae17162c>, <dendropy.dataobject.tree.Node object at 0xae21964c>, <dendropy.dataobject.tree.Node object at 0xae23ae6c>, <dendropy.dataobject.tree.Node object at 0xae18166c>, <dendropy.dataobject.tree.Node object at 0xadc6c3cc>, <dendropy.dataobject.tree.Node object at 0xae2696ac>, <dendropy.dataobject.tree.Node object at 0xae1696cc>, <dendropy.dataobject.tree.Node object at 0xae01592c>, <dendropy.dataobject.tree.Node object at 0xae2716ec>, <dendropy.dataobject.tree.Node object at 0xae22170c>, <dendropy.dataobject.tree.Node object at 0xadb52e8c>, <dendropy.dataobject.tree.Node object at 0xae17972c>, <dendropy.dataobject.tree.Node object at 0xae22974c>, <dendropy.dataobject.tree.Node object at 0xadcc682c>, <dendropy.dataobject.tree.Node object at 0xae17178c>, <dendropy.dataobject.tree.Node object at 0xae2197ac>, <dendropy.dataobject.tree.Node object at 0xae2417cc>, <dendropy.dataobject.tree.Node object at 0xae17184c>, <dendropy.dataobject.tree.Node object at 0xadbb196c>, <dendropy.dataobject.tree.Node object at 0xae23186c>, <dendropy.dataobject.tree.Node object at 0xadc7988c>, <dendropy.dataobject.tree.Node object at 0xadbb98ac>, <dendropy.dataobject.tree.Node object at 0xae2698cc>, <dendropy.dataobject.tree.Node object at 0xadd5042c>, <dendropy.dataobject.tree.Node object at 0xae1698ec>, <dendropy.dataobject.tree.Node object at 0xaddf920c>, <dendropy.dataobject.tree.Node object at 0xade0190c>, <dendropy.dataobject.tree.Node object at 0xae22192c>, <dendropy.dataobject.tree.Node object at 0xadba196c>, <dendropy.dataobject.tree.Node object at 0xae2299ac>, <dendropy.dataobject.tree.Node object at 0xae2199cc>, <dendropy.dataobject.tree.Node object at 0xadc799ec>, <dendropy.dataobject.tree.Node object at 0xae012f0c>, <dendropy.dataobject.tree.Node object at 0xae269a2c>, <dendropy.dataobject.tree.Node object at 0xae271a4c>, <dendropy.dataobject.tree.Node object at 0xadc89a6c>, <dendropy.dataobject.tree.Node object at 0xadfd9a8c>, <dendropy.dataobject.tree.Node object at 0xae2319cc>, <dendropy.dataobject.tree.Node object at 0xae229aac>, <dendropy.dataobject.tree.Node object at 0xae219acc>, <dendropy.dataobject.tree.Node object at 0xae276f2c>, <dendropy.dataobject.tree.Node object at 0xae269aec>, <dendropy.dataobject.tree.Node object at 0xae271b0c>, <dendropy.dataobject.tree.Node object at 0xae241b2c>, <dendropy.dataobject.tree.Node object at 0xadc2b36c>, <dendropy.dataobject.tree.Node object at 0xadfb9b4c>, <dendropy.dataobject.tree.Node object at 0xae231b6c>, <dendropy.dataobject.tree.Node object at 0xae08af4c>, <dendropy.dataobject.tree.Node object at 0xae171bac>, <dendropy.dataobject.tree.Node object at 0xadd99bec>, <dendropy.dataobject.tree.Node object at 0xadc79c0c>, <dendropy.dataobject.tree.Node object at 0xade01c2c>, <dendropy.dataobject.tree.Node object at 0xadf4ef6c>, <dendropy.dataobject.tree.Node object at 0xadc7944c>, <dendropy.dataobject.tree.Node object at 0xadb7c4cc>, <dendropy.dataobject.tree.Node object at 0xae169cac>, <dendropy.dataobject.tree.Node object at 0xadfd9ccc>, <dendropy.dataobject.tree.Node object at 0xae241a2c>, <dendropy.dataobject.tree.Node object at 0xadfc9cec>, <dendropy.dataobject.tree.Node object at 0xae171d0c>, <dendropy.dataobject.tree.Node object at 0xadd99d4c>, <dendropy.dataobject.tree.Node object at 0xadfb9d6c>, <dendropy.dataobject.tree.Node object at 0xae241d8c>, <dendropy.dataobject.tree.Node object at 0xadfc9a4c>, <dendropy.dataobject.tree.Node object at 0xae271dac>, <dendropy.dataobject.tree.Node object at 0xae229dcc>, <dendropy.dataobject.tree.Node object at 0xae219dec>, <dendropy.dataobject.tree.Node object at 0xae231e0c>, <dendropy.dataobject.tree.Node object at 0xadc81e2c>, <dendropy.dataobject.tree.Node object at 0xae269e4c>, <dendropy.dataobject.tree.Node object at 0xae271e6c>, <dendropy.dataobject.tree.Node object at 0xae23afcc>, <dendropy.dataobject.tree.Node object at 0xae171eac>, <dendropy.dataobject.tree.Node object at 0xadfb9ecc>, <dendropy.dataobject.tree.Node object at 0xaddc852c>, <dendropy.dataobject.tree.Node object at 0xadfc9eec>, <dendropy.dataobject.tree.Node object at 0xae241f0c>, <dendropy.dataobject.tree.Node object at 0xadba9a8c>, <dendropy.dataobject.tree.Node object at 0xae229f2c>, <dendropy.dataobject.tree.Node object at 0xae231f4c>, <dendropy.dataobject.tree.Node object at 0xae236fec>, <dendropy.dataobject.tree.Node object at 0xae169f6c>, <dendropy.dataobject.tree.Node object at 0xae169f8c>, <dendropy.dataobject.tree.Node object at 0xae21054c>, <dendropy.dataobject.tree.Node object at 0xae269fac>, <dendropy.dataobject.tree.Node object at 0xadbb1fcc>, <dendropy.dataobject.tree.Node object at 0xadc79aac>, <dendropy.dataobject.tree.Node object at 0xae01208c>, <dendropy.dataobject.tree.Node object at 0xade09acc>, <dendropy.dataobject.tree.Node object at 0xadc220ac>, <dendropy.dataobject.tree.Node object at 0xae05a0ec>, <dendropy.dataobject.tree.Node object at 0xae28a10c>, <dendropy.dataobject.tree.Node object at 0xadc8406c>, <dendropy.dataobject.tree.Node object at 0xadc2216c>, <dendropy.dataobject.tree.Node object at 0xae01a18c>, <dendropy.dataobject.tree.Node object at 0xadbb17cc>, <dendropy.dataobject.tree.Node object at 0xae40a1ac>, <dendropy.dataobject.tree.Node object at 0xadcca1ec>, <dendropy.dataobject.tree.Node object at 0xae23a26c>, <dendropy.dataobject.tree.Node object at 0xadb522cc>, <dendropy.dataobject.tree.Node object at 0xae221b2c>, <dendropy.dataobject.tree.Node object at 0xadcca2ec>, <dendropy.dataobject.tree.Node object at 0xae40a30c>, <dendropy.dataobject.tree.Node object at 0xae05a34c>, <dendropy.dataobject.tree.Node object at 0xade045ec>, <dendropy.dataobject.tree.Node object at 0xae23a36c>, <dendropy.dataobject.tree.Node object at 0xadc33cec>, <dendropy.dataobject.tree.Node object at 0xadc2fd0c>, <dendropy.dataobject.tree.Node object at 0xae0123ec>, <dendropy.dataobject.tree.Node object at 0xadbb538c>, <dendropy.dataobject.tree.Node object at 0xae08a40c>, <dendropy.dataobject.tree.Node object at 0xae01a42c>, <dendropy.dataobject.tree.Node object at 0xadd5b2ec>, <dendropy.dataobject.tree.Node object at 0xae08a44c>, <dendropy.dataobject.tree.Node object at 0xae28a4ac>, <dendropy.dataobject.tree.Node object at 0xae23a4cc>, <dendropy.dataobject.tree.Node object at 0xadbca44c>, <dendropy.dataobject.tree.Node object at 0xae01a52c>, <dendropy.dataobject.tree.Node object at 0xae01254c>, <dendropy.dataobject.tree.Node object at 0xadba1bac>, <dendropy.dataobject.tree.Node object at 0xae05a60c>, <dendropy.dataobject.tree.Node object at 0xadc2b10c>, <dendropy.dataobject.tree.Node object at 0xae01a62c>, <dendropy.dataobject.tree.Node object at 0xadcca64c>, <dendropy.dataobject.tree.Node object at 0xadc3354c>, <dendropy.dataobject.tree.Node object at 0xadc1a66c>, <dendropy.dataobject.tree.Node object at 0xadbb5bcc>, <dendropy.dataobject.tree.Node object at 0xae0126ec>, <dendropy.dataobject.tree.Node object at 0xae28a70c>, <dendropy.dataobject.tree.Node object at 0xadb5276c>, <dendropy.dataobject.tree.Node object at 0xae23a7ac>, <dendropy.dataobject.tree.Node object at 0xadc1a7cc>, <dendropy.dataobject.tree.Node object at 0xae05a80c>, <dendropy.dataobject.tree.Node object at 0xadecd78c>, <dendropy.dataobject.tree.Node object at 0xadbca82c>, <dendropy.dataobject.tree.Node object at 0xadbb9c2c>, <dendropy.dataobject.tree.Node object at 0xae40a8ec>, <dendropy.dataobject.tree.Node object at 0xadf7318c>, <dendropy.dataobject.tree.Node object at 0xadc2292c>, <dendropy.dataobject.tree.Node object at 0xae05a96c>, <dendropy.dataobject.tree.Node object at 0xae01a98c>, <dendropy.dataobject.tree.Node object at 0xae03c06c>, <dendropy.dataobject.tree.Node object at 0xae28a9cc>, <dendropy.dataobject.tree.Node object at 0xadb529ec>, <dendropy.dataobject.tree.Node object at 0xae23aa0c>, <dendropy.dataobject.tree.Node object at 0xadd5070c>, <dendropy.dataobject.tree.Node object at 0xae05aa2c>, <dendropy.dataobject.tree.Node object at 0xae012a4c>, <dendropy.dataobject.tree.Node object at 0xadbcaaac>, <dendropy.dataobject.tree.Node object at 0xae01aaec>, <dendropy.dataobject.tree.Node object at 0xae23ab0c>, <dendropy.dataobject.tree.Node object at 0xadc89c8c>, <dendropy.dataobject.tree.Node object at 0xae40ab4c>, <dendropy.dataobject.tree.Node object at 0xade0474c>, <dendropy.dataobject.tree.Node object at 0xae012bac>, <dendropy.dataobject.tree.Node object at 0xadccabec>, <dendropy.dataobject.tree.Node object at 0xadd4d58c>, <dendropy.dataobject.tree.Node object at 0xadc2b20c>, <dendropy.dataobject.tree.Node object at 0xae28ac6c>, <dendropy.dataobject.tree.Node object at 0xadb52c8c>, <dendropy.dataobject.tree.Node object at 0xadbd9ccc>, <dendropy.dataobject.tree.Node object at 0xae402d0c>, <dendropy.dataobject.tree.Node object at 0xae40ad2c>, <dendropy.dataobject.tree.Node object at 0xadbb9cec>, <dendropy.dataobject.tree.Node object at 0xae28ad6c>, <dendropy.dataobject.tree.Node object at 0xae28adac>, <dendropy.dataobject.tree.Node object at 0xadbcae0c>, <dendropy.dataobject.tree.Node object at 0xadba5d0c>, <dendropy.dataobject.tree.Node object at 0xadc5f26c>, <dendropy.dataobject.tree.Node object at 0xae402e6c>, <dendropy.dataobject.tree.Node object at 0xadc1ae8c>, <dendropy.dataobject.tree.Node object at 0xadc22ecc>, <dendropy.dataobject.tree.Node object at 0xae01af0c>, <dendropy.dataobject.tree.Node object at 0xae402f2c>, <dendropy.dataobject.tree.Node object at 0xae05af4c>, <dendropy.dataobject.tree.Node object at 0xadc22f8c>, <dendropy.dataobject.tree.Node object at 0xae22dd4c>, <dendropy.dataobject.tree.Node object at 0xae28afac>, <dendropy.dataobject.tree.Node object at 0xae40afcc>, <dendropy.dataobject.tree.Node object at 0xadc8108c>, <dendropy.dataobject.tree.Node object at 0xadd9148c>, <dendropy.dataobject.tree.Node object at 0xadc6480c>, <dendropy.dataobject.tree.Node object at 0xadc8172c>, <dendropy.dataobject.tree.Node object at 0xade09d6c>, <dendropy.dataobject.tree.Node object at 0xadc5308c>, <dendropy.dataobject.tree.Node object at 0xadd5310c>, <dendropy.dataobject.tree.Node object at 0xadf732ec>, <dendropy.dataobject.tree.Node object at 0xadc5b16c>, <dendropy.dataobject.tree.Node object at 0xae1d318c>, <dendropy.dataobject.tree.Node object at 0xaddeb20c>, <dendropy.dataobject.tree.Node object at 0xadc84c4c>, <dendropy.dataobject.tree.Node object at 0xadc8480c>, <dendropy.dataobject.tree.Node object at 0xadc5b2cc>, <dendropy.dataobject.tree.Node object at 0xae2149ec>, <dendropy.dataobject.tree.Node object at 0xaddf330c>, <dendropy.dataobject.tree.Node object at 0xadfd488c>, <dendropy.dataobject.tree.Node object at 0xadc3332c>, <dendropy.dataobject.tree.Node object at 0xadfc9dec>, <dendropy.dataobject.tree.Node object at 0xaddeb36c>, <dendropy.dataobject.tree.Node object at 0xae1d33ac>, <dendropy.dataobject.tree.Node object at 0xadd5b3ec>, <dendropy.dataobject.tree.Node object at 0xadba5e0c>, <dendropy.dataobject.tree.Node object at 0xaddeb42c>, <dendropy.dataobject.tree.Node object at 0xadc5f36c>, <dendropy.dataobject.tree.Node object at 0xae28346c>, <dendropy.dataobject.tree.Node object at 0xadc3348c>, <dendropy.dataobject.tree.Node object at 0xadc7c8cc>, <dendropy.dataobject.tree.Node object at 0xadd534cc>, <dendropy.dataobject.tree.Node object at 0xadbb1e2c>, <dendropy.dataobject.tree.Node object at 0xae1d350c>, <dendropy.dataobject.tree.Node object at 0xadea354c>, <dendropy.dataobject.tree.Node object at 0xadbbf48c>, <dendropy.dataobject.tree.Node object at 0xadfd9e4c>, <dendropy.dataobject.tree.Node object at 0xae1d35cc>, <dendropy.dataobject.tree.Node object at 0xadf733ac>, <dendropy.dataobject.tree.Node object at 0xadd535ec>, <dendropy.dataobject.tree.Node object at 0xadc5360c>, <dendropy.dataobject.tree.Node object at 0xadc6490c>, <dendropy.dataobject.tree.Node object at 0xadc2b64c>, <dendropy.dataobject.tree.Node object at 0xae28368c>, <dendropy.dataobject.tree.Node object at 0xadc2f3cc>, <dendropy.dataobject.tree.Node object at 0xadc336ac>, <dendropy.dataobject.tree.Node object at 0xadd533ac>, <dendropy.dataobject.tree.Node object at 0xadd536ec>, <dendropy.dataobject.tree.Node object at 0xadc894ec>, <dendropy.dataobject.tree.Node object at 0xadc533ec>, <dendropy.dataobject.tree.Node object at 0xadea376c>, <dendropy.dataobject.tree.Node object at 0xae02b78c>, <dendropy.dataobject.tree.Node object at 0xadc5b7ac>, <dendropy.dataobject.tree.Node object at 0xaddf37cc>, <dendropy.dataobject.tree.Node object at 0xae22deac>, <dendropy.dataobject.tree.Node object at 0xaddc380c>, <dendropy.dataobject.tree.Node object at 0xadc5382c>, <dendropy.dataobject.tree.Node object at 0xadb4f3cc>, <dendropy.dataobject.tree.Node object at 0xadc2b8ac>, <dendropy.dataobject.tree.Node object at 0xadea38cc>, <dendropy.dataobject.tree.Node object at 0xae02b8ec>, <dendropy.dataobject.tree.Node object at 0xadc3392c>, <dendropy.dataobject.tree.Node object at 0xadc79eec>, <dendropy.dataobject.tree.Node object at 0xadea398c>, <dendropy.dataobject.tree.Node object at 0xae02b9ac>, <dendropy.dataobject.tree.Node object at 0xaddc39ec>, <dendropy.dataobject.tree.Node object at 0xadba1f0c>, <dendropy.dataobject.tree.Node object at 0xae26eacc>, <dendropy.dataobject.tree.Node object at 0xadd53a4c>, <dendropy.dataobject.tree.Node object at 0xaddf346c>, <dendropy.dataobject.tree.Node object at 0xadc2bb0c>, <dendropy.dataobject.tree.Node object at 0xadc2f48c>, <dendropy.dataobject.tree.Node object at 0xaddf3b2c>, <dendropy.dataobject.tree.Node object at 0xae1649ec>, <dendropy.dataobject.tree.Node object at 0xadc53b8c>, <dendropy.dataobject.tree.Node object at 0xae219f4c>, <dendropy.dataobject.tree.Node object at 0xadd53bac>, <dendropy.dataobject.tree.Node object at 0xadb4f5ec>, <dendropy.dataobject.tree.Node object at 0xaddc3c4c>, <dendropy.dataobject.tree.Node object at 0xae221f6c>, <dendropy.dataobject.tree.Node object at 0xadd53c6c>, <dendropy.dataobject.tree.Node object at 0xae283c8c>, <dendropy.dataobject.tree.Node object at 0xadc84a2c>, <dendropy.dataobject.tree.Node object at 0xadc53cec>, <dendropy.dataobject.tree.Node object at 0xadc81f8c>, <dendropy.dataobject.tree.Node object at 0xaddf3d4c>, <dendropy.dataobject.tree.Node object at 0xadc53dac>, <dendropy.dataobject.tree.Node object at 0xae283dec>, <dendropy.dataobject.tree.Node object at 0xadf7350c>, <dendropy.dataobject.tree.Node object at 0xadc5be4c>, <dendropy.dataobject.tree.Node object at 0xaddcbe6c>, <dendropy.dataobject.tree.Node object at 0xae283eac>, <dendropy.dataobject.tree.Node object at 0xadd53ecc>, <dendropy.dataobject.tree.Node object at 0xadba14ec>, <dendropy.dataobject.tree.Node object at 0xadd53f0c>, <dendropy.dataobject.tree.Node object at 0xadc33f4c>, <dendropy.dataobject.tree.Node object at 0xadc33f8c>, <dendropy.dataobject.tree.Node object at 0xadc5b54c>, <dendropy.dataobject.tree.Node object at 0xaddcbfcc>, <dendropy.dataobject.tree.Node object at 0xae164aac>, <dendropy.dataobject.tree.Node object at 0xadc5bfec>, <dendropy.dataobject.tree.Node object at 0xadc6402c>, <dendropy.dataobject.tree.Node object at 0xae25c06c>, <dendropy.dataobject.tree.Node object at 0xade040cc>, <dendropy.dataobject.tree.Node object at 0xade5162c>, <dendropy.dataobject.tree.Node object at 0xae0440ec>, <dendropy.dataobject.tree.Node object at 0xae15412c>, <dendropy.dataobject.tree.Node object at 0xadc7caec>, <dendropy.dataobject.tree.Node object at 0xadc1e82c>, <dendropy.dataobject.tree.Node object at 0xae1cc1ac>, <dendropy.dataobject.tree.Node object at 0xae0341cc>, <dendropy.dataobject.tree.Node object at 0xae15c1ec>, <dendropy.dataobject.tree.Node object at 0xaddfc20c>, <dendropy.dataobject.tree.Node object at 0xae2835cc>, <dendropy.dataobject.tree.Node object at 0xadc642ac>, <dendropy.dataobject.tree.Node object at 0xaddfc2cc>, <dendropy.dataobject.tree.Node object at 0xae15c2ec>, <dendropy.dataobject.tree.Node object at 0xae22430c>, <dendropy.dataobject.tree.Node object at 0xae01e08c>, <dendropy.dataobject.tree.Node object at 0xae25c32c>, <dendropy.dataobject.tree.Node object at 0xadfd434c>, <dendropy.dataobject.tree.Node object at 0xae03f5ec>, <dendropy.dataobject.tree.Node object at 0xae03c36c>, <dendropy.dataobject.tree.Node object at 0xae1cc38c>, <dendropy.dataobject.tree.Node object at 0xadc7c3ac>, <dendropy.dataobject.tree.Node object at 0xae2243cc>, <dendropy.dataobject.tree.Node object at 0xadb520ac>, <dendropy.dataobject.tree.Node object at 0xadbd474c>, <dendropy.dataobject.tree.Node object at 0xae03442c>, <dendropy.dataobject.tree.Node object at 0xade04b6c>, <dendropy.dataobject.tree.Node object at 0xae03c4cc>, <dendropy.dataobject.tree.Node object at 0xadbd44ec>, <dendropy.dataobject.tree.Node object at 0xae034b8c>, <dendropy.dataobject.tree.Node object at 0xae03452c>, <dendropy.dataobject.tree.Node object at 0xadc6456c>, <dendropy.dataobject.tree.Node object at 0xae25c58c>, <dendropy.dataobject.tree.Node object at 0xade017ac>, <dendropy.dataobject.tree.Node object at 0xae1cc5ec>, <dendropy.dataobject.tree.Node object at 0xae15464c>, <dendropy.dataobject.tree.Node object at 0xadbbf66c>, <dendropy.dataobject.tree.Node object at 0xae22466c>, <dendropy.dataobject.tree.Node object at 0xae25c68c>, <dendropy.dataobject.tree.Node object at 0xadbd4bcc>, <dendropy.dataobject.tree.Node object at 0xadc7c6ac>, <dendropy.dataobject.tree.Node object at 0xadc6c6cc>, <dendropy.dataobject.tree.Node object at 0xadfd472c>, <dendropy.dataobject.tree.Node object at 0xae03c74c>, <dendropy.dataobject.tree.Node object at 0xae01e14c>, <dendropy.dataobject.tree.Node object at 0xae25c7ec>, <dendropy.dataobject.tree.Node object at 0xade0480c>, <dendropy.dataobject.tree.Node object at 0xae17616c>, <dendropy.dataobject.tree.Node object at 0xadfd986c>, <dendropy.dataobject.tree.Node object at 0xae21488c>, <dendropy.dataobject.tree.Node object at 0xae1cc8ac>, <dendropy.dataobject.tree.Node object at 0xae21c8cc>, <dendropy.dataobject.tree.Node object at 0xae2248ec>, <dendropy.dataobject.tree.Node object at 0xadf8cd8c>, <dendropy.dataobject.tree.Node object at 0xadbd492c>, <dendropy.dataobject.tree.Node object at 0xae15494c>, <dendropy.dataobject.tree.Node object at 0xae03496c>, <dendropy.dataobject.tree.Node object at 0xadc7cc4c>, <dendropy.dataobject.tree.Node object at 0xae03c9ac>, <dendropy.dataobject.tree.Node object at 0xae08a1ac>, <dendropy.dataobject.tree.Node object at 0xae25c9ec>, <dendropy.dataobject.tree.Node object at 0xade0138c>, <dendropy.dataobject.tree.Node object at 0xadc6ca2c>, <dendropy.dataobject.tree.Node object at 0xadb5216c>, <dendropy.dataobject.tree.Node object at 0xade0992c>, <dendropy.dataobject.tree.Node object at 0xae214aac>, <dendropy.dataobject.tree.Node object at 0xae034acc>, <dendropy.dataobject.tree.Node object at 0xadec4aec>, <dendropy.dataobject.tree.Node object at 0xadfd4b0c>, <dendropy.dataobject.tree.Node object at 0xae154b6c>, <dendropy.dataobject.tree.Node object at 0xae224b8c>, <dendropy.dataobject.tree.Node object at 0xadc64bcc>, <dendropy.dataobject.tree.Node object at 0xae1ccc0c>, <dendropy.dataobject.tree.Node object at 0xae21cc2c>, <dendropy.dataobject.tree.Node object at 0xadc6cc4c>, <dendropy.dataobject.tree.Node object at 0xadc5376c>, <dendropy.dataobject.tree.Node object at 0xadba186c>, <dendropy.dataobject.tree.Node object at 0xade04ccc>, <dendropy.dataobject.tree.Node object at 0xae204cac>, <dendropy.dataobject.tree.Node object at 0xae154ccc>, <dendropy.dataobject.tree.Node object at 0xadc7cd0c>, <dendropy.dataobject.tree.Node object at 0xae224d8c>, <dendropy.dataobject.tree.Node object at 0xade097cc>, <dendropy.dataobject.tree.Node object at 0xadc6cdac>, <dendropy.dataobject.tree.Node object at 0xae214e0c>, <dendropy.dataobject.tree.Node object at 0xae1cce2c>, <dendropy.dataobject.tree.Node object at 0xadbca26c>, <dendropy.dataobject.tree.Node object at 0xadfd4e6c>, <dendropy.dataobject.tree.Node object at 0xae154ecc>, <dendropy.dataobject.tree.Node object at 0xae224eec>, <dendropy.dataobject.tree.Node object at 0xadb4f48c>, <dendropy.dataobject.tree.Node object at 0xae21cf2c>, <dendropy.dataobject.tree.Node object at 0xadc6cf4c>, <dendropy.dataobject.tree.Node object at 0xae214f6c>, <dendropy.dataobject.tree.Node object at 0xae224fac>, <dendropy.dataobject.tree.Node object at 0xadfd4fcc>, <dendropy.dataobject.tree.Node object at 0xadc6c52c>, <dendropy.dataobject.tree.Node object at 0xadc5bcec>, <dendropy.dataobject.tree.Node object at 0xadb9d0ac>, <dendropy.dataobject.tree.Node object at 0xae08d0cc>, <dendropy.dataobject.tree.Node object at 0xadb5782c>, <dendropy.dataobject.tree.Node object at 0xae21cd8c>, <dendropy.dataobject.tree.Node object at 0xadecd12c>, <dendropy.dataobject.tree.Node object at 0xadfbd4ec>, <dendropy.dataobject.tree.Node object at 0xae22d18c>, <dendropy.dataobject.tree.Node object at 0xadd999cc>, <dendropy.dataobject.tree.Node object at 0xae0151cc>, <dendropy.dataobject.tree.Node object at 0xadc84dac>, <dendropy.dataobject.tree.Node object at 0xadfbd24c>, <dendropy.dataobject.tree.Node object at 0xadc5786c>, <dendropy.dataobject.tree.Node object at 0xadbdd26c>, <dendropy.dataobject.tree.Node object at 0xade0d28c>, <dendropy.dataobject.tree.Node object at 0xadba52ac>, <dendropy.dataobject.tree.Node object at 0xae22d2cc>, <dendropy.dataobject.tree.Node object at 0xadc7538c>, <dendropy.dataobject.tree.Node object at 0xae0153cc>, <dendropy.dataobject.tree.Node object at 0xae08d42c>, <dendropy.dataobject.tree.Node object at 0xadba544c>, <dendropy.dataobject.tree.Node object at 0xae23636c>, <dendropy.dataobject.tree.Node object at 0xadd4d48c>, <dendropy.dataobject.tree.Node object at 0xadc64e2c>, <dendropy.dataobject.tree.Node object at 0xae08d4ec>, <dendropy.dataobject.tree.Node object at 0xae01552c>, <dendropy.dataobject.tree.Node object at 0xadc338ec>, <dendropy.dataobject.tree.Node object at 0xadecd56c>, <dendropy.dataobject.tree.Node object at 0xae22d58c>, <dendropy.dataobject.tree.Node object at 0xadd9118c>, <dendropy.dataobject.tree.Node object at 0xadfbd62c>, <dendropy.dataobject.tree.Node object at 0xadc67cec>, <dendropy.dataobject.tree.Node object at 0xadbad6ac>, <dendropy.dataobject.tree.Node object at 0xae0156cc>, <dendropy.dataobject.tree.Node object at 0xadfbd72c>, <dendropy.dataobject.tree.Node object at 0xadb9d74c>, <dendropy.dataobject.tree.Node object at 0xadfbd76c>, <dendropy.dataobject.tree.Node object at 0xae08d78c>, <dendropy.dataobject.tree.Node object at 0xadba57ac>, <dendropy.dataobject.tree.Node object at 0xadc3310c>, <dendropy.dataobject.tree.Node object at 0xadb9d80c>, <dendropy.dataobject.tree.Node object at 0xadc2240c>, <dendropy.dataobject.tree.Node object at 0xae2241ac>, <dendropy.dataobject.tree.Node object at 0xade0d88c>, <dendropy.dataobject.tree.Node object at 0xadbad8cc>, <dendropy.dataobject.tree.Node object at 0xae24642c>, <dendropy.dataobject.tree.Node object at 0xadecd8ec>, <dendropy.dataobject.tree.Node object at 0xadba590c>, <dendropy.dataobject.tree.Node object at 0xadc5b98c>, <dendropy.dataobject.tree.Node object at 0xae08d92c>, <dendropy.dataobject.tree.Node object at 0xae03ceec>, <dendropy.dataobject.tree.Node object at 0xae01596c>, <dendropy.dataobject.tree.Node object at 0xadc1ed2c>, <dendropy.dataobject.tree.Node object at 0xadc2644c>, <dendropy.dataobject.tree.Node object at 0xadc2b9ac>, <dendropy.dataobject.tree.Node object at 0xade0d9ec>, <dendropy.dataobject.tree.Node object at 0xade0144c>, <dendropy.dataobject.tree.Node object at 0xade0daac>, <dendropy.dataobject.tree.Node object at 0xadecdaec>, <dendropy.dataobject.tree.Node object at 0xae085b2c>, <dendropy.dataobject.tree.Node object at 0xae08db8c>, <dendropy.dataobject.tree.Node object at 0xadc84f4c>, <dendropy.dataobject.tree.Node object at 0xae08dbcc>, <dendropy.dataobject.tree.Node object at 0xae40a4ac>, <dendropy.dataobject.tree.Node object at 0xadc89eac>, <dendropy.dataobject.tree.Node object at 0xadbb556c>, <dendropy.dataobject.tree.Node object at 0xae085c8c>, <dendropy.dataobject.tree.Node object at 0xae05a4cc>, <dendropy.dataobject.tree.Node object at 0xae015cac>, <dendropy.dataobject.tree.Node object at 0xade0dd0c>, <dendropy.dataobject.tree.Node object at 0xadbb5d2c>, <dendropy.dataobject.tree.Node object at 0xae085d4c>, <dendropy.dataobject.tree.Node object at 0xadb57a4c>, <dendropy.dataobject.tree.Node object at 0xadbb5dec>, <dendropy.dataobject.tree.Node object at 0xae015e0c>, <dendropy.dataobject.tree.Node object at 0xadecde4c>, <dendropy.dataobject.tree.Node object at 0xadb9de6c>, <dendropy.dataobject.tree.Node object at 0xae085eac>, <dendropy.dataobject.tree.Node object at 0xae26e52c>, <dendropy.dataobject.tree.Node object at 0xadfd992c>, <dendropy.dataobject.tree.Node object at 0xadc57a8c>, <dendropy.dataobject.tree.Node object at 0xade0df4c>, <dendropy.dataobject.tree.Node object at 0xae22df6c>, <dendropy.dataobject.tree.Node object at 0xadb9dfcc>, <dendropy.dataobject.tree.Node object at 0xadc5faac>, <dendropy.dataobject.tree.Node object at 0xae286fec>, <dendropy.dataobject.tree.Node object at 0xae1c604c>, <dendropy.dataobject.tree.Node object at 0xae26608c>, <dendropy.dataobject.tree.Node object at 0xae4060ac>, <dendropy.dataobject.tree.Node object at 0xadc8920c>, <dendropy.dataobject.tree.Node object at 0xae23610c>, <dendropy.dataobject.tree.Node object at 0xae27612c>, <dendropy.dataobject.tree.Node object at 0xae24614c>, <dendropy.dataobject.tree.Node object at 0xae26e16c>, <dendropy.dataobject.tree.Node object at 0xae23e18c>, <dendropy.dataobject.tree.Node object at 0xadbdd04c>, <dendropy.dataobject.tree.Node object at 0xae1c61ac>, <dendropy.dataobject.tree.Node object at 0xadc265ac>, <dendropy.dataobject.tree.Node object at 0xadc2620c>, <dendropy.dataobject.tree.Node object at 0xae28622c>, <dendropy.dataobject.tree.Node object at 0xadf4e26c>, <dendropy.dataobject.tree.Node object at 0xae1762ac>, <dendropy.dataobject.tree.Node object at 0xae2762cc>, <dendropy.dataobject.tree.Node object at 0xadbbfb2c>, <dendropy.dataobject.tree.Node object at 0xadc1e30c>, <dendropy.dataobject.tree.Node object at 0xade5108c>, <dendropy.dataobject.tree.Node object at 0xae1c634c>, <dendropy.dataobject.tree.Node object at 0xae26636c>, <dendropy.dataobject.tree.Node object at 0xae40638c>, <dendropy.dataobject.tree.Node object at 0xae01e3ac>, <dendropy.dataobject.tree.Node object at 0xadc81acc>, <dendropy.dataobject.tree.Node object at 0xadc1e3cc>, <dendropy.dataobject.tree.Node object at 0xae26e40c>, <dendropy.dataobject.tree.Node object at 0xae23e42c>, <dendropy.dataobject.tree.Node object at 0xae17644c>, <dendropy.dataobject.tree.Node object at 0xae27652c>, <dendropy.dataobject.tree.Node object at 0xae23654c>, <dendropy.dataobject.tree.Node object at 0xadcc664c>, <dendropy.dataobject.tree.Node object at 0xae1c65ac>, <dendropy.dataobject.tree.Node object at 0xae4065ec>, <dendropy.dataobject.tree.Node object at 0xadc1660c>, <dendropy.dataobject.tree.Node object at 0xae23e62c>, <dendropy.dataobject.tree.Node object at 0xadf4e64c>, <dendropy.dataobject.tree.Node object at 0xae1766ac>, <dendropy.dataobject.tree.Node object at 0xae2466cc>, <dendropy.dataobject.tree.Node object at 0xadc1e70c>, <dendropy.dataobject.tree.Node object at 0xadc2674c>, <dendropy.dataobject.tree.Node object at 0xadba514c>, <dendropy.dataobject.tree.Node object at 0xae1767ac>, <dendropy.dataobject.tree.Node object at 0xae2767ec>, <dendropy.dataobject.tree.Node object at 0xae28682c>, <dendropy.dataobject.tree.Node object at 0xae23e84c>, <dendropy.dataobject.tree.Node object at 0xae1c686c>, <dendropy.dataobject.tree.Node object at 0xae2368ac>, <dendropy.dataobject.tree.Node object at 0xae2468cc>, <dendropy.dataobject.tree.Node object at 0xadc67c2c>, <dendropy.dataobject.tree.Node object at 0xae08d18c>, <dendropy.dataobject.tree.Node object at 0xadf4e94c>, <dendropy.dataobject.tree.Node object at 0xadbca6ec>, <dendropy.dataobject.tree.Node object at 0xae154aac>, <dendropy.dataobject.tree.Node object at 0xae23e9ac>, <dendropy.dataobject.tree.Node object at 0xadbdd1ac>, <dendropy.dataobject.tree.Node object at 0xadc269ec>, <dendropy.dataobject.tree.Node object at 0xae236a0c>, <dendropy.dataobject.tree.Node object at 0xae40a70c>, <dendropy.dataobject.tree.Node object at 0xae276a4c>, <dendropy.dataobject.tree.Node object at 0xae23ea6c>, <dendropy.dataobject.tree.Node object at 0xadcc6a8c>, <dendropy.dataobject.tree.Node object at 0xae236acc>, <dendropy.dataobject.tree.Node object at 0xae266b0c>, <dendropy.dataobject.tree.Node object at 0xaddf3c8c>, <dendropy.dataobject.tree.Node object at 0xadc26b2c>, <dendropy.dataobject.tree.Node object at 0xae276b4c>, <dendropy.dataobject.tree.Node object at 0xade511ec>, <dendropy.dataobject.tree.Node object at 0xae426b6c>, <dendropy.dataobject.tree.Node object at 0xae286bac>, <dendropy.dataobject.tree.Node object at 0xadc792ac>, <dendropy.dataobject.tree.Node object at 0xae1c6bcc>, <dendropy.dataobject.tree.Node object at 0xae176bec>, <dendropy.dataobject.tree.Node object at 0xae406c0c>, <dendropy.dataobject.tree.Node object at 0xae21920c>, <dendropy.dataobject.tree.Node object at 0xae236c2c>, <dendropy.dataobject.tree.Node object at 0xae266c6c>, <dendropy.dataobject.tree.Node object at 0xadba164c>, <dendropy.dataobject.tree.Node object at 0xadc16cac>, <dendropy.dataobject.tree.Node object at 0xadf4ecec>, <dendropy.dataobject.tree.Node object at 0xae1c6d2c>, <dendropy.dataobject.tree.Node object at 0xae286d4c>, <dendropy.dataobject.tree.Node object at 0xadc57cec>, <dendropy.dataobject.tree.Node object at 0xadc16d6c>, <dendropy.dataobject.tree.Node object at 0xae276dac>, <dendropy.dataobject.tree.Node object at 0xadf4e7ac>, <dendropy.dataobject.tree.Node object at 0xae27edec>, <dendropy.dataobject.tree.Node object at 0xadb9daac>, <dendropy.dataobject.tree.Node object at 0xae176e0c>, <dendropy.dataobject.tree.Node object at 0xadc4fd0c>, <dendropy.dataobject.tree.Node object at 0xadcc6e2c>, <dendropy.dataobject.tree.Node object at 0xade0926c>, <dendropy.dataobject.tree.Node object at 0xadf4ee6c>, <dendropy.dataobject.tree.Node object at 0xadc26e8c>, <dendropy.dataobject.tree.Node object at 0xade04d8c>, <dendropy.dataobject.tree.Node object at 0xae26ef0c>, <dendropy.dataobject.tree.Node object at 0xadb9d28c>, <dendropy.dataobject.tree.Node object at 0xae1c6f2c>, <dendropy.dataobject.tree.Node object at 0xadb8ef4c>, <dendropy.dataobject.tree.Node object at 0xadccaf4c>, <dendropy.dataobject.tree.Node object at 0xae406f6c>, <dendropy.dataobject.tree.Node object at 0xadcc6f8c>, <dendropy.dataobject.tree.Node object at 0xadc7c1ac>, <dendropy.dataobject.tree.Node object at 0xae2212ac>, <dendropy.dataobject.tree.Node object at 0xae276fec>, <dendropy.dataobject.tree.Node object at 0xadc5702c>, <dendropy.dataobject.tree.Node object at 0xadbbfd6c>, <dendropy.dataobject.tree.Node object at 0xae03f06c>, <dendropy.dataobject.tree.Node object at 0xadc579cc>, <dendropy.dataobject.tree.Node object at 0xadc4f0cc>, <dendropy.dataobject.tree.Node object at 0xadec9e4c>, <dendropy.dataobject.tree.Node object at 0xadc6710c>, <dendropy.dataobject.tree.Node object at 0xae03f12c>, <dendropy.dataobject.tree.Node object at 0xadd912ec>, <dendropy.dataobject.tree.Node object at 0xadb571ac>, <dendropy.dataobject.tree.Node object at 0xae1cf1cc>, <dendropy.dataobject.tree.Node object at 0xadc5fdac>, <dendropy.dataobject.tree.Node object at 0xadba5aac>, <dendropy.dataobject.tree.Node object at 0xadbbf22c>, <dendropy.dataobject.tree.Node object at 0xadc1e86c>, <dendropy.dataobject.tree.Node object at 0xadc4f26c>, <dendropy.dataobject.tree.Node object at 0xadc845ec>, <dendropy.dataobject.tree.Node object at 0xadc572ec>, <dendropy.dataobject.tree.Node object at 0xae1cf36c>, <dendropy.dataobject.tree.Node object at 0xadbb134c>, <dendropy.dataobject.tree.Node object at 0xadc673ac>, <dendropy.dataobject.tree.Node object at 0xae0373cc>, <dendropy.dataobject.tree.Node object at 0xae4068ac>, <dendropy.dataobject.tree.Node object at 0xaddf936c>, <dendropy.dataobject.tree.Node object at 0xae03f48c>, <dendropy.dataobject.tree.Node object at 0xadb574ac>, <dendropy.dataobject.tree.Node object at 0xadc4f4cc>, <dendropy.dataobject.tree.Node object at 0xadc674ec>, <dendropy.dataobject.tree.Node object at 0xadebf50c>, <dendropy.dataobject.tree.Node object at 0xade5138c>, <dendropy.dataobject.tree.Node object at 0xae03752c>, <dendropy.dataobject.tree.Node object at 0xae08a8ec>, <dendropy.dataobject.tree.Node object at 0xadbc7e4c>, <dendropy.dataobject.tree.Node object at 0xadc4f5cc>, <dendropy.dataobject.tree.Node object at 0xadbb93ac>, <dendropy.dataobject.tree.Node object at 0xae0375ec>, <dendropy.dataobject.tree.Node object at 0xadc5764c>, <dendropy.dataobject.tree.Node object at 0xadbbfe6c>, <dendropy.dataobject.tree.Node object at 0xadebf66c>, <dendropy.dataobject.tree.Node object at 0xae03f6ac>, <dendropy.dataobject.tree.Node object at 0xadb576cc>, <dendropy.dataobject.tree.Node object at 0xadd99f4c>, <dendropy.dataobject.tree.Node object at 0xae0576ec>, <dendropy.dataobject.tree.Node object at 0xae02f70c>, <dendropy.dataobject.tree.Node object at 0xadc8970c>, <dendropy.dataobject.tree.Node object at 0xadebf72c>, <dendropy.dataobject.tree.Node object at 0xae03774c>, <dendropy.dataobject.tree.Node object at 0xadbb1ccc>, <dendropy.dataobject.tree.Node object at 0xadd996cc>, <dendropy.dataobject.tree.Node object at 0xae1cf7ac>, <dendropy.dataobject.tree.Node object at 0xae03cb8c>, <dendropy.dataobject.tree.Node object at 0xaddf3eac>, <dendropy.dataobject.tree.Node object at 0xadb4f7ec>, <dendropy.dataobject.tree.Node object at 0xadb524cc>, <dendropy.dataobject.tree.Node object at 0xadc8140c>, <dendropy.dataobject.tree.Node object at 0xadde782c>, <dendropy.dataobject.tree.Node object at 0xae05784c>, <dendropy.dataobject.tree.Node object at 0xadc1a96c>, <dendropy.dataobject.tree.Node object at 0xadf5208c>, <dendropy.dataobject.tree.Node object at 0xadc5f88c>, <dendropy.dataobject.tree.Node object at 0xadbbf8cc>, <dendropy.dataobject.tree.Node object at 0xadb578ec>, <dendropy.dataobject.tree.Node object at 0xae03794c>, <dendropy.dataobject.tree.Node object at 0xadde798c>, <dendropy.dataobject.tree.Node object at 0xae18144c>, <dendropy.dataobject.tree.Node object at 0xadbd9c0c>, <dendropy.dataobject.tree.Node object at 0xae1cf9cc>, <dendropy.dataobject.tree.Node object at 0xae03fa0c>, <dendropy.dataobject.tree.Node object at 0xadde7a4c>, <dendropy.dataobject.tree.Node object at 0xae02fa6c>, <dendropy.dataobject.tree.Node object at 0xadebfa8c>, <dendropy.dataobject.tree.Node object at 0xae037aac>, <dendropy.dataobject.tree.Node object at 0xadc67acc>, <dendropy.dataobject.tree.Node object at 0xadc4faec>, <dendropy.dataobject.tree.Node object at 0xadbb9e4c>, <dendropy.dataobject.tree.Node object at 0xadec948c>, <dendropy.dataobject.tree.Node object at 0xae1cfb2c>, <dendropy.dataobject.tree.Node object at 0xae03fb6c>, <dendropy.dataobject.tree.Node object at 0xadf6ff4c>, <dendropy.dataobject.tree.Node object at 0xae1cfbec>, <dendropy.dataobject.tree.Node object at 0xadc5fc0c>, <dendropy.dataobject.tree.Node object at 0xae03fc2c>, <dendropy.dataobject.tree.Node object at 0xadc4fc4c>, <dendropy.dataobject.tree.Node object at 0xadb57c8c>, <dendropy.dataobject.tree.Node object at 0xadc814cc>, <dendropy.dataobject.tree.Node object at 0xadebfcac>, <dendropy.dataobject.tree.Node object at 0xae037cec>, <dendropy.dataobject.tree.Node object at 0xadc6c06c>, <dendropy.dataobject.tree.Node object at 0xae02fd0c>, <dendropy.dataobject.tree.Node object at 0xadc8c52c>, <dendropy.dataobject.tree.Node object at 0xadfd94ec>, <dendropy.dataobject.tree.Node object at 0xae057d6c>, <dendropy.dataobject.tree.Node object at 0xae286a4c>, <dendropy.dataobject.tree.Node object at 0xadde7dac>, <dendropy.dataobject.tree.Node object at 0xadc57dec>, <dendropy.dataobject.tree.Node object at 0xae02fe0c>, <dendropy.dataobject.tree.Node object at 0xadc812ac>, <dendropy.dataobject.tree.Node object at 0xadc67e4c>, <dendropy.dataobject.tree.Node object at 0xadc4fe6c>, <dendropy.dataobject.tree.Node object at 0xadde7fcc>, <dendropy.dataobject.tree.Node object at 0xadc5ff0c>, <dendropy.dataobject.tree.Node object at 0xadb4ff2c>, <dendropy.dataobject.tree.Node object at 0xadc2f26c>, <dendropy.dataobject.tree.Node object at 0xae1cff4c>, <dendropy.dataobject.tree.Node object at 0xadbb9acc>, <dendropy.dataobject.tree.Node object at 0xae057fcc>, <dendropy.dataobject.tree.Node object at 0xadbc7fec>])

In [34]:
origins = [] #changes to viviparity

for index, node in enumerate(mle.postorder_node_iter()):
    if node.parent_node is None:
        pass
    if float(node.label) == 1 or 0 < float(node.label) < .05:
        total.append(node)
        if node.parent_node is None:
            pass
        
        elif float(node.parent_node.label) > 0.95:
            origins.append(node)
            foci = node.parent_node
            if foci.parent_node is None:
                print 'root'
        elif float(node.parent_node.label) > .5:
             new_foci = node.parent_node 
             if new_foci.parent_node is None:
                 pass
             elif float(new_foci.parent_node.label) > 0.95:
                 origins.append(new_foci)
        elif float(node.parent_node.label) > .95:
             new_foci = node.parent_node 
             if new_foci.parent_node is None:
                 pass
             elif float(new_foci.parent_node.label) > 0.95:
                 origins.append(new_foci)                    

print len(set(origins)), 'reversions'
print set(origins)


31 reversions
set([<dendropy.dataobject.tree.Node object at 0xad25880c>, <dendropy.dataobject.tree.Node object at 0xad7300ac>, <dendropy.dataobject.tree.Node object at 0xad61f90c>, <dendropy.dataobject.tree.Node object at 0xad3e058c>, <dendropy.dataobject.tree.Node object at 0xad8b792c>, <dendropy.dataobject.tree.Node object at 0xad2e610c>, <dendropy.dataobject.tree.Node object at 0xad2eb9cc>, <dendropy.dataobject.tree.Node object at 0xad8aa9ec>, <dendropy.dataobject.tree.Node object at 0xad209f0c>, <dendropy.dataobject.tree.Node object at 0xad68226c>, <dendropy.dataobject.tree.Node object at 0xad50128c>, <dendropy.dataobject.tree.Node object at 0xad4ab2ec>, <dendropy.dataobject.tree.Node object at 0xad850b2c>, <dendropy.dataobject.tree.Node object at 0xad89134c>, <dendropy.dataobject.tree.Node object at 0xad97f38c>, <dendropy.dataobject.tree.Node object at 0xad657b4c>, <dendropy.dataobject.tree.Node object at 0xad2753ec>, <dendropy.dataobject.tree.Node object at 0xad89144c>, <dendropy.dataobject.tree.Node object at 0xad3c44ac>, <dendropy.dataobject.tree.Node object at 0xad7f3d0c>, <dendropy.dataobject.tree.Node object at 0xad823d8c>, <dendropy.dataobject.tree.Node object at 0xad45e5cc>, <dendropy.dataobject.tree.Node object at 0xadaa0d0c>, <dendropy.dataobject.tree.Node object at 0xad64f26c>, <dendropy.dataobject.tree.Node object at 0xad3c0e6c>, <dendropy.dataobject.tree.Node object at 0xad4ab68c>, <dendropy.dataobject.tree.Node object at 0xad299eec>, <dendropy.dataobject.tree.Node object at 0xad32870c>, <dendropy.dataobject.tree.Node object at 0xad713f2c>, <dendropy.dataobject.tree.Node object at 0xad777f6c>, <dendropy.dataobject.tree.Node object at 0xada9458c>])

In [32]:
print len(childs)


0

In [73]:


In [ ]: