import {virusInfoOrUndefinedF as virusInfoOrUndefinedF} from "/_js/functions.js"
  import {availableVirusInfoF as availableVirusInfoF} from "/_js/functions.js"
  import {availableToolsF as availableToolsF} from "/_js/functions.js"
  import {virusOfInterestF as virusOfInterestF} from "/_js/functions.js"

 

Length = 0.08211299999999966Length = 0.025760000000000005Length = 0.312449Length = 0.06015399999999982Length = 0.13084000000000007Length = 0.12426300000000001Length = 0.3430460000000002Length = 0.1542570000000003Length = 0.3372660000000005Length = 0.6779240000000009Length = 0.23964599999999958Length = 0.004532999999999454Length = 0.030414999999999637Length = 0.19898300000000013Length = 0.32216999999999985Length = 0.03912199999999988Length = 0.22646099999999958Length = 0.24614399999999925Length = 0.05551399999999962Length = 0.03991800000000012Length = 0.6112350000000006Length = 0.43140100000000103Length = 0.07050599999999996Length = 0.19782300000000053Length = 0.2050010000000002Length = 0.1095890000000006Length = 0.1724970000000008Length = 0.04237800000000025Length = 0.12869300000000017Length = 0.05929099999999998Length = 0.7464189999999995Length = 0.29000000000000004Length = 0.2270310000000002Length = 0.10134699999999963Length = 0.21552099999999985Length = 0.014150000000000773Length = 0.7100609999999996Length = 0.13331799999999916Length = 1.1633009999999997Length = 0.2136130000000005Length = 0.14979600000000026Length = 0.6514150000000001Length = 0.8421139999999996Length = 0.1616900000000001Length = 0.2797640000000001Length = 0.24328199999999978Length = 1.1974039999999997Length = 0.19801800000000025Length = 1.1313240000000002Length = 0.38134400000000035Length = 0.10722500000000057Length = 0.13628000000000018Length = 4.776731000000001Length = 1.5085279999999992SPDVBFVNDUVEEEVTROVMIDVONNVCHIKVCABVAURAVUNAVMAYVMDPVRNVSINVWHATVFMVGETVRRVBEBVSFVPIXVTONVMUCVWEEVHJVVEEVEVEV
HOVER for more information / BOLD NODES are present in collection and can be selected
phylotree = Object {centerOfTree: ƒ(tree, power), clusterPicker: ƒ(tree, bootstrap_threshold, diameter_threshold, root_node, missing_bootstrap_value), computeMidpoint: ƒ(tree), extract_dates: ƒ(…), fitRootToTip: ƒ(tree), getDistanceMatrix: ƒ(seqs), inOrder: ƒ(node, callback, backtrack), leftChildRightSibling: ƒ(root), loadAnnotations: ƒ(tree, label, annotations), neighborJoining: ƒ(distanceMatrixArr, n, nodeList), pairwise_distances: ƒ(tree), parseAnnotations: ƒ(buf), parseFasta: ƒ(fastaData), phylopart: ƒ(tree, bootstrap_threshold, percentile_threshold, missing_bootstrap_value, resolution), phylotree: class, postOrder: ƒ(node, callback, backtrack), preOrder: ƒ(node, callback, backtrack), rootToTip: ƒ(tree), sackin: ƒ(tree)}
virusInfoOrUndefined = ƒ(virus_id)
availableVirusInfo = ƒ(virus_id)
availableTools = ƒ(virus_id)
virusOfInterest = ƒ(virus_id)
init_toolbox = Array(6) [undefined, undefined, undefined, undefined, undefined, undefined]
clearToolbox = ƒ()
updateToolbox = ƒ(virus)
rawTabs = Array(6) [HTMLAnchorElement, HTMLAnchorElement, HTMLAnchorElement, HTMLAnchorElement, HTMLAnchorElement, HTMLAnchorElement]
nrTabs = 6
indexToTab = ƒ(i, length)
tabsetAnchor = "tabset-7-1-tab"
virusIdToTabMap = Map(6) {"MAYV" => "tabset-7-1-tab", "SFV" => "tabset-7-2-tab", "CHIKV" => "tabset-7-3-tab", "VEEV" => "tabset-7-4-tab", "SINV" => "tabset-7-5-tab", "RRV" => "tabset-7-6-tab"}
tabToVirusIdMap = Map(6) {"tabset-7-1-tab" => "MAYV", "tabset-7-2-tab" => "SFV", "tabset-7-3-tab" => "CHIKV", "tabset-7-4-tab" => "VEEV", "tabset-7-5-tab" => "SINV", "tabset-7-6-tab" => "RRV"}
hideTabset = ƒ()
hide = undefined
nwk = "((((((((((((('L01442_VEEV IAB':0.025265000000000093,'AF375051_VEEV IC':0.012507000000000268):0.013702999999999577,'L00930_VEEV ID':0.025760000000000005):0.03417400000000015,AF075251_EVEV:0.08211299999999966):0.1542570000000003,'U34999_VEEV IE':0.20514200000000038):0.10617699999999974,AF075256_PIXV:0.3430460000000002):0.03991800000000012,(('AF075255_VEEV IIIC_71D1252':0.17995999999999945,'VEEV IIID_PE4-0800':0.15673199999999987):0.05496400000000001,(AF075254_TONV:0.12426300000000001,AF075253_MUCV:0.13084000000000007):0.05551399999999962):0.1353030000000004):0.04237800000000025,(AF075257_MDPV:0.24614399999999925,AF075258_RNV:0.22646099999999958):0.1724970000000008):0.10134699999999963,AF075259_CABV:0.2270310000000002):0.6514150000000001,((('DQ241303_MADV(EEEV Lin II':0.154706,'DQ241304_MADV(EEEV Lin III':0.11119400000000024):0.06964599999999965,'EF151503_MADV(EEEV Lin IV':0.16230299999999964):0.1118680000000003,EF151502_EEEV:0.14979600000000026):0.5686939999999998):0.24328199999999978,(((((((((NC_001547_SINV:0.03912199999999988,'M69205_SINV_Ockelbo virus':0.014482000000000106):0.0045000000000001705,'HM147984_SINV_Babanki virus':0.01222600000000007):0.06656700000000004,AF103728_SINV_XJ-160:0.19207899999999967):0.1310380000000002,AF429428_SINV_SW6562:0.2570300000000003):0.15468199999999932,HM147993_WHATV:0.32216999999999985):0.1095890000000006,((('GQ287646_WEEV(South America)':0.0877599999999994,'NC_003908_WEEV(North America)':0.06015399999999982):0.16328299999999984,GU167952_HJV:0.312449):0.19898300000000013,('HM147986_Buggy Creek virus (FMV)':0.030414999999999637,GQ281603_FMV:0.01359499999999958):0.44055400000000056):0.2050010000000002):0.29000000000000004,AF126284_AURAV:0.7464189999999995):0.2136130000000005,(NC_032681_TALV:0.4111799999999999,NC_018615_EILV:0.4835289999999999):1.7720590000000005):0.2152269999999996,HM147991_TROV:1.1633009999999997):0.2797640000000001):0.38134400000000035,U73745_BFV:1.1313240000000002):0.13628000000000018,((((((((AY702913_GETV:0.004532999999999454,'AB032553_GETV_Sagiyama virus':0.023095999999998895):0.28874400000000033,GQ433354_RRV:0.23964599999999958):0.19782300000000053,(HM147985_BEBV:0.6779240000000009,JF972635_SFV:0.3372660000000005):0.07050599999999996):0.05929099999999998,(HM147992_UNAV:0.43140100000000103,NC_003417_MAYV:0.6112350000000006):0.12869300000000017):0.13331799999999916,EF536323_MIDV:0.7100609999999996):0.1616900000000001,((AF079456_ONNV:0.014150000000000773,'AF079457_ONNV_Igbo Ora virus':0.006087000000000842):0.27097199999999955,KP003813_CHIKV:0.21552099999999985):0.8421139999999996):0.19801800000000025,HM147989_NDUV:1.1974039999999997):0.10722500000000057,HM147990_SESV:1.8602910000000001):0.06227799999999917):1.5085279999999992,AJ316246_SPDV:4.776731000000001);"
tree = Phylotree {newick_string: "((((((((((((('L01442_VEEV IAB':0.02526500000000009…085279999999992,AJ316246_SPDV:4.776731000000001);", nodes: Zh, links: Array(92), parsed_tags: Array(0), partitions: Array(0), branch_length_accessor: ƒ(_node, new_length), branch_length: ƒ(_node, new_length), logger: console, selection_attribute_name: "selected"}
renderedTree = TreeRender {css_classes: Object, phylotree: Phylotree, container: "#tree-container", separation: ƒ(_node, _previous), _nodeLabel: ƒ(_node), svg: Pn, selectionCallback: null, scales: Array(2), size: Array(2), fixed_width: Array(2), font_size: 12, scale_bar_font_size: 12, offsets: Array(2), draw_branch: ƒ(), draw_scale_bar: null, edge_placer: ƒ(edge, where, radial_center), count_listener_handler: ƒ(), layout_listener_handler: ƒ(), node_styler: ƒ(element, data), edge_styler: null, …}
highlightNodes = ƒ(virus_id)
clearNodes = ƒ()
virusHoverIn = ƒ(data, information, is_available)
virusHoverOut = ƒ()
feedbackToolbox = Vn {_groups: Array(1), _parents: Array(1)}
newSizeF = ƒ(curSize)
newSize = 620.7182414469708
updateSize = TreeRender {css_classes: Object, phylotree: Phylotree, container: "#tree-container", separation: ƒ(_node, _previous), _nodeLabel: ƒ(_node), svg: Pn, selectionCallback: null, scales: Array(2), size: Array(2), fixed_width: Array(2), font_size: 12, scale_bar_font_size: 12, offsets: Array(2), draw_branch: ƒ(), draw_scale_bar: null, edge_placer: ƒ(edge, where, radial_center), count_listener_handler: ƒ(), layout_listener_handler: ƒ(), node_styler: ƒ(element, data), edge_styler: null, …}