{"sha": "1bbbe21bdd9a32ef81abeb3f038a977fdc0e8e7b", "data": {"nexml": {"@generator": "Phylografter nexml-json exporter", "@id": "study", "@nexml2json": "1.2.1", "@nexmljson": "http://purl.org/opentree/nexson", "@version": "0.9", "@xmlns": {"$": "http://www.nexml.org/2009", "nex": "http://www.nexml.org/2009", "ot": "http://purl.org/opentree-terms#", "xsd": "http://www.w3.org/2001/XMLSchema#", "xsi": "http://www.w3.org/2001/XMLSchema-instance"}, "^ot:agents": {"agent": [{"@description": "Open Tree NexSON validation", "@id": "peyotl-validator", "@name": "api.opentreeoflife.org/validate", "@url": "https://github.com/OpenTreeOfLife/peyotl", "@version": "0.0.4a", "invocation": {"commandLine": [], "otherProperty": [{"name": "pythonVersion", "value": "2.7.3"}, {"name": "pythonImplementation", "value": "CPython"}]}}]}, "^ot:annotationEvents": {"annotation": [{"@id": "peyotl-validator-event", "@description": "Open Tree NexSON validation", "@wasAssociatedWithAgentId": "peyotl-validator", "@passedChecks": true, "@preserve": false, "message": [{"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:branchLengthDescription", "^ot:branchLengthMode", "^ot:branchLengthTimeUnit", "^ot:outGroupEdge"], "refersTo": {"@top": "trees", "@idref": "tree2628", "@treesID": "trees1312", "@treeID": "tree2628"}, "@severity": "WARNING"}]}]}, "^ot:curatorName": "Jiabin Deng", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S1142"}, "^ot:focalClade": 258885, "^ot:focalCladeOTTTaxonName": "Polypodiidae", "^ot:otusElementOrder": ["otus1312"], "^ot:studyId": "pg_1312", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1600/036364404774195476"}, "^ot:studyPublicationReference": "Schneider, H., Russell, S. J., Cox, C. J., Bakker, F., Henderson, S., Rumsey, F., ... & Vogel, J. C. (2004). Chloroplast phylogeny of asplenioid ferns based on rbcL and trnL-F spacer sequences (Polypodiidae, Aspleniaceae) and its implications for biogeography. Systematic Botany,29(2), 260-274.", "^ot:studyYear": 2004, "^ot:treesElementOrder": ["trees1312"], "otusById": {"otus1312": {"otuById": {"otu241863": {"^ot:originalLabel": "Pteridium aquilinum", "^ot:ottId": 195639, "^ot:ottTaxonName": "Pteridium aquilinum", "^ot:treebaseOTUId": "Tl145798"}, "otu241864": {"^ot:originalLabel": "Asplenium nidus", "^ot:ottId": 239550, "^ot:ottTaxonName": "Asplenium nidus", "^ot:treebaseOTUId": "Tl145818"}, "otu241865": {"^ot:originalLabel": "Asplenium variabile", "^ot:ottId": 29461, "^ot:ottTaxonName": "Asplenium variabile", "^ot:treebaseOTUId": "Tl59025"}, "otu241866": {"^ot:originalLabel": "Asplenium simplicifrons", "^ot:ottId": 602735, "^ot:ottTaxonName": "Asplenium simplicifrons", "^ot:treebaseOTUId": "Tl59026"}, "otu241867": {"^ot:originalLabel": "Asplenium phyllitidis", "^ot:ottId": 782053, "^ot:ottTaxonName": "Asplenium phyllitidis", "^ot:treebaseOTUId": "Tl59027"}, "otu241868": {"^ot:originalLabel": "Asplenium hispanicum", "^ot:ottId": 206994, "^ot:ottTaxonName": "Asplenium hispanicum", "^ot:treebaseOTUId": "Tl59028"}, "otu241869": {"^ot:originalLabel": "Asplenium sandersonii", "^ot:ottId": 1079957, "^ot:ottTaxonName": "Asplenium sandersonii", "^ot:treebaseOTUId": "Tl59029"}, "otu241870": {"^ot:originalLabel": "Asplenium erectum", "^ot:ottId": 505810, "^ot:ottTaxonName": "Asplenium erectum", "^ot:treebaseOTUId": "Tl59030"}, "otu241871": {"^ot:originalLabel": "Asplenium anisophyllum", "^ot:ottId": 505820, "^ot:ottTaxonName": "Asplenium anisophyllum", "^ot:treebaseOTUId": "Tl59031"}, "otu241872": {"^ot:originalLabel": "Asplenium unilaterale", "^ot:ottId": 655725, "^ot:ottTaxonName": "Hymenasplenium unilaterale", "^ot:treebaseOTUId": "Tl59032"}, "otu241873": {"^ot:originalLabel": "Asplenium montanum", "^ot:ottId": 1031841, "^ot:ottTaxonName": "Asplenium montanum", "^ot:treebaseOTUId": "Tl59033"}, "otu241874": {"^ot:originalLabel": "Asplenium auritum", "^ot:ottId": 19827, "^ot:ottTaxonName": "Asplenium auritum", "^ot:treebaseOTUId": "Tl59034"}, "otu241875": {"^ot:originalLabel": "Athyrium distentifolium", "^ot:ottId": 229794, "^ot:ottTaxonName": "Athyrium distentifolium", "^ot:treebaseOTUId": "Tl59035"}, "otu241876": {"^ot:originalLabel": "Asplenium bullatum", "^ot:ottId": 505822, "^ot:ottTaxonName": "Asplenium bullatum", "^ot:treebaseOTUId": "Tl59036"}, "otu241877": {"^ot:originalLabel": "Asplenium cordatum", "^ot:ottId": 235394, "^ot:ottTaxonName": "Asplenium cordatum", "^ot:treebaseOTUId": "Tl59037"}, "otu241878": {"^ot:originalLabel": "Asplenium myriophyllum", "^ot:ottId": 1031839, "^ot:ottTaxonName": "Asplenium myriophyllum", "^ot:treebaseOTUId": "Tl59038"}, "otu241879": {"^ot:originalLabel": "Asplenium obliquum", "^ot:ottId": 602721, "^ot:ottTaxonName": "Asplenium obliquum", "^ot:treebaseOTUId": "Tl59039"}, "otu241880": {"^ot:originalLabel": "Asplenium hallbergii", "^ot:ottId": 1031831, "^ot:ottTaxonName": "Asplenium hallbergii", "^ot:treebaseOTUId": "Tl59040"}, "otu241881": {"^ot:originalLabel": "Asplenium dalhousiae", "^ot:ottId": 235384, "^ot:ottTaxonName": "Asplenium dalhousiae", "^ot:treebaseOTUId": "Tl59041"}, "otu241882": {"^ot:originalLabel": "Asplenium ruprechtii", "^ot:ottId": 905810, "^ot:ottTaxonName": "Asplenium ruprechtii", "^ot:treebaseOTUId": "Tl59042"}, "otu241883": {"^ot:originalLabel": "Asplenium feei", "^ot:ottId": 105245, "^ot:ottTaxonName": "Asplenium feei", "^ot:treebaseOTUId": "Tl59043"}, "otu241884": {"^ot:originalLabel": "Asplenium obtusatum", "^ot:ottId": 982947, "^ot:ottTaxonName": "Asplenium obtusatum", "^ot:treebaseOTUId": "Tl59044"}, "otu241885": {"^ot:originalLabel": "Asplenium rhizophyllum", "^ot:ottId": 602729, "^ot:ottTaxonName": "Asplenium rhizophyllum", "^ot:treebaseOTUId": "Tl59045"}, "otu241886": {"^ot:originalLabel": "Paesia scaberula", "^ot:ottId": 584079, "^ot:ottTaxonName": "Paesia scaberula", "^ot:treebaseOTUId": "Tl59046"}, "otu241887": {"^ot:originalLabel": "Asplenium onopteris", "^ot:ottId": 602723, "^ot:ottTaxonName": "Asplenium onopteris", "^ot:treebaseOTUId": "Tl59047"}, "otu241888": {"^ot:originalLabel": "Asplenium smedsii", "^ot:ottId": 602737, "^ot:ottTaxonName": "Asplenium smedsii", "^ot:treebaseOTUId": "Tl59048"}, "otu241889": {"^ot:originalLabel": "Asplenium fissum", "^ot:ottId": 1031837, "^ot:ottTaxonName": "Asplenium fissum", "^ot:treebaseOTUId": "Tl59049"}, "otu241890": {"^ot:originalLabel": "Asplenium aethiopicum", "^ot:ottId": 655729, "^ot:ottTaxonName": "Asplenium aethiopicum", "^ot:treebaseOTUId": "Tl59050"}, "otu241891": {"^ot:originalLabel": "Asplenium sphenotomum", "^ot:ottId": 602739, "^ot:ottTaxonName": "Asplenium sphenotomum", "^ot:treebaseOTUId": "Tl59051"}, "otu241892": {"^ot:originalLabel": "Asplenium praegracile", "^ot:ottId": 602725, "^ot:ottTaxonName": "Asplenium praegracile", "^ot:treebaseOTUId": "Tl59052"}, "otu241893": {"^ot:originalLabel": "Asplenium normale", "^ot:ottId": 302582, "^ot:ottTaxonName": "Asplenium normale", "^ot:treebaseOTUId": "Tl59053"}, "otu241894": {"^ot:originalLabel": "Asplenium emarginatum", "^ot:ottId": 620957, "^ot:ottTaxonName": "Asplenium emarginatum", "^ot:treebaseOTUId": "Tl59054"}, "otu241895": {"^ot:originalLabel": "Asplenium gemmiferum", "^ot:ottId": 1031833, "^ot:ottTaxonName": "Asplenium gemmiferum", "^ot:treebaseOTUId": "Tl59055"}, "otu241896": {"^ot:originalLabel": "Asplenium scolopendrium", "^ot:ottId": 905814, "^ot:ottTaxonName": "Asplenium scolopendrium", "^ot:treebaseOTUId": "Tl59056"}, "otu241897": {"^ot:originalLabel": "Hypolepis sp", "^ot:ottId": 86699, "^ot:ottTaxonName": "Hypolepis sp. RBGE 19992173", "^ot:treebaseOTUId": "Tl59057"}, "otu241898": {"^ot:originalLabel": "Asplenium fontanum", "^ot:ottId": 933638, "^ot:ottTaxonName": "Asplenium fontanum", "^ot:treebaseOTUId": "Tl59058"}, "otu241899": {"^ot:originalLabel": "Asplenium serratum", "^ot:ottId": 206998, "^ot:ottTaxonName": "Asplenium serratum", "^ot:treebaseOTUId": "Tl59059"}, "otu241900": {"^ot:originalLabel": "Asplenium abscissum", "^ot:ottId": 505812, "^ot:ottTaxonName": "Asplenium abscissum", "^ot:treebaseOTUId": "Tl59060"}, "otu241901": {"^ot:originalLabel": "Asplenium caudatum", "^ot:ottId": 105241, "^ot:ottTaxonName": "Asplenium caudatum", "^ot:treebaseOTUId": "Tl59061"}, "otu241902": {"^ot:originalLabel": "Asplenium anceps", "^ot:ottId": 505816, "^ot:ottTaxonName": "Asplenium anceps", "^ot:treebaseOTUId": "Tl59062"}, "otu241903": {"^ot:originalLabel": "Asplenium richardii", "^ot:ottId": 982949, "^ot:ottTaxonName": "Asplenium richardii", "^ot:treebaseOTUId": "Tl59063"}, "otu241904": {"^ot:originalLabel": "Asplenium marinum", "^ot:ottId": 655736, "^ot:ottTaxonName": "Asplenium marinum", "^ot:treebaseOTUId": "Tl59064"}, "otu241905": {"^ot:originalLabel": "Asplenium cuneifolium var cuneifolium", "^ot:ottId": 714485, "^ot:ottTaxonName": "Asplenium cuneifolium subsp. cuneifolium", "^ot:treebaseOTUId": "Tl59065"}, "otu241906": {"^ot:originalLabel": "Asplenium salicifolium", "^ot:ottId": 602731, "^ot:ottTaxonName": "Asplenium salicifolium", "^ot:treebaseOTUId": "Tl59066"}, "otu241907": {"^ot:originalLabel": "Asplenium petrachae subsp bivalens", "^ot:ottId": 730595, "^ot:ottTaxonName": "Asplenium petrarchae subsp. bivalens", "^ot:treebaseOTUId": "Tl59067"}, "otu241908": {"^ot:originalLabel": "Asplenium viride", "^ot:ottId": 235392, "^ot:ottTaxonName": "Asplenium viride", "^ot:treebaseOTUId": "Tl59068"}, "otu241909": {"^ot:originalLabel": "Asplenium hemionitis", "^ot:ottId": 655734, "^ot:ottTaxonName": "Asplenium hemionitis", "^ot:treebaseOTUId": "Tl59069"}, "otu241910": {"^ot:originalLabel": "Asplenium angustum", "^ot:ottId": 505818, "^ot:ottTaxonName": "Asplenium angustum", "^ot:treebaseOTUId": "Tl59070"}, "otu241911": {"^ot:originalLabel": "Asplenium seelosii", "^ot:ottId": 602733, "^ot:ottTaxonName": "Asplenium seelosii", "^ot:treebaseOTUId": "Tl59071"}, "otu241912": {"^ot:originalLabel": "Asplenium ruta muraria", "^ot:ottId": 933628, "^ot:ottTaxonName": "Asplenium ruta-muraria", "^ot:treebaseOTUId": "Tl59072"}, "otu241913": {"^ot:originalLabel": "Asplenium sagittatum", "^ot:ottId": 655722, "^ot:ottTaxonName": "Asplenium sagittatum", "^ot:treebaseOTUId": "Tl59073"}, "otu241914": {"^ot:originalLabel": "Asplenium affine", "^ot:ottId": 505814, "^ot:ottTaxonName": "Asplenium affine", "^ot:treebaseOTUId": "Tl59074"}, "otu241915": {"^ot:originalLabel": "Asplenium trichomanes subsp trichomanes", "^ot:ottId": 206987, "^ot:ottTaxonName": "Asplenium trichomanes subsp. trichomanes", "^ot:treebaseOTUId": "Tl59075"}, "otu241916": {"^ot:originalLabel": "Asplenium septentrionale subsp caucasium", "^ot:ottId": 714487, "^ot:ottTaxonName": "Asplenium septentrionale subsp. caucasicum", "^ot:treebaseOTUId": "Tl59076"}, "otu241917": {"^ot:originalLabel": "Asplenium aegaeum", "^ot:ottId": 900857, "^ot:ottTaxonName": "Asplenium aegaeum", "^ot:treebaseOTUId": "Tl59077"}, "otu241918": {"^ot:originalLabel": "Asplenium volkensii", "^ot:ottId": 29457, "^ot:ottTaxonName": "Asplenium volkensii", "^ot:treebaseOTUId": "Tl59078"}, "otu241919": {"^ot:originalLabel": "Asplenium hostmanii", "^ot:ottId": 1031829, "^ot:ottTaxonName": "Asplenium hostmannii", "^ot:treebaseOTUId": "Tl59079"}, "otu241920": {"^ot:originalLabel": "Asplenium formosum", "^ot:ottId": 1031835, "^ot:ottTaxonName": "Asplenium formosum", "^ot:treebaseOTUId": "Tl59080"}, "otu241921": {"^ot:originalLabel": "Asplenium monanthes", "^ot:ottId": 1031823, "^ot:ottTaxonName": "Asplenium monanthes", "^ot:treebaseOTUId": "Tl59081"}, "otu241922": {"^ot:originalLabel": "Asplenium flabellifolium", "^ot:ottId": 456971, "^ot:ottTaxonName": "Asplenium flabellifolium", "^ot:treebaseOTUId": "Tl59082"}, "otu241923": {"^ot:originalLabel": "Polystichum vestitum", "^ot:ottId": 908355, "^ot:ottTaxonName": "Polystichum vestitum", "^ot:treebaseOTUId": "Tl59083"}, "otu241924": {"^ot:originalLabel": "Asplenium yunnanense", "^ot:ottId": 29455, "^ot:ottTaxonName": "Asplenium yunnanense", "^ot:treebaseOTUId": "Tl59084"}, "otu241925": {"^ot:originalLabel": "Asplenium polydon", "^ot:ottId": 982951, "^ot:ottTaxonName": "Asplenium polyodon", "^ot:treebaseOTUId": "Tl59085"}, "otu241926": {"^ot:originalLabel": "Asplenium platyneuron", "^ot:ottId": 1079925, "^ot:ottTaxonName": "Asplenium platyneuron", "^ot:treebaseOTUId": "Tl59086"}, "otu241927": {"^ot:originalLabel": "Asplenium jahandiezii", "^ot:ottId": 933640, "^ot:ottTaxonName": "Asplenium jahandiezii", "^ot:treebaseOTUId": "Tl59087"}, "otu241928": {"^ot:originalLabel": "Asplenium loxscaphoides", "^ot:ottId": 1031827, "^ot:ottTaxonName": "Asplenium loxoscaphoides", "^ot:treebaseOTUId": "Tl59088"}, "otu241929": {"^ot:originalLabel": "Asplenium tenerum", "^ot:ottId": 29463, "^ot:ottTaxonName": "Asplenium tenerum", "^ot:treebaseOTUId": "Tl59089"}, "otu241930": {"^ot:originalLabel": "Asplenium dareoides", "^ot:ottId": 346158, "^ot:ottTaxonName": "Asplenium dareoides", "^ot:treebaseOTUId": "Tl59090"}, "otu241931": {"^ot:originalLabel": "Asplenium varians", "^ot:ottId": 29459, "^ot:ottTaxonName": "Asplenium varians", "^ot:treebaseOTUId": "Tl59091"}, "otu241932": {"^ot:originalLabel": "Asplenium juglandifolium", "^ot:ottId": 883041, "^ot:ottTaxonName": "Asplenium juglandifolium", "^ot:treebaseOTUId": "Tl59092"}, "otu241933": {"^ot:originalLabel": "Asplenium theciferum", "^ot:ottId": 584498, "^ot:ottTaxonName": "Asplenium theciferum", "^ot:treebaseOTUId": "Tl59093"}, "otu241934": {"^ot:originalLabel": "Asplenium bourgaei", "^ot:ottId": 890158, "^ot:ottTaxonName": "Asplenium bourgaei", "^ot:treebaseOTUId": "Tl59094"}, "otu241935": {"^ot:originalLabel": "Asplenium aureum", "^ot:ottId": 655731, "^ot:ottTaxonName": "Asplenium aureum", "^ot:treebaseOTUId": "Tl59095"}, "otu241936": {"^ot:originalLabel": "Asplenium protensum", "^ot:ottId": 602727, "^ot:ottTaxonName": "Asplenium protensum", "^ot:treebaseOTUId": "Tl59096"}, "otu241937": {"^ot:originalLabel": "Asplenium cuspidatum", "^ot:ottId": 851236, "^ot:ottTaxonName": "Asplenium cuspidatum", "^ot:treebaseOTUId": "Tl59097"}, "otu241938": {"^ot:originalLabel": "Asplenium mannii", "^ot:ottId": 1031825, "^ot:ottTaxonName": "Asplenium mannii", "^ot:treebaseOTUId": "Tl59098"}}}}, "treesById": {"trees1312": {"@otus": "otus1312", "^ot:treeElementOrder": ["tree2628"], "treeById": {"tree2628": {"@xsi:type": "nex:FloatTree", "^ot:curatedType": "Fig. 3", "^ot:inGroupClade": "node586895", "^ot:rootNodeId": "node586893", "edgeBySourceId": {"node586893": {"edge586894": {"@source": "node586893", "@target": "node586894"}, "edge587039": {"@source": "node586893", "@target": "node587039"}}, "node586894": {"edge586895": {"@source": "node586894", "@target": "node586895"}, "edge587036": {"@source": "node586894", "@target": "node587036"}}, "node586895": {"edge586896": {"@source": "node586895", "@target": "node586896"}, "edge587035": {"@source": "node586895", "@target": "node587035"}}, "node586896": {"edge586897": {"@source": "node586896", "@target": "node586897"}, "edge587028": {"@source": "node586896", "@target": "node587028"}}, "node586897": {"edge586898": {"@source": "node586897", "@target": "node586898"}, "edge587019": {"@source": "node586897", "@target": "node587019"}}, "node586898": {"edge586899": {"@source": "node586898", "@target": "node586899"}, "edge586974": {"@source": "node586898", "@target": "node586974"}}, "node586899": {"edge586900": {"@source": "node586899", "@target": "node586900"}, "edge586973": {"@source": "node586899", "@target": "node586973"}}, "node586900": {"edge586901": {"@source": "node586900", "@target": "node586901"}, "edge586958": {"@source": "node586900", "@target": "node586958"}}, "node586901": {"edge586902": {"@source": "node586901", "@target": "node586902"}, "edge586915": {"@source": "node586901", "@target": "node586915"}}, "node586902": {"edge586903": {"@source": "node586902", "@target": "node586903"}, "edge586912": {"@source": "node586902", "@target": "node586912"}}, "node586903": {"edge586904": {"@source": "node586903", "@target": "node586904"}, "edge586911": {"@source": "node586903", "@target": "node586911"}}, "node586904": {"edge586905": {"@source": "node586904", "@target": "node586905"}, "edge586908": {"@source": "node586904", "@target": "node586908"}}, "node586905": {"edge586906": {"@source": "node586905", "@target": "node586906"}, "edge586907": {"@source": "node586905", "@target": "node586907"}}, "node586908": {"edge586909": {"@source": "node586908", "@target": "node586909"}, "edge586910": {"@source": "node586908", "@target": "node586910"}}, "node586912": {"edge586913": {"@source": "node586912", "@target": "node586913"}, "edge586914": {"@source": "node586912", "@target": "node586914"}}, "node586915": {"edge586916": {"@source": "node586915", "@target": "node586916"}, "edge586955": {"@source": "node586915", "@target": "node586955"}}, "node586916": {"edge586917": {"@source": "node586916", "@target": "node586917"}, "edge586930": {"@source": "node586916", "@target": "node586930"}}, "node586917": {"edge586918": {"@source": "node586917", "@target": "node586918"}, "edge586929": {"@source": "node586917", "@target": "node586929"}}, "node586918": {"edge586919": {"@source": "node586918", "@target": "node586919"}, "edge586928": {"@source": "node586918", "@target": "node586928"}}, "node586919": {"edge586920": {"@source": "node586919", "@target": "node586920"}, "edge586923": {"@source": "node586919", "@target": "node586923"}}, "node586920": {"edge586921": {"@source": "node586920", "@target": "node586921"}, "edge586922": {"@source": "node586920", "@target": "node586922"}}, "node586923": {"edge586924": {"@source": "node586923", "@target": "node586924"}, "edge586925": {"@source": "node586923", "@target": "node586925"}}, "node586925": {"edge586926": {"@source": "node586925", "@target": "node586926"}, "edge586927": {"@source": "node586925", "@target": "node586927"}}, "node586930": {"edge586931": {"@source": "node586930", "@target": "node586931"}, "edge586952": {"@source": "node586930", "@target": "node586952"}}, "node586931": {"edge586932": {"@source": "node586931", "@target": "node586932"}, "edge586947": {"@source": "node586931", "@target": "node586947"}}, "node586932": {"edge586933": {"@source": "node586932", "@target": "node586933"}, "edge586944": {"@source": "node586932", "@target": "node586944"}}, "node586933": {"edge586934": {"@source": "node586933", "@target": "node586934"}, "edge586943": {"@source": "node586933", "@target": "node586943"}}, "node586934": {"edge586935": {"@source": "node586934", "@target": "node586935"}, "edge586938": {"@source": "node586934", "@target": "node586938"}}, "node586935": {"edge586936": {"@source": "node586935", "@target": "node586936"}, "edge586937": {"@source": "node586935", "@target": "node586937"}}, "node586938": {"edge586939": {"@source": "node586938", "@target": "node586939"}, "edge586940": {"@source": "node586938", "@target": "node586940"}}, "node586940": {"edge586941": {"@source": "node586940", "@target": "node586941"}, "edge586942": {"@source": "node586940", "@target": "node586942"}}, "node586944": {"edge586945": {"@source": "node586944", "@target": "node586945"}, "edge586946": {"@source": "node586944", "@target": "node586946"}}, "node586947": {"edge586948": {"@source": "node586947", "@target": "node586948"}, "edge586949": {"@source": "node586947", "@target": "node586949"}}, "node586949": {"edge586950": {"@source": "node586949", "@target": "node586950"}, "edge586951": {"@source": "node586949", "@target": "node586951"}}, "node586952": {"edge586953": {"@source": "node586952", "@target": "node586953"}, "edge586954": {"@source": "node586952", "@target": "node586954"}}, "node586955": {"edge586956": {"@source": "node586955", "@target": "node586956"}, "edge586957": {"@source": "node586955", "@target": "node586957"}}, "node586958": {"edge586959": {"@source": "node586958", "@target": "node586959"}, "edge586966": {"@source": "node586958", "@target": "node586966"}}, "node586959": {"edge586960": {"@source": "node586959", "@target": "node586960"}, "edge586965": {"@source": "node586959", "@target": "node586965"}}, "node586960": {"edge586961": {"@source": "node586960", "@target": "node586961"}, "edge586964": {"@source": "node586960", "@target": "node586964"}}, "node586961": {"edge586962": {"@source": "node586961", "@target": "node586962"}, "edge586963": {"@source": "node586961", "@target": "node586963"}}, "node586966": {"edge586967": {"@source": "node586966", "@target": "node586967"}, "edge586972": {"@source": "node586966", "@target": "node586972"}}, "node586967": {"edge586968": {"@source": "node586967", "@target": "node586968"}, "edge586971": {"@source": "node586967", "@target": "node586971"}}, "node586968": {"edge586969": {"@source": "node586968", "@target": "node586969"}, "edge586970": {"@source": "node586968", "@target": "node586970"}}, "node586974": {"edge586975": {"@source": "node586974", "@target": "node586975"}, "edge587012": {"@source": "node586974", "@target": "node587012"}}, "node586975": {"edge586976": {"@source": "node586975", "@target": "node586976"}, "edge587011": {"@source": "node586975", "@target": "node587011"}}, "node586976": {"edge586977": {"@source": "node586976", "@target": "node586977"}, "edge587000": {"@source": "node586976", "@target": "node587000"}}, "node586977": {"edge586978": {"@source": "node586977", "@target": "node586978"}, "edge586985": {"@source": "node586977", "@target": "node586985"}}, "node586978": {"edge586979": {"@source": "node586978", "@target": "node586979"}, "edge586984": {"@source": "node586978", "@target": "node586984"}}, "node586979": {"edge586980": {"@source": "node586979", "@target": "node586980"}, "edge586983": {"@source": "node586979", "@target": "node586983"}}, "node586980": {"edge586981": {"@source": "node586980", "@target": "node586981"}, "edge586982": {"@source": "node586980", "@target": "node586982"}}, "node586985": {"edge586986": {"@source": "node586985", "@target": "node586986"}, "edge586997": {"@source": "node586985", "@target": "node586997"}}, "node586986": {"edge586987": {"@source": "node586986", "@target": "node586987"}, "edge586988": {"@source": "node586986", "@target": "node586988"}}, "node586988": {"edge586989": {"@source": "node586988", "@target": "node586989"}, "edge586992": {"@source": "node586988", "@target": "node586992"}}, "node586989": {"edge586990": {"@source": "node586989", "@target": "node586990"}, "edge586991": {"@source": "node586989", "@target": "node586991"}}, "node586992": {"edge586993": {"@source": "node586992", "@target": "node586993"}, "edge586996": {"@source": "node586992", "@target": "node586996"}}, "node586993": {"edge586994": {"@source": "node586993", "@target": "node586994"}, "edge586995": {"@source": "node586993", "@target": "node586995"}}, "node586997": {"edge586998": {"@source": "node586997", "@target": "node586998"}, "edge586999": {"@source": "node586997", "@target": "node586999"}}, "node587000": {"edge587001": {"@source": "node587000", "@target": "node587001"}, "edge587004": {"@source": "node587000", "@target": "node587004"}}, "node587001": {"edge587002": {"@source": "node587001", "@target": "node587002"}, "edge587003": {"@source": "node587001", "@target": "node587003"}}, "node587004": {"edge587005": {"@source": "node587004", "@target": "node587005"}, "edge587010": {"@source": "node587004", "@target": "node587010"}}, "node587005": {"edge587006": {"@source": "node587005", "@target": "node587006"}, "edge587009": {"@source": "node587005", "@target": "node587009"}}, "node587006": {"edge587007": {"@source": "node587006", "@target": "node587007"}, "edge587008": {"@source": "node587006", "@target": "node587008"}}, "node587012": {"edge587013": {"@source": "node587012", "@target": "node587013"}, "edge587016": {"@source": "node587012", "@target": "node587016"}}, "node587013": {"edge587014": {"@source": "node587013", "@target": "node587014"}, "edge587015": {"@source": "node587013", "@target": "node587015"}}, "node587016": {"edge587017": {"@source": "node587016", "@target": "node587017"}, "edge587018": {"@source": "node587016", "@target": "node587018"}}, "node587019": {"edge587020": {"@source": "node587019", "@target": "node587020"}, "edge587025": {"@source": "node587019", "@target": "node587025"}}, "node587020": {"edge587021": {"@source": "node587020", "@target": "node587021"}, "edge587022": {"@source": "node587020", "@target": "node587022"}}, "node587022": {"edge587023": {"@source": "node587022", "@target": "node587023"}, "edge587024": {"@source": "node587022", "@target": "node587024"}}, "node587025": {"edge587026": {"@source": "node587025", "@target": "node587026"}, "edge587027": {"@source": "node587025", "@target": "node587027"}}, "node587028": {"edge587029": {"@source": "node587028", "@target": "node587029"}, "edge587032": {"@source": "node587028", "@target": "node587032"}}, "node587029": {"edge587030": {"@source": "node587029", "@target": "node587030"}, "edge587031": {"@source": "node587029", "@target": "node587031"}}, "node587032": {"edge587033": {"@source": "node587032", "@target": "node587033"}, "edge587034": {"@source": "node587032", "@target": "node587034"}}, "node587036": {"edge587037": {"@source": "node587036", "@target": "node587037"}, "edge587038": {"@source": "node587036", "@target": "node587038"}}, "node587039": {"edge587040": {"@source": "node587039", "@target": "node587040"}, "edge587041": {"@source": "node587039", "@target": "node587041"}}, "node587041": {"edge587042": {"@source": "node587041", "@target": "node587042"}, "edge587043": {"@source": "node587041", "@target": "node587043"}}}, "nodeById": {"node586893": {"@root": true}, "node586894": {}, "node586895": {}, "node586896": {}, "node586897": {}, "node586898": {}, "node586899": {}, "node586900": {}, "node586901": {}, "node586902": {}, "node586903": {}, "node586904": {}, "node586905": {}, "node586906": {"@otu": "otu241900"}, "node586907": {"@otu": "otu241919"}, "node586908": {}, "node586909": {"@otu": "otu241870"}, "node586910": {"@otu": "otu241878"}, "node586911": {"@otu": "otu241904"}, "node586912": {}, "node586913": {"@otu": "otu241917"}, "node586914": {"@otu": "otu241889"}, "node586915": {}, "node586916": {}, "node586917": {}, "node586918": {}, "node586919": {}, "node586920": {}, "node586921": {"@otu": "otu241902"}, "node586922": {"@otu": "otu241915"}, "node586923": {}, "node586924": {"@otu": "otu241920"}, "node586925": {}, "node586926": {"@otu": "otu241921"}, "node586927": {"@otu": "otu241880"}, "node586928": {"@otu": "otu241908"}, "node586929": {"@otu": "otu241893"}, "node586930": {}, "node586931": {}, "node586932": {}, "node586933": {}, "node586934": {}, "node586935": {}, "node586936": {"@otu": "otu241934"}, "node586937": {"@otu": "otu241927"}, "node586938": {}, "node586939": {"@otu": "otu241898"}, "node586940": {}, "node586941": {"@otu": "otu241926"}, "node586942": {"@otu": "otu241907"}, "node586943": {"@otu": "otu241909"}, "node586944": {}, "node586945": {"@otu": "otu241882"}, "node586946": {"@otu": "otu241885"}, "node586947": {}, "node586948": {"@otu": "otu241877"}, "node586949": {}, "node586950": {"@otu": "otu241931"}, "node586951": {"@otu": "otu241924"}, "node586952": {}, "node586953": {"@otu": "otu241911"}, "node586954": {"@otu": "otu241916"}, "node586955": {}, "node586956": {"@otu": "otu241922"}, "node586957": {"@otu": "otu241930"}, "node586958": {}, "node586959": {}, "node586960": {}, "node586961": {}, "node586962": {"@otu": "otu241890"}, "node586963": {"@otu": "otu241936"}, "node586964": {"@otu": "otu241918"}, "node586965": {"@otu": "otu241892"}, "node586966": {}, "node586967": {}, "node586968": {}, "node586969": {"@otu": "otu241914"}, "node586970": {"@otu": "otu241891"}, "node586971": {"@otu": "otu241925"}, "node586972": {"@otu": "otu241901"}, "node586973": {"@otu": "otu241876"}, "node586974": {}, "node586975": {}, "node586976": {}, "node586977": {}, "node586978": {}, "node586979": {}, "node586980": {}, "node586981": {"@otu": "otu241899"}, "node586982": {"@otu": "otu241910"}, "node586983": {"@otu": "otu241894"}, "node586984": {"@otu": "otu241929"}, "node586985": {}, "node586986": {}, "node586987": {"@otu": "otu241871"}, "node586988": {}, "node586989": {}, "node586990": {"@otu": "otu241883"}, "node586991": {"@otu": "otu241888"}, "node586992": {}, "node586993": {}, "node586994": {"@otu": "otu241895"}, "node586995": {"@otu": "otu241869"}, "node586996": {"@otu": "otu241938"}, "node586997": {}, "node586998": {"@otu": "otu241933"}, "node586999": {"@otu": "otu241928"}, "node587000": {}, "node587001": {}, "node587002": {"@otu": "otu241864"}, "node587003": {"@otu": "otu241867"}, "node587004": {}, "node587005": {}, "node587006": {}, "node587007": {"@otu": "otu241879"}, "node587008": {"@otu": "otu241884"}, "node587009": {"@otu": "otu241903"}, "node587010": {"@otu": "otu241866"}, "node587011": {"@otu": "otu241865"}, "node587012": {}, "node587013": {}, "node587014": {"@otu": "otu241881"}, "node587015": {"@otu": "otu241935"}, "node587016": {}, "node587017": {"@otu": "otu241913"}, "node587018": {"@otu": "otu241896"}, "node587019": {}, "node587020": {}, "node587021": {"@otu": "otu241905"}, "node587022": {}, "node587023": {"@otu": "otu241873"}, "node587024": {"@otu": "otu241887"}, "node587025": {}, "node587026": {"@otu": "otu241868"}, "node587027": {"@otu": "otu241912"}, "node587028": {}, "node587029": {}, "node587030": {"@otu": "otu241874"}, "node587031": {"@otu": "otu241937"}, "node587032": {}, "node587033": {"@otu": "otu241932"}, "node587034": {"@otu": "otu241906"}, "node587035": {"@otu": "otu241872"}, "node587036": {}, "node587037": {"@otu": "otu241875"}, "node587038": {"@otu": "otu241923"}, "node587039": {}, "node587040": {"@otu": "otu241863"}, "node587041": {}, "node587042": {"@otu": "otu241886"}, "node587043": {"@otu": "otu241897"}}}}}}}}, "branch2sha": {"master": "1bbbe21bdd9a32ef81abeb3f038a977fdc0e8e7b"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "d33fb39501605772a074dffc82affa5344ea9a94", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Wed, 11 Jun 2014 22:18:34 -0500", "date_ISO_8601": "2014-06-11 22:18:34 -0500", "relative_date": "12 years ago", "message_subject": "corrected study ids"}, {"id": "fb9410bc19523ea9ec208a35959e8a4cab0030d5", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Thu, 29 May 2014 11:33:49 -0500", "date_ISO_8601": "2014-05-29 11:33:49 -0500", "relative_date": "12 years ago", "message_subject": "otu labels to the new system.", "message_body": "Ran peyotl/dev/phylografter_workaround.py to\nfix this.\nNoted (in phylografter issue 119), that study\n2918 is not valid."}, {"id": "3667acdb70f6592eb60d3d9c30de5f246b132e35", "author_name": "Mark T. Holder", "author_email": "None", "date": "Thu, 29 May 2014 15:24:49 +0000", "date_ISO_8601": "2014-05-29 15:24:49 +0000", "relative_date": "12 years ago", "message_subject": "Sync from phylografter", "message_body": "(Update Study #pg_1312 via OpenTree API)"}, {"id": "593d6fbab385716dc0a12f3fc95133e8b7479b37", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Tue, 29 Apr 2014 20:05:19 -0500", "date_ISO_8601": "2014-04-29 20:05:19 -0500", "relative_date": "12 years ago", "message_subject": "initial commit with phylografter files from 29 Apr, 2014"}]}