Advertisement
Guest User

Untitled

a guest
Apr 29th, 2014
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.19 KB | None | 0 0
  1. from ete2 import Tree
  2. import numpy as np
  3. import matplotlib.pyplot as plt
  4.  
  5. # SUB-FUNCTIONS:
  6. def mean(array):
  7. return sum(array)/float(len(array))
  8.  
  9. def cache_distances(tree):
  10. ''' precalculate distances of all nodes to the root'''
  11. node2rootdist = {tree:0}
  12. for node in tree.iter_descendants('preorder'):
  13. node2rootdist[node] = node.dist + node2rootdist[node.up]
  14. return node2rootdist
  15.  
  16. def collapse(tree, min_dist):
  17. # cache the tip content of each node to reduce the number of times the tree is traversed
  18. node2tips = tree.get_cached_content()
  19. root_distance = cache_distances(tree)
  20. for node in tree.get_descendants('preorder'):
  21. if not node.is_leaf():
  22. avg_distance_to_tips = mean([root_distance[tip]-root_distance[node] for tip in node2tips[node]])
  23. if avg_distance_to_tips < min_dist:
  24. # do whatever, ete support node annotation, deletion, labeling, etc.
  25. # rename
  26. node.name += ' COLLAPSED avg_d:%g {%s}' %(avg_distance_to_tips,','.join([tip.name for tip in node2tips[node]]))
  27. # label
  28. node.add_features(collapsed=True)
  29. # set drawing attribute so they look collapsed when displayed with tree.show()
  30. node.img_style['draw_descendants'] = False
  31. # etc...
  32.  
  33. # MAIN FUNCTION
  34. def exploreCutoffs( dataPath, filename_in, d_from = 0, d_to = 1, d_step = 0.05):
  35. """
  36. Description:
  37. Given a Newick format tree, collapses clades whose lengths to tips are on average < d, where d is here incremented from e.g. 0 to 1 in 0.05 increments
  38.  
  39. Arguments:
  40. dataPath = '../../data/stamp_data/SWU_SSD/' # directory of tree
  41. filename_in = 'out.tree' # Newick format tree
  42. d_from = 0.00 # distance cut-off start
  43. d_to = 1.00 # distance cut-off end
  44. d_step = 0.05 # increment of distance cut-off
  45. """
  46.  
  47. # Statistics and data vars
  48. clusterTree_arr = []
  49. clusterSize_dist_arr = []
  50. clusterSize_mean_arr = []
  51. clusterSize_median_arr = []
  52. clusterSize_std_arr = []
  53. clusterSize_max_arr = []
  54. distances = np.arange(float(d_from),float(d_to),float(d_step))# generate distance vector
  55. t = Tree(dataPath+filename_in) # Load a tree structure from a newick file.
  56.  
  57. # Collapse for each d
  58. print 'Trees are collapsing...'
  59. for count,d in enumerate(distances): # explore distance threshold params
  60. # if count%10 == 0:
  61. # print(count)
  62. print('Tree: '+str(count)+' Distance: '+str(d))
  63. t = Tree(dataPath+filename_in) # load tree
  64. collapse(t, d) # collapse /u threshold d
  65. for n in t.search_nodes(collapsed=True): # re-annotate via collapses
  66. for ch in n.get_children():
  67. ch.detach()
  68.  
  69. # node distances
  70. dist_dict = cache_distances(t)
  71. # unite nested list of collapsed motifs
  72. clusters_multiple = [i.name.split('{')[1][:-1].split(',') for i in dist_dict.keys() if "COLLAPSED" in i.name] # list of clusters, where each cluster is a list of motifs)
  73. clusters_single = [[i.name] for i in dist_dict.keys() if not 'NoName' in i.name]
  74. clusters_all = clusters_single+clusters_multiple
  75. # ranked distribution of cluster sizes, largest-to-smallest
  76. clusterTree = t
  77. clusterSize_dist = np.array(sorted([float(len(i)) for i in clusters_all],reverse=True))
  78. clusterSize_mean = np.mean(clusterSize_dist)
  79. clusterSize_median = np.median(clusterSize_dist)
  80. clusterSize_std = np.std(clusterSize_dist)
  81. clusterSize_max = np.max(clusterSize_dist)
  82. # store
  83. clusterTree_arr.append(clusterTree)
  84. clusterSize_dist_arr.append(clusterSize_dist)
  85. clusterSize_mean_arr.append(clusterSize_mean)
  86. clusterSize_median_arr.append(clusterSize_median)
  87. clusterSize_std_arr.append(clusterSize_std)
  88. clusterSize_max_arr.append(clusterSize_max)
  89.  
  90. # print stats
  91. #clusterStats = [clusterSize_dist_arr,clusterSize_mean_arr,clusterSize_std_arr]
  92. #print(clusterStats)
  93.  
  94. # write collapsed newicks
  95.  
  96. for j,i in enumerate(clusterTree_arr):
  97. file_out = open(dataPath+'/collapsed_d_'+str(distances[j])+'.tre','w')
  98. file_out.write(i.write())
  99. file_out.close()
  100. # print 'd: '+str(distances[j])+' '+str(i.write())
  101. # print ' '
  102.  
  103. # Vectors to plot
  104. x = distances
  105. y = clusterSize_mean_arr
  106. z = clusterSize_median_arr
  107. a = clusterSize_max_arr
  108. yerr= [0]*len(distances)
  109. xerr= clusterSize_std_arr
  110.  
  111. # diagram
  112. plt.errorbar(x, y, xerr, yerr, capsize=0, ls='none', color='gray', elinewidth=1)
  113. plt.annotate('Std deviation bars', (0.55, 58), xytext=(-10, 60), va='bottom',textcoords='offset points',arrowprops=dict(facecolor='gray', shrink=0.05),color='Gray')
  114.  
  115. # Text to annotate on plot
  116. ydescrip = [str(int(round(i))) for i in y] # means
  117. zdescrip = [str(int(round(i))) for i in z] # medians
  118. adescrip = [str(int(round(i))) for i in a] # max
  119.  
  120. # means
  121. for xpos, ypos, yname in zip(x, y, ydescrip):
  122. plt.annotate(yname, (xpos, ypos), xytext=(0, 0), va='bottom',textcoords='offset points')
  123. plt.annotate('Means (black)', (0.75, 50), xytext=(-10, 60), va='bottom',textcoords='offset points',arrowprops=dict(facecolor='black', shrink=0.05))
  124.  
  125. # medians (red)
  126. for xpos, zpos, zname in zip(x, z, zdescrip):
  127. plt.annotate(zname, (xpos, zpos), xytext=(0, 0), va='bottom',textcoords='offset points',color='Red')
  128. plt.annotate('Medians (red)', (0.75, 15), xytext=(-10, -60), va='bottom',textcoords='offset points',color='Red',arrowprops=dict(facecolor='Red', shrink=0.05))
  129.  
  130. # max
  131. # for xpos, apos, aname in zip(x, a, adescrip):
  132. # plt.annotate(aname, (xpos, apos), xytext=(0, 0), va='bottom',textcoords='offset points')
  133. # plt.annotate('Max (blue)', (0.75, 50), xytext=(-10, 60), va='bottom',textcoords='offset points',arrowprops=dict(facecolor='black', shrink=0.05))
  134.  
  135. # plotting
  136. plt.xlabel('Collapse clades with average distance to leaves < X (e.g. 0.2)')
  137. plt.ylabel('Mean size of clusters after collapse')
  138. plt.show()
  139.  
  140. #-----------------------------------------------------------------
  141.  
  142. #################
  143. # Example #
  144. #################
  145.  
  146. # change to current directory
  147. import os
  148. os.chdir('./')
  149.  
  150. # generate a tree file (using my example in stackoverflow)
  151. file_out_tree = open('out.tree','w')
  152. file_out_tree.write('((((((DMEL_CGTATRCGY:0.007557,DMEL_CGCMTGCGC:0.007557):0.359666,((((((((AALB_CRCACGCAC:0.000001,(ADAR_CRCACGCAC:0.000001,(ADIR_CRCACGCAC:0.000001,AFUN_CRCACGCAC:0.000001):0.000000):0.000000):0.000002,((AFAR_CKCACGCAC:0.000001,ASTE_CKCACGCAC:0.000001):0.000001,(AGAM_CGYACGCAC:0.000001,AMEL_CGMACGCAC:0.000001):0.000001):0.000001):0.000004,((AARA_CGCRCGCAC:0.000001,AEPI_CGCRCGCAC:0.000001):0.000000,(AMER_CGCRCGCAC:0.000001,AQUA_CGCRCGCAC:0.000001):0.000000):0.000007):0.000011,ACUL_CDCACKCAC:0.000018):0.000672,AMIN_ACGCACGCA:0.000690):0.012285,(ACHR_CACGCWCGC:0.000410,ADAR_CGTGCGTGC:0.000410):0.012565):0.000661,(ADAR_CGCGCGCRC:0.000013,AMEL_GCGCGCGCK:0.000013):0.013623):0.174649,(((((AARA_CGTACG:0.000018,ASTE_CGTACG:0.000018):0.000078,ADIR_CGTACGH:0.000096):0.000386,((AFAR_CGWWCG:0.000019,AMER_CGWWCG:0.000019):0.000001,AQUA_CGWWCG:0.000019):0.000462):0.000772,(AARA_CTCGWACGA:0.000819,ACHR_CGTACSA:0.000819):0.000434):0.017848,((((AATR_SGAACGR:0.000047,AMER_SGAACGRA:0.000047):0.000126,(AGAM_SGWACGA:0.000019,AMEL_CGWACGA:0.000019):0.000153):0.000063,AEPI_CGTWCS:0.000236):0.006357,((AMEL_CGMACSG:0.000029,ASTE_CGRACSG:0.000029):0.000461,ASIN_CCSTTCG:0.000490):0.006102):0.012509):0.169184):0.178938):0.662820,(((((DMEL_AAAGTATGC:0.000003,AGAM_AAAGKATGC:0.000003):0.000435,(AEPI_GCATACATW:0.000006,AFAR_AAWGTATGC:0.000006):0.000433):0.001079,AARA_AAGKTATGC:0.001517):0.103829,(((ACHR_GTATGVAA:0.000008,(AFUN_GTATGSAA:0.000005,ASTE_GTATGCAA:0.000005):0.000004):0.000025,((ACUL_GTATGCAAW:0.000001,AMIN_GTATGCAAW:0.000001):0.000002,AMER_ATTGCATAC:0.000003):0.000031):0.018355,(ADIR_ADGTATGCA:0.000425,(((AFAR_ATGTATGHA:0.000002,(AMAC_ATGTATGYA:0.000001,AQUA_ATGTATGYA:0.000001):0.000001):0.000015,AFUN_ATRTATGTA:0.000017):0.000032,AMIN_TGTATGYA:0.000049):0.000376):0.017964):0.086957):0.525619,(AAEG_ACTCTATGC:0.174506,((AMAC_CACTATGGG:0.000002,ASTE_CACTAYGGG:0.000002):0.015808,AMAC_ACTATGCGG:0.015810):0.158696):0.456460):0.399078):0.590745,(((((DMEL_CAGTCWGTC:0.001236,ASTE_GRCTGACTA:0.001236):0.051820,DMEL_AACTAACTR:0.053056):0.763670,(((((DMEL_CTCGCTCK:0.005427,(((((((AAEG_CTCACTCWC:0.000001,AMER_CTCACTCHC:0.000001):0.000000,((AALB_CTCACTCWC:0.000001,AMAC_CTCACTCWC:0.000001):0.000000,(ACHR_CTCACTCWC:0.000001,ASTE_CTCACTCWC:0.000001):0.000000):0.000000):0.000001,AFAR_CTCACYCWC:0.000002):0.000004,(AEPI_CTCRCTCDC:0.000001,AFUN_CTCRCTCDC:0.000001):0.000005):0.000001,AATR_CTCRCTCAC:0.000007):0.000035,ACUL_CTCRCTCTC:0.000042):0.000496,ADAR_GMGAGHGA:0.000538):0.004888):0.031451,((((DMEL_CBCTCTCB:0.000332,((DMEL_CTCTCK:0.000070,AMER_CTCTCY:0.000070):0.000137,(AAEG_GCTCTCK:0.000070,(ADIR_AGAGAGM:0.000033,AMAC_KCTCTCK:0.000033):0.000036):0.000137):0.000125):0.002933,(((ACUL_CKCTCS:0.000034,(AEPI_CKCTCB:0.000019,AQUA_CKCTCB:0.000019):0.000015):0.000241,ADIR_CTCYCS:0.000275):0.001025,AMIN_ASCGAGMG:0.001300):0.001965):0.006633,(AARA_GAGAGRR:0.001081,(AFUN_CTCYCYC:0.000069,ASIN_CTCNCTC:0.000069):0.001012):0.008817):0.007219,(((((AALB_CKAGWG:0.000019,ADAR_CKAGWG:0.000019):0.000000,ASIN_CKAGWG:0.000019):0.000024,ASTE_CGAGWG:0.000043):0.000046,AFAR_CGRGWG:0.000089):0.000703,AATR_CGAGDGCGA:0.000791):0.016325):0.019761):0.030461,(((AARA_CACTCACTC:0.000003,AGAM_CWCTCACTC:0.000003):0.000010,(ADIR_CWCTCACWC:0.000001,AMIN_CWCTCACWC:0.000001):0.000011):0.000835,((ADAR_AGTGAGYGA:0.000001,AQUA_AGTGAGYGA:0.000001):0.000001,AMEL_AGTGAGTGW:0.000002):0.000845):0.066491):0.243983,(AAEG_GCTCTGTCC:0.029988,(AFUN_CTCTGTCTS:0.002360,AQUA_AGAAAGAG:0.002360):0.027629):0.281333):0.041049,(((((((AALB_ANCGAD:0.000030,(((AARA_ANCGAW:0.000019,(AMAC_ANCGAW:0.000019,AMIN_ANCGAW:0.000019):0.000000):0.000000,AFAR_ANCGAW:0.000019):0.000000,((ADIR_ANCGAW:0.000019,ASIN_ANCGAW:0.000019):0.000000,ASTE_ANCGAW:0.000019):0.000000):0.000011):0.000047,ADAR_ANCGRW:0.000077):0.000313,(ACHR_AGCGAW:0.000030,AFUN_AGCGAD:0.000030):0.000359):0.000227,ACHR_GARCGAR:0.000616):0.007189,(AATR_AGCGAAAS:0.001310,(ACUL_AVCGAAMC:0.000283,AGAM_AACGAAASG:0.000283):0.001027):0.006496):0.026708,((((AARA_AGMGAGA:0.000021,ASTE_AGMGAGM:0.000021):0.000194,((AEPI_AGMGADA:0.000007,AMER_AGMGADA:0.000007):0.000026,AQUA_AGCGADA:0.000034):0.000181):0.000917,((AATR_CWCTCGCTC:0.000009,AMAC_CTCTCVCTC:0.000009):0.000087,AMEL_GAGCGAKA:0.000096):0.001036):0.008630,ADIR_ASCGAGAAC:0.009762):0.024751):0.190816,((((AALB_AHAGAGAG:0.000019,ADAR_AMAGAGAGA:0.000019):0.002387,AARA_AWAGAAAGA:0.002406):0.017754,(AEPI_ACAGAAAR:0.000417,(AMER_AWAGAAAR:0.000014,ASTE_ARAGAAAA:0.000014):0.000403):0.019744):0.098822,(AGAM_CACTGAMAG:0.000262,AQUA_ACTGAMAGC:0.000262):0.118720):0.106347):0.127041):0.464355):0.170924,((((DMEL_ASTCG:0.010110,AMIN_ACCGAGTAG:0.010110):0.013588,AAEG_CCVCTCGGC:0.023698):0.196372,((AAEG_GCCACWCGA:0.001877,AATR_MCACTCGA:0.001877):0.047324,AFUN_CGTGTGGAC:0.049202):0.170869):0.470403,(((DMEL_CACTB:0.006689,(AAEG_CACTTCAM:0.000293,(((AARA_AGTGVAGTG:0.000001,AMER_AGTGMAGTG:0.000001):0.000003,(AMEL_AGTGAAGTG:0.000002,AQUA_AGTGRAGTG:0.000002):0.000002):0.000028,(((ADIR_CACTDCAC:0.000004,ASTE_CACTDCAC:0.000004):0.000001,AGAM_CACTKCAC:0.000005):0.000000,ASIN_CACTBCAC:0.000005):0.000027):0.000261):0.006396):0.088204,((((((AALB_CACHRCAC:0.000007,ACUL_CACYRCAC:0.000007):0.000006,ADAR_CACWVCAC:0.000013):0.000012,ACHR_CACHACAC:0.000026):0.000179,AFUN_CACYAMAC:0.000204):0.001458,(AMAC_CWYCACAC:0.000020,AMIN_CWCCACAC:0.000020):0.001642):0.040843,(AFAR_ACTSCACT:0.003082,(AFUN_CACTGCWC:0.000029,AQUA_CACDGCAC:0.000029):0.003053):0.039423):0.052388):0.126301,((((DMEL_CASTBG:0.003785,AEPI_CACTGGM:0.003785):0.002289,(AMER_CCACTGSC:0.000037,AQUA_CCASTGCC:0.000037):0.006036):0.008166,(AARA_CACTBYC:0.000607,ADIR_CACTABC:0.000607):0.013633):0.023484,(((((AARA_ACAGTR:0.000020,(AQUA_ACAGTR:0.000019,ASTE_ACAGTR:0.000019):0.000001):0.000062,(ACHR_RCAGTR:0.000019,AEPI_RCAGTR:0.000019):0.000063):0.000149,(AGAM_ACRGTG:0.000039,(AMER_ACAGTG:0.000018,AMIN_ACAGTG:0.000018):0.000021):0.000191):0.000278,((ACUL_CACTGY:0.000027,AMEL_CACTGB:0.000027):0.000096,AFAR_CCACTGB:0.000124):0.000385):0.000822,ADIR_CCACTGTGC:0.001331):0.036393):0.183470):0.469280):0.297176):0.355925,((((((((DMEL_CCMCGCCCC:0.039660,((AAEG_GGGAGGGRR:0.000254,ADAR_CCCYCTCC:0.000254):0.002529,((AALB_CYCTCYC:0.000011,ACHR_CBCTCYC:0.000011):0.000132,((ACUL_CCCTCCC:0.000032,ASTE_CYCTCCC:0.000032):0.000049,ADAR_CYCTYCC:0.000081):0.000061):0.002641):0.036877):0.016171,((DMEL_CCWCCNCC:0.001371,(ACUL_GGGGGGAGK:0.000314,AMAC_GGGRGAGR:0.000314):0.001057):0.003783,((DMEL_CTCCKCC:0.000018,(AARA_CTCCYCC:0.000007,(ACHR_CTCCYCC:0.000007,AQUA_CTCCYCC:0.000007):0.000000):0.000011):0.000087,(AAEG_CTYCTCC:0.000008,AMEL_CTBCTCC:0.000008):0.000097):0.005049):0.050677):0.372634,AEPI_GGAGGGACA:0.428466):0.130964,(((DMEL_MGBCGA:0.004999,ASTE_GAGGCGAYA:0.004999):0.159649,((AATR_GCGYCTCCA:0.000010,ACUL_GSGCCTCCA:0.000010):0.000860,(AFUN_GGAGRCGCC:0.000001,AMIN_GGAGRCGCC:0.000001):0.000868):0.163779):0.225541,AARA_GCCGCCATA:0.390189):0.169241):0.387242,((((((DMEL_CCATCCATC:0.005766,ADIR_CWTCC:0.005766):0.164603,((DMEL_CCAYCTS:0.014314,((((AALB_GVTGGM:0.000071,((AATR_DCCABC:0.000031,ASIN_DCCAYC:0.000031):0.000005,AMAC_GVTGGW:0.000036):0.000035):0.002555,AGAM_CCAKC:0.002625):0.001134,(AARA_CYAYC:0.001031,((ACHR_CYABC:0.000763,AQUA_CYABC:0.000763):0.000023,(((ACUL_CYABC:0.000763,AEPI_CYABC:0.000763):0.000002,ADAR_CYABC:0.000766):0.000004,(AFUN_CYABC:0.000765,AMIN_CYABC:0.000765):0.000006):0.000016):0.000245):0.002728):0.007732,(AALB_CCAYCCC:0.000286,(AMEL_CYAYCC:0.000207,(AMER_CCAYCS:0.000098,ASTE_CCAYCM:0.000098):0.000109):0.000079):0.011205):0.002823):0.058495,(AATR_CCAMCACTA:0.000008,(AMEL_CCAWCACTA:0.000003,AMER_CCAYCACTA:0.000003):0.000005):0.072800):0.097560):0.086193,(((((AAEG_BGGTRG:0.000040,AMAC_CYACCR:0.000040):0.000043,AMER_CYACCA:0.000082):0.001104,(AALB_CTACYA:0.000060,ASTE_CTACCA:0.000060):0.001126):0.029814,(AGAM_ACWGGTTGG:0.000184,ASTE_CCAACCR:0.000184):0.030817):0.032802,(((AARA_ACCAACCAA:0.000001,AQUA_ACCAACCAA:0.000001):0.000000,AMAC_ACCAACCAR:0.000001):0.007588,(AATR_GTTGGTTK:0.001290,((ACUL_AWCCAACC:0.000029,ASIN_AACCAAMC:0.000029):0.000044,ADAR_CAAYCAACC:0.000072):0.001218):0.006300):0.056213):0.192759):0.021427,((DMEL_CAGCBR:0.004694,AMEL_CCAGCCAGB:0.004694):0.116153,(DMEL_MCAYCGA:0.003013,AGAM_ABCGA:0.003013):0.117834):0.157142):0.367791,((((DMEL_CRGACGGA:0.000078,(ADAR_ACGGACGGA:0.000059,ADIR_CGRACGGA:0.000059):0.000019):0.001995,(AEPI_CCGTCCS:0.000261,AFAR_CCGTCCGTY:0.000261):0.001811):0.067438,AARA_AGCAGRCGG:0.069511):0.101445,((((AAEG_ACCGAYCG:0.000027,(AALB_ACCRACCG:0.000006,AFAR_ACCRACCG:0.000006):0.000021):0.000025,(((AARA_ACCGACCGR:0.000001,AFUN_ACCGACCGR:0.000001):0.000000,ACUL_ACCGACCGD:0.000002):0.000004,AMIN_ACCRACCGR:0.000006):0.000047):0.054277,AMEL_ACGGTCYAT:0.054330):0.092608,((AFUN_ACCGTCYCC:0.000687,AGAM_ACCGTSC:0.000687):0.045462,ASTE_GACCGCCYC:0.046149):0.100789):0.024017):0.474825):0.185933,((((((((DMEL_CGAYGRC:0.002806,((AAEG_CGAYGA:0.000114,AALB_ACGAYGA:0.000114):0.001093,(((((AATR_ACGACGAMG:0.000002,ASTE_ACGACGACG:0.000002):0.000000,ACUL_ACGACGABG:0.000002):0.000006,ACHR_ACGACGACV:0.000008):0.000027,(AMEL_ACGAYGAC:0.000006,AQUA_ACGACGAC:0.000006):0.000029):0.000262,(ADAR_ACGACGRC:0.000015,AEPI_GACGACGRC:0.000015):0.000282):0.000910):0.001599):0.018347,((AAEG_GAYGACGR:0.000018,((ADIR_GACGACGR:0.000004,AFAR_GACGACGR:0.000004):0.000000,(AGAM_GACGACGR:0.000004,AMER_GACGACGR:0.000004):0.000000):0.000014):0.001250,(AALB_GAWGANGA:0.000036,ADAR_GAYGAYGA:0.000036):0.001231):0.019886):0.003723,(AALB_CGACVGCGA:0.000064,ASIN_CGACGRCGR:0.000064):0.024812):0.065563,((AALB_ABCGACGA:0.000093,AARA_RRCGACGA:0.000093):0.000125,((AFUN_AAGCGACGA:0.000001,AMEL_AAGCGACGA:0.000001):0.000000,AMIN_AAGCGACGA:0.000001):0.000218):0.090221):0.168738,((AAEG_GCCGHCGCC:0.000002,ADAR_GCCGYCGCC:0.000002):0.005003,(ACUL_ACCGGCGCC:0.000001,ASTE_ACCGGMGCC:0.000001):0.005003):0.254173):0.137864,((ACUL_GACGAACCB:0.000258,(AMER_CGACGAACC:0.000001,AQUA_CGACGAACC:0.000001):0.000257):0.152470,(AGAM_GAYGACTCC:0.000435,(AMEL_GAGTCRTCC:0.000002,AQUA_GAGTCGTCC:0.000002):0.000433):0.152294):0.244313):0.061563,(AMEL_AGTTGACGA:0.000001,AQUA_AGTTGACGA:0.000001):0.458604):0.140380,((((((((AAEG_CBATCG:0.000022,AATR_CBATCG:0.000022):0.000212,((((ADIR_CBABCG:0.000019,ASIN_CBABCG:0.000019):0.000001,AMEL_CBABCG:0.000020):0.000014,ASTE_CBAYCG:0.000035):0.000026,AGAM_CBAKCG:0.000060):0.000174):0.000415,((AALB_CGATCG:0.000018,AFUN_CGATCG:0.000018):0.000000,((AARA_CGATCG:0.000018,AMIN_CGATCG:0.000018):0.000000,AEPI_CGATCG:0.000018):0.000000):0.000631):0.006661,(ADAR_CGCGATCRC:0.002659,ADAR_CGVTCGC:0.002659):0.004651):0.095153,(((ACUL_CGAWNG:0.000081,AMIN_CDYTCG:0.000081):0.002210,AFUN_CGAAAGS:0.002290):0.004795,AQUA_CTTTCGAGA:0.007085):0.095377):0.068836,(AFAR_CGRTR:0.018791,(AMEL_CGRTAAAG:0.000244,AMER_CGATAAR:0.000244):0.018547):0.152507):0.038140,((((AALB_GATMGTR:0.000105,(AGAM_TGATCGTR:0.000035,AMEL_CACKATCA:0.000035):0.000070):0.000179,AFUN_ACGATC:0.000284):0.004803,(ASIN_ACGATSM:0.000036,ASTE_ACGATVA:0.000036):0.005051):0.013995,((((AARA_ACGRT:0.000765,AMIN_ACGRT:0.000765):0.001106,AMAC_AYCGK:0.001871):0.000728,((((AATR_AYCGW:0.000763,(AMER_AYCGW:0.000762,AQUA_AYCGW:0.000762):0.000001):0.000003,AEPI_AYCGW:0.000766):0.000001,ACHR_AYCGW:0.000767):0.000028,ADAR_AYCGW:0.000795):0.001804):0.005949,(((ACUL_ATCGDW:0.000019,(AFUN_ATCGDW:0.000019,AMEL_ATCGDW:0.000019):0.000000):0.000250,AGAM_AHCGRT:0.000268):0.004242,(AFAR_ATCGTA:0.000018,ASTE_ATCGTA:0.000018):0.004491):0.004039):0.010534):0.190356):0.367998,((ADIR_ATAACGACC:0.000258,AFUN_AGGTCGTTA:0.000258):0.112396,ASTE_ACGACCTCT:0.112654):0.464782):0.021548):0.232728):0.114959):0.180811,((((((((DMEL_CCGATYCS:0.000617,(AATR_CCGAYCCGA:0.000031,AMIN_CCGAWCCG:0.000031):0.000587):0.000939,(AALB_CCGNTCCG:0.000026,((AGAM_CGGAHCGGA:0.000001,AQUA_CGGAWCGGA:0.000001):0.000009,AMEL_CGGASCGGA:0.000011):0.000016):0.001529):0.109538,(((AARA_CCGRAACCG:0.000015,AMEL_CGGTTYCG:0.000015):0.000125,(AGAM_CCGAADCCG:0.000001,AQUA_CCGAADCCG:0.000001):0.000140):0.008893,ACUL_CCGBAACAG:0.009033):0.102060):0.045100,((((AARA_ACGGCACVG:0.000012,ASTE_ACGGSACGG:0.000012):0.000045,AMEL_CGGSACSG:0.000058):0.000125,AFAR_CGGCACGR:0.000183):0.001850,ADIR_CGGGACRG:0.002033):0.154161):0.090020,(((((((((AALB_HACCGK:0.000021,ACUL_HACCGK:0.000021):0.000003,ASIN_HACCGD:0.000024):0.000011,AFUN_HCGGTK:0.000035):0.000068,AFAR_AACCGD:0.000103):0.000443,(ADIR_CCGGTD:0.000114,AMER_ACCGGTW:0.000114):0.000432):0.001028,(((AATR_CCGGTKS:0.000028,AQUA_CCGGTDC:0.000028):0.000013,AMIN_CCGGTKY:0.000041):0.000336,AEPI_CCGGTTSG:0.000377):0.001197):0.000678,ADAR_CGGTD:0.002252):0.007398,AMEL_CAACCGW:0.009650):0.028203,(((AARA_CCRGTGC:0.000051,AMER_CCGGWGC:0.000051):0.000749,(AMEL_GCACCGD:0.000102,ASTE_CACCGD:0.000102):0.000698):0.003588,AATR_CACCG:0.004388):0.033466):0.208361):0.221583,((((((DMEL_CAGTTCS:0.000158,AATR_CAGTTCCG:0.000158):0.000449,((AEPI_CRBTTCC:0.000017,ASTE_CRSTTCC:0.000017):0.000037,(AMER_CABTTCC:0.000010,AMIN_CAKTTCC:0.000010):0.000043):0.000553):0.010132,((AARA_CTRTTCC:0.000007,AMEL_CTRTTCC:0.000007):0.000122,(AMER_CYRTTCC:0.000023,AQUA_CBATTCC:0.000023):0.000106):0.010609):0.007453,((AARA_ATCARTTCC:0.000019,AMER_ATCAATTYC:0.000019):0.000443,(AMEL_AWCAGTTCC:0.000015,AQUA_ATCAGTTYC:0.000015):0.000447):0.017729):0.042019,(AALB_CACTTCCKG:0.002074,(AMEL_CAAYTCCGG:0.000001,AQUA_CAAYTCCGG:0.000001):0.002074):0.058136):0.282947,((DMEL_GGACGWGGA:0.002222,DMEL_GGATKBGGA:0.002222):0.077808,(((AARA_GGAATHGGA:0.000001,AMER_GGAATYGGA:0.000001):0.000176,AQUA_GRAATTGRA:0.000178):0.022787,ASTE_GTAGTTGGA:0.022964):0.057066):0.263127):0.124640):0.330523,(((AAEG_CAGAARY:0.006861,AAEG_CAGAATCC:0.006861):0.239976,AAEG_AGATCCTSG:0.246837):0.161561,(((AAEG_CTYCRG:0.001434,(ADIR_CYGGAGC:0.000251,AMAC_CTCCGRAGC:0.000251):0.001183):0.011114,(((AARA_GACTCCRGA:0.000001,AQUA_GACTCCRGA:0.000001):0.000004,AMEL_GAYTCCRGA:0.000005):0.000305,AGAM_AYTCCGGA:0.000310):0.012237):0.104311,(((((((AARA_CGAYTCCGR:0.000001,AGAM_CGAYTCCGR:0.000001):0.000000,AMER_CGAYTCCGR:0.000001):0.000004,AQUA_CGAYTCCGA:0.000004):0.000033,(AMEL_CGRCTCCGR:0.000004,AQUA_CCGGARYCG:0.000004):0.000034):0.001178,ADAR_CGACTCCTR:0.001216):0.003754,AARA_CCAGARTCG:0.004970):0.020199,AMEL_TCGGAATCR:0.025169):0.091690):0.291539):0.389922):0.097936,(((DMEL_AACYAGTTY:0.000976,ACHR_AACCSGTTC:0.000976):0.035000,(AMEL_AACTGATHC:0.000001,AMER_AACTGATYC:0.000001):0.035975):0.386248,((AAEG_AGTGGTTCC:0.082698,(AALB_GYACCR:0.000710,AMIN_TGGTGYA:0.000710):0.081987):0.111690,((((AARA_ATGGGTTCA:0.000001,AMER_ATGGGTTCA:0.000001):0.000000,AGAM_ATGGGTTCA:0.000001):0.000000,AMEL_ATGGGTTCA:0.000001):0.079873,((ADAR_AAACCA:0.000667,AEPI_RAACCATTY:0.000667):0.001428,AMEL_AAHCCATAC:0.002094):0.077779):0.114514):0.227837):0.474032):0.231227):0.023151,((((((((DMEL_CHGCTC:0.000097,AFAR_CWGCTS:0.000097):0.001454,((((AALB_TCGAGCAGW:0.000002,AFUN_ACTGCTCGA:0.000002):0.000013,(ADAR_CTGCTCGA:0.000004,AGAM_CTGCTCGA:0.000004):0.000012):0.000055,ADIR_CGAGCAG:0.000070):0.000463,(AEPI_CTGCYCK:0.000028,(AGAM_CGRGCAG:0.000007,AMEL_CGRGCAG:0.000007):0.000022):0.000505):0.001018):0.072151,ACUL_CCGAGGAGA:0.073702):0.131830,((((AARA_GCTSB:0.001227,AMER_GCTSK:0.001227):0.001730,(AATR_GCTVS:0.000814,AFAR_GCTVS:0.000814):0.002143):0.009319,(AMAC_CBAKC:0.002453,(ASIN_CBAGC:0.000806,ASTE_CBAGC:0.000806):0.001647):0.009823):0.052873,(ACUL_AMCGAGC:0.004133,(ACUL_ATCGWGC:0.000007,AFUN_ATCGWGC:0.000007):0.004126):0.061016):0.140384):0.127036,((((DMEL_CDGCAG:0.000209,(AALB_CAGCWG:0.000019,ADAR_CAGCWG:0.000019):0.000190):0.014458,(AALB_CGGCAKCGR:0.000489,AMEL_CGGCWGC:0.000489):0.014178):0.081520,(((((AALB_ASCABC:0.000098,AMEL_ABCAKC:0.000098):0.000080,AMAC_AGCAKC:0.000178):0.004677,((((AARA_CABCABC:0.000007,AQUA_CABCABC:0.000007):0.000001,AMER_CABCABC:0.000007):0.000007,ADAR_CASCANC:0.000014):0.000302,AMEL_BTGSTG:0.000317):0.004538):0.027777,ADIR_GSTGK:0.032632):0.017622,(ACHR_AWCAGCTG:0.000155,AGAM_ATCAGCTSA:0.000155):0.050099):0.045933):0.068203,((AAEG_CAGYD:0.009353,(((AATR_ACAGYW:0.000028,AMAC_ACAGYD:0.000028):0.000412,((ACUL_ASAGCW:0.000049,(AFAR_ACAGCW:0.000019,AMIN_ACAGCW:0.000019):0.000030):0.000159,(AEPI_RCAGCW:0.000027,(AGAM_VCAGCW:0.000019,(ASIN_VCAGCW:0.000018,ASTE_VCAGCW:0.000018):0.000000):0.000008):0.000181):0.000232):0.004134,ADAR_ACAGHACA:0.004575):0.004778):0.024432,((ACHR_TGCTVB:0.000641,ADAR_GCAGCA:0.000641):0.005018,AFUN_WGCTR:0.005659):0.028126):0.130605):0.168178):0.209655,(((AALB_GTTRCTR:0.002757,ADIR_CMTAGCAAC:0.002757):0.220389,(((AALB_GCTAS:0.003407,AFUN_GCTAC:0.003407):0.028071,((((ACHR_GCTDC:0.001752,AGAM_GBAGC:0.001752):0.000687,(ACUL_AGCTNC:0.000895,(((AMAC_GWAGCK:0.000049,AMER_GNAGCK:0.000049):0.000070,AQUA_GHAGCR:0.000119):0.000408,ASTE_GTAGCK:0.000526):0.000369):0.001544):0.004349,AEPI_CGSTRC:0.006788):0.006500,(((ADAR_GCTRCW:0.000070,AEPI_GCTGCW:0.000070):0.000177,ADIR_GCTRCY:0.000247):0.001661,(ADIR_GCTSCA:0.000091,AMEL_GCTSBA:0.000091):0.001816):0.011380):0.018190):0.127389,(((((AARA_CABTAGC:0.000007,AMEL_CABTAGC:0.000007):0.000001,AMER_CAYTAGC:0.000008):0.000029,(ACUL_CAKYAGC:0.000009,ASTE_CATYAGC:0.000009):0.000028):0.000181,AMIN_CATYAGCA:0.000218):0.054694,(AARA_CMATAGCAG:0.000444,AMEL_HCCATAGCA:0.000444):0.054469):0.103955):0.064279):0.146363,(((AARA_GCTAGMA:0.000152,AMER_GMTAGAR:0.000152):0.038114,ASIN_ATGATAGCM:0.038266):0.125893,(AGAM_GGATAGCAA:0.013385,ASIN_GGATAGTCA:0.013385):0.150774):0.205350):0.172714):0.198483,(((((DMEL_CGMAGGAC:0.000701,(AEPI_GRAGGA:0.000033,ASTE_GVAGGA:0.000033):0.000668):0.004892,AQUA_CGTAGGACK:0.005593):0.027511,(AEPI_TACGCAGGA:0.000258,AGAM_TACGTAGGA:0.000258):0.032847):0.084901,((((((((AAEG_GHAGHA:0.000036,((AATR_GNAGVA:0.000019,(ADIR_GNAGVA:0.000019,AMER_GNAGVA:0.000019):0.000000):0.000000,(((ACUL_GNAGVA:0.000018,AMIN_GNAGVA:0.000018):0.000000,AMAC_GNAGVA:0.000019):0.000000,AFUN_GNAGVA:0.000019):0.000000):0.000017):0.000005,((AARA_GWAGVA:0.000019,AMEL_GWAGVA:0.000019):0.000016,((AEPI_GDAGMA:0.000019,ASTE_GDAGMA:0.000019):0.000007,ASIN_GDAGVA:0.000026):0.000008):0.000007):0.000074,AFAR_GAAGVA:0.000115):0.000029,(AALB_GNAGSA:0.000037,ADAR_GRAGSA:0.000037):0.000106):0.000443,((AALB_CTWCTNC:0.000008,AFAR_CTWCTDC:0.000008):0.000009,ADAR_CTNCTNC:0.000017):0.000569):0.001097,ADAR_GTAGHA:0.001683):0.007352,(AALB_GAAGWRAA:0.000285,(ADAR_GAAGRWA:0.000030,AQUA_GAAGRAR:0.000030):0.000255):0.008749):0.077600,ASIN_ATTCTGCCA:0.086635):0.031371):0.481394,((((((((AALB_CTGCCTGSC:0.000002,ADAR_CTGCCTGCC:0.000002):0.000009,ASTE_CTGYCTGYC:0.000011):0.000020,AATR_GGCAGGCAR:0.000031):0.000592,ASIN_RGGCAGGCA:0.000623):0.007844,((((AARA_CCTGCCYG:0.000004,(AFAR_CCTGCCYG:0.000004,AQUA_CCTGCCYG:0.000004):0.000000):0.000001,ADIR_CCTGCCBG:0.000005):0.000049,AEPI_CAGGCAGGC:0.000054):0.000034,AMEL_CCTGCCTGY:0.000088):0.008379):0.020745,AMIN_ATGGCAGGC:0.029213):0.161639,(((AATR_CTWCC:0.002851,((AFAR_CYWCC:0.000763,AGAM_CYWCC:0.000763):0.000092,ASIN_CYWCC:0.000855):0.001996):0.009063,(AMEL_CTYYC:0.004329,AMIN_CTYCC:0.004329):0.007585):0.087813,ASTE_AGDAAGCCA:0.099727):0.091125):0.206197,AQUA_AAGGCCTGC:0.397048):0.202351):0.141306):0.255864,(((AAEG_STAS:0.147001,ASIN_GTAS:0.147001):0.283933,(((((((((AARA_CTACTAC:0.000007,ACHR_CTACTAC:0.000007):0.000000,AEPI_CTACTAC:0.000007):0.000019,(AMER_CTACYAC:0.000007,ASTE_CTACYAC:0.000007):0.000019):0.000029,((ACUL_CTACTRC:0.000007,AGAM_CTACTRC:0.000007):0.000000,(ADIR_CTACTRC:0.000007,AMEL_CTACTRC:0.000007):0.000000):0.000048):0.000241,AMAC_GYAGTAGTR:0.000295):0.002664,AMIN_GYAGTR:0.002959):0.002678,((AFUN_CTACTR:0.000018,AQUA_CTACTR:0.000018):0.000121,AMER_CRGTAG:0.000139):0.005498):0.049847,(AMAC_AGGTTGTAG:0.000001,ASTE_AGGYTGTAG:0.000001):0.055482):0.191912,((((ADAR_GCCTACTD:0.000004,AFAR_GCCTACTD:0.000004):0.000165,ADIR_AGYAGGC:0.000168):0.014994,((AFUN_CTASTAAGC:0.000001,AMAC_CTAGTARGC:0.000001):0.000003,AMIN_CTMGTAAGC:0.000005):0.015158):0.035429,AGAM_GCMTTCTAA:0.050592):0.196804):0.183538):0.088530,(((((((AALB_GTACAGY:0.000885,AATR_CTGYAS:0.000885):0.000593,AEPI_BGTACAG:0.001478):0.001262,AQUA_STGTAB:0.002740):0.012668,(((((((((((AARA_CBGTAC:0.000018,AMIN_CBGTAC:0.000018):0.000000,ACUL_CBGTAC:0.000019):0.000000,AMEL_CBGTAC:0.000019):0.000000,AFUN_CBGTAC:0.000019):0.000000,ASTE_CBGTAC:0.000019):0.000001,AMAC_CBGTAC:0.000020):0.000001,(ACHR_CBGTAC:0.000019,AMER_CBGTAC:0.000019):0.000002):0.000006,AGAM_CNGTAC:0.000027):0.000024,AQUA_CSGTAC:0.000051):0.000518,ADIR_CSGTRC:0.000569):0.004929,((AATR_GTACR:0.000785,AFUN_GTACR:0.000785):0.002502,(ACUL_CGTAC:0.001140,AMIN_GTACGM:0.001140):0.002147):0.002212):0.009910):0.119688,ACUL_GCTCTACAA:0.135097):0.041140,(ADAR_CTACKCTAC:0.053679,ASTE_AGTMTAGTA:0.053679):0.122557):0.144835,((ADIR_TGTACTAAA:0.000359,AFAR_GTACTAAWA:0.000359):0.024125,AFAR_TGTWCGAAA:0.024483):0.296588):0.198393):0.477105):0.154065):0.145125,(((((((DMEL_TGGCCA:0.000613,(AALB_STGGCCR:0.000020,ADAR_GTGGCCR:0.000020):0.000593):0.028842,(((ACUL_CGGCCAGGC:0.000001,AMIN_CGGCCAGGC:0.000001):0.000257,AEPI_GGCCAGGCC:0.000258):0.018972,(AFUN_ACGGCCAGG:0.000258,ASTE_CTGGCCGTA:0.000258):0.018972):0.010224):0.052604,(DMEL_BTGGC:0.014486,((ACUL_GGCCAAGAC:0.000001,AMAC_GGCCAAGAC:0.000001):0.000856,ASTE_AGGCCRAGA:0.000857):0.013630):0.067572):0.387207,((((AALB_CCAGNCCAG:0.000001,ADAR_CCAGDCCAG:0.000001):0.002540,AGAM_CAGDGCAG:0.002541):0.189306,((((ADAR_CCGGCCRG:0.000004,ASTE_CCGGCCRG:0.000004):0.000234,(ADIR_CCCGGSCSG:0.000188,AMER_CCGGBCGG:0.000188):0.000049):0.017960,(ADIR_CCGGGYG:0.000420,AMAC_CCGGVWG:0.000420):0.017779):0.106622,(AFUN_CCGGCRTGA:0.003077,ASIN_CCACGCCGK:0.003077):0.121744):0.067026):0.135668,(((AARA_ACATGCCCG:0.000001,AMEL_ACATGCCCG:0.000001):0.000257,AGAM_ACGGGCATG:0.000258):0.122943,(ACUL_ACAGGACCG:0.001086,(AFUN_CCGGTCCKG:0.000033,ASTE_CAGGRCCGG:0.000033):0.001053):0.122116):0.204313):0.141751):0.205840,(((AARA_CCTTGACCG:0.000002,AMEL_CCTTBACCG:0.000002):0.022362,AEPI_CCDTTACCA:0.022365):0.185351,(AMAC_GGCATGACC:0.162272,AQUA_CCCATGACG:0.162272):0.045444):0.467389):0.202707,(((DMEL_GTGTGACCR:0.013386,AMER_AGAGTGACC:0.013386):0.004640,AMEL_AGTGACCAG:0.018025):0.489123,((AALB_CAGTGVCAG:0.005086,ADAR_CWGCCACAS:0.005086):0.055628,(AARA_AGYGCCACA:0.000001,AGAM_AGYGCCACA:0.000001):0.060713):0.446434):0.370665):0.104896,(((DMEL_TGGSAA:0.003547,AAEG_ACTTCCCWG:0.003547):0.218130,((AAEG_HGGWA:0.024229,AMEL_GTYCTGGAA:0.024229):0.025737,(ADIR_CASTGGAR:0.000486,ASIN_AVTGGAA:0.000486):0.049481):0.171710):0.277632,((AALB_BCCCSGGG:0.000006,ADAR_CCCSGGGR:0.000006):0.019141,AGAM_CTCGGGRAC:0.019147):0.480162):0.483400):0.313050):0.047816):0.277214):0.036333,(((((((((((DMEL_ACASASA:0.000718,AARA_ACAGACAS:0.000718):0.005629,((AARA_CAWACA:0.000235,ASTE_TGTWTGTR:0.000235):0.000243,((AATR_RCAHACA:0.000111,AFUN_RYAAACA:0.000111):0.000100,AMEL_AMAHACA:0.000210):0.000268):0.005868):0.028934,AAEG_CAGACARAC:0.035280):0.010191,((((((DMEL_CRCMCAC:0.000049,(AFAR_CRYACAC:0.000007,ASIN_CRYACAC:0.000007):0.000042):0.000018,(AALB_GTGTGYK:0.000011,(ADIR_GTGTGYD:0.000007,((AMIN_GTGTGYD:0.000007,AQUA_GTGTGYD:0.000007):0.000000,ASTE_GTGTGYD:0.000007):0.000001):0.000004):0.000056):0.000457,AMER_HGTGTGTR:0.000525):0.000883,((AALB_AMACAC:0.000020,ADAR_AMACAC:0.000020):0.000404,((((AARA_GTGTRY:0.000020,((AATR_GTGTRY:0.000019,AMAC_GTGTRY:0.000019):0.000001,(ACHR_GTGTRY:0.000019,(ACUL_GTGTRY:0.000019,AFUN_GTGTRY:0.000019):0.000000):0.000000):0.000001):0.000003,(AGAM_GTGTRY:0.000020,AMEL_GTGTRY:0.000020):0.000004):0.000019,(ADIR_GTGTRY:0.000019,AMIN_GTGTRY:0.000019):0.000024):0.000077,(AEPI_GTGTGY:0.000019,ASIN_GTGTGY:0.000019):0.000102):0.000303):0.000984):0.003842,((((((AARA_GTGTR:0.000762,AMEL_GTGTR:0.000762):0.000000,AGAM_GTGTR:0.000763):0.000001,AMER_GTGTR:0.000763):0.000063,AQUA_GTGTR:0.000827):0.000155,AEPI_GTGTR:0.000981):0.001462,(AFAR_CACAC:0.000762,ASTE_CACAC:0.000762):0.001681):0.002806):0.004012,((AAEG_CACKCACAC:0.000001,ADAR_CACKCACAC:0.000001):0.000391,ADAR_CACRKACAC:0.000392):0.008870):0.036209):0.185557,((((DMEL_AYASATAC:0.000775,DMEL_GTATRTA:0.000775):0.002111,DMEL_ARATAC:0.002886):0.040423,((DMEL_RTAMATA:0.000853,((AALB_RTAAAYA:0.000007,AMAC_RTAAAYA:0.000007):0.000039,ASTE_RTAAACA:0.000046):0.000808):0.024635,(AAEG_CATACAWA:0.000415,(ACUL_AYATACATA:0.000003,ADIR_ASATACATA:0.000003):0.000412):0.025074):0.017821):0.042801,(AMEL_ATASAGATA:0.000011,AMER_ATACAKATA:0.000011):0.086100):0.144917):0.252684,(((((((DMEL_RACAACAA:0.000033,AEPI_KTTGTTGTK:0.000033):0.000977,ADIR_ACAACAMA:0.001010):0.000378,(AARA_AACAAHAAM:0.000009,ASTE_AACAAAAMM:0.000009):0.001378):0.008045,(((DMEL_CARCARCAA:0.000025,ADIR_CAAYAACAA:0.000025):0.000271,((AALB_AVCAACA:0.000007,ADAR_AVCAACA:0.000007):0.000055,(((AATR_CAVCAACA:0.000004,AMAC_CAVCAACA:0.000004):0.000000,((((AFUN_CAMCAACA:0.000004,AGAM_CAMCAACA:0.000004):0.000000,AQUA_CAMCAACA:0.000004):0.000000,(AMIN_CAMCAACA:0.000004,ASIN_CAMCAACA:0.000004):0.000000):0.000000,AMER_CAMCAACA:0.000004):0.000000):0.000000,(ACUL_CANCAACA:0.000004,ASTE_CAHCAACA:0.000004):0.000001):0.000057):0.000234):0.000965,((ACHR_ACAHCAACA:0.000006,ADIR_AYAACAACA:0.000006):0.000016,AMEL_ACAACAAMM:0.000022):0.001240):0.008172):0.009082,AQUA_AACAACATG:0.018514):0.102702,(AAEG_CACCAWCA:0.000281,((AARA_CACHAACAC:0.000001,AEPI_CACMAACAC:0.000001):0.000008,AFAR_CACCAACAC:0.000009):0.000272):0.120935):0.195335,(((((((DMEL_HAAAYAAA:0.000110,((((((AARA_AAAYANA:0.000007,(ADIR_AAAYANA:0.000007,AMER_AAAYANA:0.000007):0.000000):0.000001,(AFAR_AAAYAHA:0.000007,ASIN_AAAYAHA:0.000007):0.000001):0.000001,AQUA_AAAYAVA:0.000008):0.000002,ACHR_AAAYAWA:0.000010):0.000002,AEPI_AAABADA:0.000012):0.000021,(ACUL_AAABAAA:0.000022,((AGAM_AAAYAAW:0.000007,ASTE_AAAYAAW:0.000007):0.000000,AMEL_AAAYAAW:0.000007):0.000015):0.000011):0.000077):0.001018,(AAEG_AAAYAAAYA:0.000134,((AATR_AAABAAAH:0.000005,AMIN_AAABAAAM:0.000005):0.000002,AFUN_AAANAAAM:0.000007):0.000127):0.000995):0.001750,(((ACHR_AAAYA:0.000763,ACUL_AAAYA:0.000763):0.000004,(AFAR_AAAYA:0.000763,ASIN_AAAYA:0.000763):0.000004):0.000039,AMER_AAAYA:0.000806):0.002073):0.012728,(((AALB_AMACAMA:0.000007,AMAC_AMACAMA:0.000007):0.000271,(AEPI_AAACACW:0.000093,AGAM_AHACACR:0.000093):0.000185):0.002408,(ACHR_AHACAHAC:0.000065,ADAR_GTKTGTK:0.000065):0.002621):0.012921):0.003973,((AAEG_GTAAACAAM:0.000044,AARA_GTAAACAW:0.000044):0.011479,(((AALB_MAAMCA:0.000069,AMAC_TGTTTB:0.000069):0.000396,(ADAR_TRTTTW:0.000025,ADIR_DAAAYA:0.000025):0.000439):0.003029,((((ADIR_AAACA:0.000762,AMEL_AAACA:0.000762):0.000000,AMIN_AAACA:0.000762):0.000596,AQUA_AMACA:0.001359):0.000127,AGAM_AWACA:0.001486):0.002008):0.008029):0.008057):0.051216,((((AAEG_AAVAAAAAC:0.000002,((((AARA_AAAAAAAAC:0.000001,ACHR_AAAAAAAAC:0.000001):0.000000,AEPI_AAAAAAAAC:0.000001):0.000000,ADIR_AAARAAAAC:0.000001):0.000000,(AMEL_AAAARAAAC:0.000001,AMER_AAAARAAAC:0.000001):0.000000):0.000001):0.000003,(AFAR_AAAAAAAWC:0.000001,AMIN_AAAAAAAWC:0.000001):0.000005):0.000438,AGAM_AWAAAAATC:0.000443):0.029064,(((AARA_AGARARARA:0.000002,((AATR_AGARARAAA:0.000001,AMIN_AGARARAAA:0.000001):0.000000,ADIR_AGARARAAA:0.000001):0.000001):0.000001,ASTE_AGAAARAAA:0.000003):0.000189,ADAR_ARARAGAAA:0.000192):0.029314):0.041289):0.109196,(((((AARA_ABMAAAC:0.000049,(AGAM_ATMAAAC:0.000007,AQUA_ATMAAAC:0.000007):0.000043):0.000074,(AEPI_AKCAAAC:0.000013,AMER_ABCAAAC:0.000013):0.000110):0.005310,((AATR_ASSAAAC:0.000233,ACHR_ASCAAACS:0.000233):0.000967,(AMEL_AACCAAMCC:0.000006,AMIN_AACCMAACC:0.000006):0.001194):0.004232):0.049128,((((ACUL_ATAAAWC:0.000031,(ADIR_ATMAAWC:0.000007,AMEL_ATMAAWC:0.000007):0.000025):0.000205,((AEPI_ATAAAW:0.000018,ASTE_ATAAAW:0.000018):0.000000,AFAR_ATAAAW:0.000019):0.000218):0.001577,AFUN_GTTTTRY:0.001813):0.000308,ASIN_ATAAAAYC:0.002121):0.052439):0.029230,(AFAR_GATTGATTK:0.000035,ASIN_CAATCAAHC:0.000035):0.083755):0.096201):0.136560):0.167160):0.368596,(((DMEL_GGCAVACA:0.017652,((AARA_CCTBTGCC:0.000067,(AMEL_CSTTTGCC:0.000004,AMER_CSTTTGCC:0.000004):0.000063):0.001773,AQUA_GGCARACGA:0.001840):0.015812):0.324359,((AAEG_GGRGCAAAA:0.026613,((ACUL_AGCRATA:0.002707,AEPI_AGCWACA:0.002707):0.002678,(AMIN_AGCWR:0.000819,AQUA_AGCWR:0.000819):0.004565):0.021228):0.057915,((AAEG_AGCAAAGCS:0.001135,(((AALB_AGSAWA:0.000021,ADAR_AGSAWA:0.000021):0.000057,(AFUN_AGCADA:0.000059,(AGAM_AGCAAA:0.000032,ASTE_AGSAAA:0.000032):0.000028):0.000019):0.000144,AMEL_AGCRAA:0.000222):0.000913):0.002772,((AARA_AGCAAMACA:0.000028,AEPI_AGCAAWAC:0.000028):0.000254,(ACUL_AGCAAAVS:0.000167,AFAR_AGCAAMM:0.000167):0.000116):0.003624):0.080622):0.257483):0.217463,(((((DMEL_GAAAWC:0.001234,AAEG_RTTTTS:0.001234):0.040127,AAEG_GAAAAGTD:0.041360):0.036407,((((((DMEL_GGAAAAK:0.000007,ADAR_GGAAAAK:0.000007):0.000002,(AALB_GGAAAAB:0.000007,AMEL_GGAAAAB:0.000007):0.000002):0.001437,(((((AARA_GGRARR:0.000018,AQUA_GGRARR:0.000018):0.000000,AEPI_GGRARR:0.000019):0.000001,(AATR_GGRARR:0.000019,(ADIR_GGRARR:0.000019,AMER_GGRARR:0.000019):0.000000):0.000001):0.000066,(AMIN_GGAANR:0.000039,(ASIN_GGAARR:0.000019,ASTE_GGAARR:0.000019):0.000020):0.000047):0.000650,((ACHR_RGRAAR:0.000019,AMAC_RGRAAR:0.000019):0.000060,(AFAR_RGARAR:0.000019,AGAM_RGARAR:0.000019):0.000060):0.000658):0.000710):0.002233,(ACUL_GGAAR:0.000768,AFUN_GGAAR:0.000768):0.002912):0.013380,((DMEL_BSGAAA:0.000576,AMIN_GGGAAA:0.000576):0.005171,AMEL_GRGGRAAA:0.005747):0.011314):0.034346,(AGAM_AGGAWATG:0.005302,(AQUA_CAYTTYC:0.000151,ASIN_CCATTTBC:0.000151):0.005151):0.046105):0.026361):0.120272,(((DMEL_GAAANTA:0.000855,ADIR_GAAAGBA:0.000855):0.004545,((AALB_GAARGTR:0.000007,AATR_GAARGTR:0.000007):0.000256,AEPI_GAAGSTR:0.000263):0.005137):0.075054,(((((AATR_GADAGWGA:0.000004,AMIN_GARAGWGA:0.000004):0.000008,(AFAR_GAAAGDGA:0.000005,ASTE_GAAAGWGA:0.000005):0.000007):0.000007,ADIR_GADAGTGA:0.000019):0.000126,(AEPI_GAARGTGAA:0.000002,AGAM_GAAAGTGAA:0.000002):0.000143):0.004673,(ADIR_GARMGAGA:0.000232,ASIN_GADAGARA:0.000232):0.004585):0.075636):0.117585):0.108111,((AAEG_AATTTCWC:0.014274,((((AALB_AGWGRAA:0.000007,AATR_AGWGRAA:0.000007):0.000008,ACUL_AGWGAAA:0.000015):0.000022,ADAR_AGTGRAA:0.000037):0.000168,(ACHR_RGTGAAR:0.000015,AFUN_RGTGAAA:0.000015):0.000190):0.014069):0.156123,ASTE_ATTTTACCC:0.170397):0.135753):0.253324):0.292834):0.196637,((((DMEL_CTATAWAAG:0.001360,AARA_CCTRTATAG:0.001360):0.235722,AGAM_ATATAGGTC:0.237082):0.341513,((((DMEL_SCCATAAA:0.000101,AQUA_GCNATAAA:0.000101):0.008528,AALB_AHCATAAA:0.008629):0.024299,(ADIR_GYGAKAAA:0.000754,AFUN_GTRRTAAA:0.000754):0.032173):0.350844,((((DMEL_CCMCAAAA:0.000004,ADAR_CCMCAAAA:0.000004):0.000020,(AARA_CCCCRAAA:0.000004,ASTE_CCCCRAAA:0.000004):0.000020):0.000018,(AALB_CCCCAAAAM:0.000001,AFUN_CCCCAAAAM:0.000001):0.000040):0.080141,(AAEG_CCTAAAAGC:0.019248,(AALB_CCAVAAACC:0.000003,AFUN_CCAAAAACC:0.000003):0.019245):0.060935):0.303589):0.194824):0.341593,(((AAEG_ATAGAABAT:0.000823,ADIR_TRGAAYA:0.000823):0.198489,((ADAR_CYRGAAC:0.000575,AGAM_CAGTTCYAG:0.000575):0.003864,(AGAM_CCRTTCTAG:0.000001,AQUA_CCRTTCTAG:0.000001):0.004437):0.194874):0.451322,((AARA_GAACKAGAA:0.016356,AFUN_BTCTAGTG:0.016356):0.084211,AGAM_GACCAGAAA:0.100567):0.550067):0.269555):0.128757):0.072484,((((((((DMEL_ATDCAAAT:0.000022,ADAR_ATTTGMATW:0.000022):0.000072,ADIR_ATTWGCATA:0.000094):0.000317,(AALB_ATKCAAATG:0.000008,AQUA_ATGCWAATG:0.000008):0.000403):0.189188,(((DMEL_AATTBAAWT:0.000162,ASTE_AWTTAAWT:0.000162):0.009649,(((AALB_TAATTDAA:0.000022,ACUL_TAATTWAW:0.000022):0.000046,AMEL_TAATTWA:0.000068):0.000127,((AATR_ATTAAAWTA:0.000003,AGAM_ATTARATTA:0.000003):0.000008,(ADAR_ATTNAATTA:0.000001,AQUA_ATTHAATTA:0.000001):0.000010):0.000184):0.009616):0.068489,AATR_ATTTAAAAA:0.078300):0.111300):0.111547,((((AAEG_ATTTSAA:0.000192,ASTE_GATTTGAAC:0.000192):0.000523,ASIN_AWTCAAATC:0.000716):0.014455,ACUL_GATTCGAAC:0.015171):0.061046,(AGAM_GAGATTYGA:0.001954,ASIN_GGGATTCGR:0.001954):0.074263):0.224929):0.278332,(((((DMEL_AAATGSAAT:0.004042,(AMAC_AATDAAAT:0.000288,AQUA_AATGWAATG:0.000288):0.003753):0.014554,((DMEL_AAAYSAAA:0.000480,((AALB_RAAWGAAA:0.000011,AQUA_RAAMGAAA:0.000011):0.000093,(((AARA_GAAAWGAAA:0.000001,AMEL_GAAAHGAAA:0.000001):0.000003,AATR_GAAAHGRAA:0.000004):0.000030,ASIN_GAADAGAAA:0.000034):0.000070):0.000377):0.000503,(AEPI_AABGRAA:0.000245,AFUN_AVMGAAA:0.000245):0.000738):0.017612):0.084962,(((DMEL_AACBGAA:0.000252,(AALB_ARCRGAA:0.000129,ACHR_AHCGGAA:0.000129):0.000123):0.002036,(((ACUL_AAHGGAA:0.000013,AMEL_AABGGAA:0.000013):0.000034,AQUA_AAYRGAA:0.000046):0.000093,(ADAR_AAWGGAW:0.000038,ASIN_AAMGGAW:0.000038):0.000101):0.002149):0.018937,((AALB_RAANGGA:0.000398,AGAM_RAACGGAA:0.000398):0.000159,AARA_GRAACGGA:0.000557):0.020668):0.082332):0.014150,((DMEL_HTCGATW:0.000146,AAEG_HATCGA:0.000146):0.020997,(((AATR_AMTRGAA:0.000014,AMIN_AATRGAA:0.000014):0.000063,ASTE_RATAGAA:0.000077):0.000313,AFUN_AATAGDAA:0.000390):0.020754):0.096564):0.258743,((((AAEG_AYGAATGAA:0.000001,((AATR_ATGAATGAA:0.000001,ASTE_ATGAATGAA:0.000001):0.000000,ACHR_ATGAATGAA:0.000001):0.000000):0.000043,(AARA_KGAATGAA:0.000009,ACUL_KGAATGWA:0.000009):0.000035):0.000196,AALB_ATTCATTCA:0.000240):0.078958,((((AALB_CMTTCC:0.000065,ACUL_CRTTCC:0.000065):0.000235,AFUN_CRTTCS:0.000300):0.001921,((((AARA_GRAATGK:0.000014,AGAM_GRAATGD:0.000014):0.000021,ADIR_ACATTYC:0.000035):0.000085,ADAR_GGAATGK:0.000120):0.000705,(ACHR_CRTTYC:0.000100,((ACUL_CCRTTYC:0.000007,AMAC_CCRTTYC:0.000007):0.000000,(ADIR_CCRTTYC:0.000007,((AFAR_CCRTTYC:0.000007,AMEL_CCRTTYC:0.000007):0.000000,ASTE_CCRTTYC:0.000007):0.000000):0.000000):0.000093):0.000725):0.001395):0.021114,(((AFAR_GRAATGWA:0.000038,AMEL_GRAATGAW:0.000038):0.000022,AFUN_GARATGAA:0.000059):0.000044,AMER_GAAAYGRA:0.000104):0.023231):0.055864):0.297252):0.203027):0.180861,((((((DMEL_ATAAYAATA:0.000033,(AGAM_TAAWAATA:0.000004,AMEL_TAAWAATA:0.000004):0.000029):0.000106,((AARA_AATAATA:0.000007,AFAR_AATAATA:0.000007):0.000000,AQUA_AATAATA:0.000007):0.000132):0.002658,((AATR_RATAAW:0.000524,ASTE_AATAWT:0.000524):0.000911,(AMER_ATAATAAT:0.000016,AMIN_ATAATAAW:0.000016):0.001419):0.001362):0.042112,(AARA_TAATDATGA:0.000996,AGAM_CATCATTAK:0.000996):0.043913):0.377418,((((((DMEL_AWATRT:0.000381,((AARA_AAATAT:0.000047,(AGAM_AAATAK:0.000019,AMAC_AAATAK:0.000019):0.000029):0.000112,(AATR_AAAYAT:0.000058,AMEL_AAAYAK:0.000058):0.000101):0.000222):0.000918,AQUA_ATATTTCAH:0.001299):0.015939,(((AALB_AAAYATT:0.000047,AEPI_AAAYADT:0.000047):0.000075,(((AARA_AAATADT:0.000007,AMER_AAATADT:0.000007):0.000011,AQUA_AAATAKT:0.000017):0.000016,(AFUN_AAATAWW:0.000008,AMIN_AAATADW:0.000008):0.000025):0.000089):0.004324,AFUN_ANTGTTTC:0.004445):0.012793):0.015996,((AAEG_KATTTY:0.000380,((AFUN_ATATTTH:0.000007,(AMIN_ATATTTH:0.000007,ASTE_ATATTTH:0.000007):0.000000):0.000110,AQUA_TATTTW:0.000116):0.000264):0.002206,((AALB_DAAAATA:0.000008,AARA_TATTTTW:0.000008):0.000122,ASTE_TAAAAATA:0.000130):0.002456):0.030647):0.076966,(((AAEG_AAATRTWT:0.000049,(((AARA_AAATGTAY:0.000004,AQUA_AAATGTAY:0.000004):0.000011,ACHR_ATACATWT:0.000015):0.000011,(((AATR_AAATGTRT:0.000004,(AFUN_AAATGTRT:0.000004,AMEL_AAATGTRT:0.000004):0.000000):0.000000,ASIN_AAATGTRT:0.000004):0.000000,AMER_AAATGTRT:0.000004):0.000022):0.000023):0.007801,(((AALB_RAAATGTA:0.000016,ADIR_AAAATGKA:0.000016):0.000005,AFAR_AAAVTGTA:0.000021):0.000192,ADAR_GAAAATGWA:0.000213):0.007637):0.063866,((AARA_AAATKGTAC:0.000005,AMEL_AAAWTGTAC:0.000005):0.025241,(((((AARA_AAASTGT:0.000031,ASTE_AAACKGT:0.000031):0.000083,(AEPI_AAAVTRT:0.000021,(AGAM_AAAVTGT:0.000007,AMER_AAAVTGT:0.000007):0.000015):0.000093):0.000202,AQUA_AAASTGTCC:0.000316):0.000659,ASIN_AAASTR:0.000975):0.006646,(AATR_AAABTAT:0.000207,ADIR_AAACTAB:0.000207):0.007413):0.017625):0.046471):0.038484):0.108548,((AAEG_AAAWATGT:0.003531,AAEG_ACCATTTYT:0.003531):0.040743,((((((AALB_CCMTTTY:0.000008,AFUN_CCMTTTY:0.000008):0.000028,(((AARA_AAAANGG:0.000007,AMER_AAAANGG:0.000007):0.000003,ADAR_AAAAWGG:0.000010):0.000005,(AGAM_AAAABGG:0.000008,(AMAC_AAAAKGG:0.000007,ASTE_AAAAKGG:0.000007):0.000002):0.000007):0.000020):0.000032,ACHR_CCYTTTY:0.000067):0.000616,(ADAR_CMCTTTY:0.000060,AEPI_CCCTTTY:0.000060):0.000624):0.001194,AQUA_AGAARAGGG:0.001877):0.003054,((AATR_CCTTTTTTY:0.000004,(ACUL_AAAAAARGG:0.000001,AMIN_AAAAAARGG:0.000001):0.000003):0.000036,(AMEL_CCYTTTTY:0.000007,AQUA_AAAAARGG:0.000007):0.000032):0.004891):0.039343):0.174474):0.203580):0.142275,((DMEL_CATAAATY:0.013256,AMEL_GATTCATGA:0.013256):0.061393,(((((AALB_ATHAATYA:0.000025,(AARA_ATWAATTA:0.000004,ADIR_ATWAATTA:0.000004):0.000021):0.000020,((((ADAR_ATAAATYA:0.000004,ASIN_ATAAATYA:0.000004):0.000000,AMER_ATAAATYA:0.000004):0.000001,(AGAM_ATAAATHA:0.000004,AMIN_ATAAATHA:0.000004):0.000001):0.000012,AFUN_MATAAATYA:0.000016):0.000028):0.000061,AQUA_ATRAATYAT:0.000105):0.002507,(AARA_AATCAATYA:0.000443,(((AATR_ATMAATCA:0.000004,ACHR_ATMAATCA:0.000004):0.000009,AEPI_ATMAAWCA:0.000013):0.000085,ASTE_ATCAATCRA:0.000098):0.000345):0.002169):0.045488,AQUA_AATKATTCA:0.048101):0.026548):0.489954):0.195736):0.321863,(((AARA_ACTAAACKA:0.000046,(AGAM_RCTAAACGA:0.000015,AQUA_TCGTTTRGW:0.000015):0.000031):0.001083,AGAM_ACTAAACGG:0.001129):0.051643,((AARA_AGYCGTTTA:0.000004,AMEL_RGTCGTTTA:0.000004):0.000001,AGAM_AGTCGTTTR:0.000005):0.052767):1.029429):0.039228):0.113214,((((AAEG_KCTGTCAAA:0.000016,(((ACHR_CTGTCAAA:0.000004,((ACUL_CTGTCAAA:0.000004,AFAR_CTGTCAAA:0.000004):0.000000,ASTE_CTGTCAAA:0.000004):0.000000):0.000000,((AEPI_CTGTCAAA:0.000004,AGAM_CTGTCAAA:0.000004):0.000000,AQUA_CTGTCAAA:0.000004):0.000000):0.000002,ADIR_CTGTCARA:0.000005):0.000011):0.000009,((ADAR_RCTGTCAAA:0.000002,(AFUN_DCTGTCAAA:0.000001,ASIN_DCTGTCAAA:0.000001):0.000001):0.000009,(AMEL_GCTGTCARA:0.000001,AMIN_GCTGTCAAA:0.000001):0.000010):0.000014):0.000150,AATR_CTGTCAAAH:0.000176):0.367100,(((((AAEG_SAAAYGTCA:0.000001,AMIN_SAAAYGTCA:0.000001):0.000014,(AARA_AAAYGTCA:0.000004,AMEL_AAAYGTCA:0.000004):0.000012):0.000503,(((ADIR_ARACGTCAA:0.000002,AMER_AAACGTCAA:0.000002):0.000004,(AEPI_AAAYGTCAA:0.000001,((AFAR_AAAYGTCAA:0.000001,AQUA_AAAYGTCAA:0.000001):0.000000,ASTE_AAAYGTCAA:0.000001):0.000000):0.000005):0.000030,AGAM_AAACGTCA:0.000036):0.000482):0.024881,((((((((AARA_AWCTGTCA:0.000004,ASTE_AWCTGTCA:0.000004):0.000000,AMIN_AWCTGTCA:0.000004):0.000000,ADIR_AWCTGTCA:0.000004):0.000003,(ACHR_ADCTGTCA:0.000004,AMEL_ADCTGTCA:0.000004):0.000003):0.000008,(AFUN_MACTGTCA:0.000007,(AGAM_AACTGTCA:0.000004,AQUA_AACTGTCA:0.000004):0.000003):0.000008):0.000011,AFAR_TGACAGYW:0.000025):0.000011,AMER_AHCTGTCAA:0.000036):0.000144,((ACUL_SAAMTGTCA:0.000004,AEPI_SAACTGTCA:0.000004):0.000062,AMER_AAMTGTCA:0.000066):0.000114):0.025219):0.092607,ASIN_AATCCGTCA:0.118006):0.249269):0.867368):0.071665,(((((((((((DMEL_BCTTATCR:0.000004,ADIR_BCTTATCR:0.000004):0.000001,AMEL_KCTTATCR:0.000005):0.000002,AGAM_HGATAAGM:0.000007):0.000053,((((AALB_BCTTATC:0.000007,AATR_BCTTATC:0.000007):0.000000,(AMIN_BCTTATC:0.000007,(ASIN_BCTTATC:0.000007,ASTE_BCTTATC:0.000007):0.000000):0.000000):0.000002,(((AARA_GATAAGM:0.000007,AFAR_GATAAGM:0.000007):0.000000,AMER_GATAAGM:0.000007):0.000000,(ADAR_GATAAGM:0.000007,AQUA_GATAAGM:0.000007):0.000000):0.000003):0.000018,AFUN_GATRAGM:0.000027):0.000032):0.003734,(DMEL_CTTATCK:0.001428,(AALB_TTATCW:0.000056,ADAR_TTATCR:0.000056):0.001372):0.002365):0.108513,(((AARA_CCGGATAAD:0.000002,AQUA_CCGGATAAR:0.000002):0.000181,(AMEL_SCCGGATAA:0.000034,AMER_CCGGATAR:0.000034):0.000150):0.005286,AFUN_CGGATAATM:0.005470):0.106837):0.152208,(AAEG_GATAGGCGR:0.007719,AFAR_CYATC:0.007719):0.256796):0.147158,(((((((((AALB_ATCATC:0.000018,ADAR_ATCATC:0.000018):0.000000,AQUA_ATCATC:0.000018):0.000233,AFAR_GATGRW:0.000251):0.000265,(((AATR_CAKCATC:0.000008,ADIR_CABCATC:0.000008):0.000109,AGAM_CWTCWTC:0.000117):0.000012,(AFUN_BATCWTC:0.000010,AMIN_GAWGATR:0.000010):0.000119):0.000388):0.000094,ASTE_ABCWTC:0.000611):0.002079,(((ACHR_GATRAD:0.000018,AMAC_GATRAD:0.000018):0.000000,ACUL_GATRAD:0.000019):0.000000,AEPI_GATRAD:0.000019):0.002671):0.032410,((((AARA_GMTGATA:0.000007,AMER_GMTGATA:0.000007):0.000028,ADIR_GMWGATA:0.000035):0.000036,ASIN_GMTGATR:0.000071):0.000962,(AGAM_RCTGATA:0.000045,ASTE_RCTGATAA:0.000045):0.000989):0.034065):0.042779,(ADIR_GGTGADA:0.009103,ASTE_AAKCTCAYC:0.009103):0.068775):0.094075,((ACUL_AYCTTCA:0.000206,(AMIN_AYCTTCACC:0.000035,ASIN_ACCTTCANC:0.000035):0.000170):0.017823,((ADAR_CABCTTC:0.000011,AMER_CAYCTTC:0.000011):0.000092,ADIR_CATCTYC:0.000103):0.017926):0.153925):0.239719):0.208386,(DMEL_GTATRAGTA:0.025007,AAEG_GTGCTCATA:0.025007):0.595052):0.231601,(((((AALB_ATCGYATCG:0.000002,ASTE_ATCGBATCG:0.000002):0.000018,AGAM_ATCGYATC:0.000020):0.000173,(AARA_ATCGCAYC:0.000110,ADIR_ATCNCATC:0.000110):0.000083):0.010963,(AGAM_ATCGYAC:0.000450,AMER_ATHGCACC:0.000450):0.010707):0.147134,((((AATR_ARTGCAYC:0.000052,AFAR_AVTGCATCC:0.000052):0.000074,AFUN_AAVTGCATC:0.000126):0.000143,ACUL_AGTRCATC:0.000269):0.008697,ASIN_SGATGCA:0.008965):0.149325):0.693369):0.187593,((AAEG_CGTAACGCH:0.109574,(AMAC_GCCTAACGA:0.001179,AMIN_CGTTASGCC:0.001179):0.108395):0.460392,((AARA_GAGATACGC:0.001037,((AGAM_CGAGWTACG:0.000001,AMER_CGAGWTACG:0.000001):0.000000,AMEL_CGAGWTACG:0.000001):0.001036):0.024635,((ADIR_GAGMTA:0.000194,AMIN_GAGAKA:0.000194):0.000665,(AMER_CCCGAGATA:0.000579,AQUA_GTATCTCGR:0.000579):0.000280):0.024813):0.544294):0.469286):0.267056):0.350813):0.096452,(((((DMEL_AGGGTAT:0.008079,(DMEL_AABGGGTAT:0.000758,AAEG_TAAWGGGTA:0.000758):0.007322):0.244704,(((ACUL_AAAACCCCH:0.000002,ASTE_AAAACCCCB:0.000002):0.000041,(((AMEL_GGGGTTTK:0.000004,AMER_GGGGTTTK:0.000004):0.000000,AQUA_GGGGTTTK:0.000004):0.000021,AMIN_AAAMCCCC:0.000024):0.000019):0.005621,(AGAM_AAAACCSTC:0.000005,AMER_AAAACCCTC:0.000005):0.005659):0.247119):0.275423,(((((AARA_AMCCCTGTA:0.000001,AMEL_AVCCCTGTA:0.000001):0.000003,AMER_AASCCTGTA:0.000004):0.000005,AGAM_AACCCTGYA:0.000009):0.174760,ASIN_AACCTTGGT:0.174769):0.183054,(ADIR_AAGCCCGCT:0.162277,(AMAC_CCGGGGTTC:0.000001,AMIN_CCGGGGTTC:0.000001):0.162276):0.195546):0.170383):0.435999,((AGAM_CCRCGTATC:0.028399,AMIN_TACCACGTA:0.028399):0.069039,ASIN_AACACGTKG:0.097438):0.866768):0.428191,(((DMEL_TGAACTTGR:0.389370,(AARA_TAAACTCCA:0.162278,ADAR_TGGCATTAA:0.162278):0.227092):0.380598,((ADAR_CTAACCTCA:0.000003,ADIR_MTAACCTCA:0.000003):0.112105,(AGAM_CTATCCTDC:0.002194,(ASIN_AGSATA:0.001102,ASTE_AAGGATAH:0.001102):0.001092):0.109914):0.657860):0.167855,((AAEG_AGAGCTTWC:0.293377,((((AARA_AAMGCTTC:0.000050,AMEL_AACGSTTC:0.000050):0.000080,(ADIR_AWACGCTTC:0.000006,AEPI_AAHCGCTTC:0.000006):0.000124):0.000384,AGAM_AACRCTTCA:0.000514):0.029895,((AARA_GGAAGCK:0.000502,AFUN_GAAGSK:0.000502):0.007348,ACHR_BCTTCY:0.007850):0.022559):0.262967):0.304011,((AARA_AGCTTMATC:0.000006,(AGAM_AGCTTAAWC:0.000006,AMEL_AGCWTAATC:0.000006):0.000000):0.024046,ADAR_AGCGTAAAY:0.024052):0.573335):0.340436):0.454574):0.361176):1.753573;')
  153. file_out_tree.close()
  154.  
  155. # collapsed at distances,d, from d_from to d_to, with d_step increments
  156. exploreCutoffs( './', 'out.tree', d_from = 0, d_to = 1, d_step = 0.05)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement