{"sha": "6bed60428352c04d00341ad513a8efb9442e4d8a", "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": "validator of NexSON constraints as well as constraints that would allow a study to be imported into the Open Tree of Life's phylogenetic synthesis tools", "@id": "peyotl-validator", "@name": "validate_ot_nexson.py", "@url": "https://github.com/OpenTreeOfLife/peyotl", "@version": "0.0.4a", "invocation": {"commandLine": ["--embed", "--agent-only"], "otherProperty": [{"name": "pythonVersion", "value": "2.7.5+"}, {"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:ottId"], "refersTo": {"@top": "otus", "@idref": ["otu161924", "otu161934", "otu161952"], "@otusID": "otus470", "@otuID": ["otu161924", "otu161934", "otu161952"]}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161924", "otu161934", "otu161952"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161926", "otu161933", "otu161936", "otu161941", "otu161948", "otu161955", "otu161966"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161926", "otu161933", "otu161941", "otu161948", "otu161955", "otu161966"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161927", "otu161931", "otu161937", "otu161939", "otu161940", "otu161944", "otu161947", "otu161950", "otu161958", "otu161960", "otu161962"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161928", "otu161932"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161929", "otu161946", "otu161949", "otu161951", "otu161953", "otu161963"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161930", "otu161957"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161931", "otu161944", "otu161947", "otu161958", "otu161962"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161935", "otu161964"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161938", "otu161943", "otu161954", "otu161956"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161938", "otu161954", "otu161956"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161942", "otu161945", "otu161965"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu161959", "otu161961"], "refersTo": {"@top": "otus", "@idref": "otus470", "@otusID": "otus470"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:inGroupClade"], "refersTo": {"@top": "trees", "@idref": "tree616", "@treesID": "trees470", "@treeID": "tree616"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:curatorName": "Romina Gazis", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S1963"}, "^ot:focalClade": 635259, "^ot:focalCladeOTTTaxonName": "Lecania", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus470"], "^ot:studyId": "pg_470", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.3852/07-080R"}, "^ot:studyPublicationReference": "Reese N\u00e6sborg R. 2007. Taxonomic revision of the Lecania cyrtella group (Ramalinaceae, lichenized Ascomycota) based on molecular and morphological evidence. Mycologia, 100 (3): 397-416.", "^ot:studyYear": 2007, "^ot:tag": [], "^ot:treesElementOrder": ["trees470"], "otusById": {"otus470": {"otuById": {"otu161924": {"^ot:originalLabel": "Lecania sylvestris", "^ot:treebaseOTUId": "Tl44418"}, "otu161925": {"^ot:originalLabel": "Lecania aipospila", "^ot:ottId": 163717, "^ot:ottTaxonName": "Lecania aipospila", "^ot:treebaseOTUId": "Tl44432"}, "otu161926": {"^ot:originalLabel": "Lecania madida 3", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72441"}, "otu161927": {"^ot:originalLabel": "Lecania cyrtella 9", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72442"}, "otu161928": {"^ot:originalLabel": "Lecania dubitans 2", "^ot:ottId": 112465, "^ot:ottTaxonName": "Lecania dubitans", "^ot:treebaseOTUId": "Tl72443"}, "otu161929": {"^ot:originalLabel": "Lecania prasinoides 6", "^ot:ottId": 158863, "^ot:ottTaxonName": "Lecania prasinoides", "^ot:treebaseOTUId": "Tl72444"}, "otu161930": {"^ot:originalLabel": "Lecania hutchinsiae 1", "^ot:ottId": 634150, "^ot:ottTaxonName": "Lecania hutchinsiae", "^ot:treebaseOTUId": "Tl72445"}, "otu161931": {"^ot:originalLabel": "Lecania cyrtella 4", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72446"}, "otu161932": {"^ot:originalLabel": "Lecania dubitans 1", "^ot:ottId": 112465, "^ot:ottTaxonName": "Lecania dubitans", "^ot:treebaseOTUId": "Tl72447"}, "otu161933": {"^ot:originalLabel": "Lecania madida 7", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72448"}, "otu161934": {"^ot:originalLabel": "Lecania sambucina 1", "^ot:treebaseOTUId": "Tl72449"}, "otu161935": {"^ot:originalLabel": "Lecania cyrtellina 2", "^ot:ottId": 163716, "^ot:ottTaxonName": "Lecania cyrtellina", "^ot:treebaseOTUId": "Tl72450"}, "otu161936": {"^ot:originalLabel": "Lecania madida 6", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72451"}, "otu161937": {"^ot:originalLabel": "Lecania cyrtella 11", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72452"}, "otu161938": {"^ot:originalLabel": "Lecania erysibe 2", "^ot:ottId": 163713, "^ot:ottTaxonName": "Lecania erysibe", "^ot:treebaseOTUId": "Tl72453"}, "otu161939": {"^ot:originalLabel": "Lecania cyrtella 10", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72454"}, "otu161940": {"^ot:originalLabel": "Lecania cyrtella 1", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72455"}, "otu161941": {"^ot:originalLabel": "Lecania madida 1", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72456"}, "otu161942": {"^ot:originalLabel": "Lecania sordida 2", "^ot:ottId": 3772478, "^ot:ottTaxonName": "Lecania sordida", "^ot:treebaseOTUId": "Tl72457"}, "otu161943": {"^ot:originalLabel": "Lecania erysibe 4", "^ot:ottId": 163713, "^ot:ottTaxonName": "Lecania erysibe", "^ot:treebaseOTUId": "Tl72458"}, "otu161944": {"^ot:originalLabel": "Lecania cyrtella 7", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72459"}, "otu161945": {"^ot:originalLabel": "Lecania sordida 3", "^ot:ottId": 3772478, "^ot:ottTaxonName": "Lecania sordida", "^ot:treebaseOTUId": "Tl72460"}, "otu161946": {"^ot:originalLabel": "Lecania prasinoides 2", "^ot:ottId": 158863, "^ot:ottTaxonName": "Lecania prasinoides", "^ot:treebaseOTUId": "Tl72461"}, "otu161947": {"^ot:originalLabel": "Lecania cyrtella 5", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72462"}, "otu161948": {"^ot:originalLabel": "Lecania madida 5", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72463"}, "otu161949": {"^ot:originalLabel": "Lecania prasinoides 4", "^ot:ottId": 158863, "^ot:ottTaxonName": "Lecania prasinoides", "^ot:treebaseOTUId": "Tl72464"}, "otu161950": {"^ot:originalLabel": "Lecania cyrtella 8", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72465"}, "otu161951": {"^ot:originalLabel": "Lecania prasinoides 3", "^ot:ottId": 158863, "^ot:ottTaxonName": "Lecania prasinoides", "^ot:treebaseOTUId": "Tl72466"}, "otu161952": {"^ot:originalLabel": "Lecania sambucina 2", "^ot:treebaseOTUId": "Tl72467"}, "otu161953": {"^ot:originalLabel": "Lecania prasinoides 1", "^ot:ottId": 158863, "^ot:ottTaxonName": "Lecania prasinoides", "^ot:treebaseOTUId": "Tl72468"}, "otu161954": {"^ot:originalLabel": "Lecania erysibe 3", "^ot:ottId": 163713, "^ot:ottTaxonName": "Lecania erysibe", "^ot:treebaseOTUId": "Tl72469"}, "otu161955": {"^ot:originalLabel": "Lecania madida 4", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72470"}, "otu161956": {"^ot:originalLabel": "Lecania erysibe 1", "^ot:ottId": 163713, "^ot:ottTaxonName": "Lecania erysibe", "^ot:treebaseOTUId": "Tl72471"}, "otu161957": {"^ot:originalLabel": "Lecania hutchinsiae 2", "^ot:ottId": 634150, "^ot:ottTaxonName": "Lecania hutchinsiae", "^ot:treebaseOTUId": "Tl72472"}, "otu161958": {"^ot:originalLabel": "Lecania cyrtella 2", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72473"}, "otu161959": {"^ot:originalLabel": "Lecania leprosa 1", "^ot:ottId": 634141, "^ot:ottTaxonName": "Lecania leprosa", "^ot:treebaseOTUId": "Tl72474"}, "otu161960": {"^ot:originalLabel": "Lecania cyrtella 6", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72475"}, "otu161961": {"^ot:originalLabel": "Lecania leprosa 2", "^ot:ottId": 634141, "^ot:ottTaxonName": "Lecania leprosa", "^ot:treebaseOTUId": "Tl72476"}, "otu161962": {"^ot:originalLabel": "Lecania cyrtella 3", "^ot:ottId": 635258, "^ot:ottTaxonName": "Lecania cyrtella", "^ot:treebaseOTUId": "Tl72477"}, "otu161963": {"^ot:originalLabel": "Lecania prasinoides 5", "^ot:ottId": 158863, "^ot:ottTaxonName": "Lecania prasinoides", "^ot:treebaseOTUId": "Tl72478"}, "otu161964": {"^ot:originalLabel": "Lecania cyrtellina 1", "^ot:ottId": 163716, "^ot:ottTaxonName": "Lecania cyrtellina", "^ot:treebaseOTUId": "Tl72479"}, "otu161965": {"^ot:originalLabel": "Lecania sordida 1", "^ot:ottId": 3772478, "^ot:ottTaxonName": "Lecania sordida", "^ot:treebaseOTUId": "Tl72480"}, "otu161966": {"^ot:originalLabel": "Lecania madida 2", "^ot:ottId": 3772583, "^ot:ottTaxonName": "Lecania madida", "^ot:treebaseOTUId": "Tl72481"}}}}, "treesById": {"trees470": {"@otus": "otus470", "^ot:treeElementOrder": ["tree615", "tree616"], "treeById": {"tree615": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "MP, ITS + IGS", "^ot:inGroupClade": "node317775", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node317771", "^ot:specifiedRoot": "", "^ot:tag": [], "edgeBySourceId": {"node317771": {"edge317772": {"@source": "node317771", "@target": "node317772"}, "edge317775": {"@source": "node317771", "@target": "node317775"}}, "node317772": {"edge317773": {"@source": "node317772", "@target": "node317773"}, "edge317774": {"@source": "node317772", "@target": "node317774"}}, "node317775": {"edge317776": {"@source": "node317775", "@target": "node317776"}, "edge317835": {"@source": "node317775", "@target": "node317835"}}, "node317776": {"edge317777": {"@source": "node317776", "@target": "node317777"}, "edge317830": {"@source": "node317776", "@target": "node317830"}}, "node317777": {"edge317778": {"@source": "node317777", "@target": "node317778"}, "edge317817": {"@source": "node317777", "@target": "node317817"}}, "node317778": {"edge317779": {"@source": "node317778", "@target": "node317779"}, "edge317788": {"@source": "node317778", "@target": "node317788"}}, "node317779": {"edge317780": {"@source": "node317779", "@target": "node317780"}, "edge317787": {"@source": "node317779", "@target": "node317787"}}, "node317780": {"edge317781": {"@source": "node317780", "@target": "node317781"}, "edge317782": {"@source": "node317780", "@target": "node317782"}}, "node317782": {"edge317783": {"@source": "node317782", "@target": "node317783"}, "edge317784": {"@source": "node317782", "@target": "node317784"}}, "node317784": {"edge317785": {"@source": "node317784", "@target": "node317785"}, "edge317786": {"@source": "node317784", "@target": "node317786"}}, "node317788": {"edge317789": {"@source": "node317788", "@target": "node317789"}, "edge317800": {"@source": "node317788", "@target": "node317800"}}, "node317789": {"edge317790": {"@source": "node317789", "@target": "node317790"}, "edge317799": {"@source": "node317789", "@target": "node317799"}}, "node317790": {"edge317791": {"@source": "node317790", "@target": "node317791"}, "edge317798": {"@source": "node317790", "@target": "node317798"}}, "node317791": {"edge317792": {"@source": "node317791", "@target": "node317792"}, "edge317793": {"@source": "node317791", "@target": "node317793"}}, "node317793": {"edge317794": {"@source": "node317793", "@target": "node317794"}, "edge317795": {"@source": "node317793", "@target": "node317795"}}, "node317795": {"edge317796": {"@source": "node317795", "@target": "node317796"}, "edge317797": {"@source": "node317795", "@target": "node317797"}}, "node317800": {"edge317801": {"@source": "node317800", "@target": "node317801"}, "edge317816": {"@source": "node317800", "@target": "node317816"}}, "node317801": {"edge317802": {"@source": "node317801", "@target": "node317802"}, "edge317813": {"@source": "node317801", "@target": "node317813"}}, "node317802": {"edge317803": {"@source": "node317802", "@target": "node317803"}, "edge317806": {"@source": "node317802", "@target": "node317806"}}, "node317803": {"edge317804": {"@source": "node317803", "@target": "node317804"}, "edge317805": {"@source": "node317803", "@target": "node317805"}}, "node317806": {"edge317807": {"@source": "node317806", "@target": "node317807"}, "edge317812": {"@source": "node317806", "@target": "node317812"}}, "node317807": {"edge317808": {"@source": "node317807", "@target": "node317808"}, "edge317811": {"@source": "node317807", "@target": "node317811"}}, "node317808": {"edge317809": {"@source": "node317808", "@target": "node317809"}, "edge317810": {"@source": "node317808", "@target": "node317810"}}, "node317813": {"edge317814": {"@source": "node317813", "@target": "node317814"}, "edge317815": {"@source": "node317813", "@target": "node317815"}}, "node317817": {"edge317818": {"@source": "node317817", "@target": "node317818"}, "edge317821": {"@source": "node317817", "@target": "node317821"}}, "node317818": {"edge317819": {"@source": "node317818", "@target": "node317819"}, "edge317820": {"@source": "node317818", "@target": "node317820"}}, "node317821": {"edge317822": {"@source": "node317821", "@target": "node317822"}, "edge317827": {"@source": "node317821", "@target": "node317827"}}, "node317822": {"edge317823": {"@source": "node317822", "@target": "node317823"}, "edge317824": {"@source": "node317822", "@target": "node317824"}}, "node317824": {"edge317825": {"@source": "node317824", "@target": "node317825"}, "edge317826": {"@source": "node317824", "@target": "node317826"}}, "node317827": {"edge317828": {"@source": "node317827", "@target": "node317828"}, "edge317829": {"@source": "node317827", "@target": "node317829"}}, "node317830": {"edge317831": {"@source": "node317830", "@target": "node317831"}, "edge317832": {"@source": "node317830", "@target": "node317832"}}, "node317832": {"edge317833": {"@source": "node317832", "@target": "node317833"}, "edge317834": {"@source": "node317832", "@target": "node317834"}}, "node317835": {"edge317836": {"@source": "node317835", "@target": "node317836"}, "edge317837": {"@source": "node317835", "@target": "node317837"}}}, "nodeById": {"node317771": {"@root": true}, "node317772": {}, "node317773": {"@otu": "otu161925"}, "node317774": {"@otu": "otu161924"}, "node317775": {}, "node317776": {}, "node317777": {}, "node317778": {}, "node317779": {}, "node317780": {}, "node317781": {"@otu": "otu161958"}, "node317782": {}, "node317783": {"@otu": "otu161931"}, "node317784": {}, "node317785": {"@otu": "otu161947"}, "node317786": {"@otu": "otu161962"}, "node317787": {"@otu": "otu161944"}, "node317788": {}, "node317789": {}, "node317790": {}, "node317791": {}, "node317792": {"@otu": "otu161953"}, "node317793": {}, "node317794": {"@otu": "otu161951"}, "node317795": {}, "node317796": {"@otu": "otu161949"}, "node317797": {"@otu": "otu161963"}, "node317798": {"@otu": "otu161946"}, "node317799": {"@otu": "otu161929"}, "node317800": {}, "node317801": {}, "node317802": {}, "node317803": {}, "node317804": {"@otu": "otu161941"}, "node317805": {"@otu": "otu161966"}, "node317806": {}, "node317807": {}, "node317808": {}, "node317809": {"@otu": "otu161926"}, "node317810": {"@otu": "otu161955"}, "node317811": {"@otu": "otu161933"}, "node317812": {"@otu": "otu161948"}, "node317813": {}, "node317814": {"@otu": "otu161934"}, "node317815": {"@otu": "otu161952"}, "node317816": {"@otu": "otu161928"}, "node317817": {}, "node317818": {}, "node317819": {"@otu": "otu161930"}, "node317820": {"@otu": "otu161957"}, "node317821": {}, "node317822": {}, "node317823": {"@otu": "otu161956"}, "node317824": {}, "node317825": {"@otu": "otu161938"}, "node317826": {"@otu": "otu161954"}, "node317827": {}, "node317828": {"@otu": "otu161959"}, "node317829": {"@otu": "otu161961"}, "node317830": {}, "node317831": {"@otu": "otu161965"}, "node317832": {}, "node317833": {"@otu": "otu161945"}, "node317834": {"@otu": "otu161942"}, "node317835": {}, "node317836": {"@otu": "otu161935"}, "node317837": {"@otu": "otu161964"}}}, "tree616": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "All Taxa", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node317838", "^ot:specifiedRoot": "", "^ot:tag": ["delete me"], "edgeBySourceId": {"node317838": {"edge317839": {"@source": "node317838", "@target": "node317839"}, "edge317842": {"@source": "node317838", "@target": "node317842"}}, "node317839": {"edge317840": {"@source": "node317839", "@target": "node317840"}, "edge317841": {"@source": "node317839", "@target": "node317841"}}, "node317842": {"edge317843": {"@source": "node317842", "@target": "node317843"}, "edge317920": {"@source": "node317842", "@target": "node317920"}}, "node317843": {"edge317844": {"@source": "node317843", "@target": "node317844"}, "edge317915": {"@source": "node317843", "@target": "node317915"}}, "node317844": {"edge317845": {"@source": "node317844", "@target": "node317845"}, "edge317900": {"@source": "node317844", "@target": "node317900"}}, "node317845": {"edge317846": {"@source": "node317845", "@target": "node317846"}, "edge317867": {"@source": "node317845", "@target": "node317867"}}, "node317846": {"edge317847": {"@source": "node317846", "@target": "node317847"}, "edge317866": {"@source": "node317846", "@target": "node317866"}}, "node317847": {"edge317848": {"@source": "node317847", "@target": "node317848"}, "edge317865": {"@source": "node317847", "@target": "node317865"}}, "node317848": {"edge317849": {"@source": "node317848", "@target": "node317849"}, "edge317864": {"@source": "node317848", "@target": "node317864"}}, "node317849": {"edge317850": {"@source": "node317849", "@target": "node317850"}, "edge317863": {"@source": "node317849", "@target": "node317863"}}, "node317850": {"edge317851": {"@source": "node317850", "@target": "node317851"}, "edge317862": {"@source": "node317850", "@target": "node317862"}}, "node317851": {"edge317852": {"@source": "node317851", "@target": "node317852"}, "edge317857": {"@source": "node317851", "@target": "node317857"}}, "node317852": {"edge317853": {"@source": "node317852", "@target": "node317853"}, "edge317856": {"@source": "node317852", "@target": "node317856"}}, "node317853": {"edge317854": {"@source": "node317853", "@target": "node317854"}, "edge317855": {"@source": "node317853", "@target": "node317855"}}, "node317857": {"edge317858": {"@source": "node317857", "@target": "node317858"}, "edge317859": {"@source": "node317857", "@target": "node317859"}}, "node317859": {"edge317860": {"@source": "node317859", "@target": "node317860"}, "edge317861": {"@source": "node317859", "@target": "node317861"}}, "node317867": {"edge317868": {"@source": "node317867", "@target": "node317868"}, "edge317879": {"@source": "node317867", "@target": "node317879"}}, "node317868": {"edge317869": {"@source": "node317868", "@target": "node317869"}, "edge317878": {"@source": "node317868", "@target": "node317878"}}, "node317869": {"edge317870": {"@source": "node317869", "@target": "node317870"}, "edge317877": {"@source": "node317869", "@target": "node317877"}}, "node317870": {"edge317871": {"@source": "node317870", "@target": "node317871"}, "edge317872": {"@source": "node317870", "@target": "node317872"}}, "node317872": {"edge317873": {"@source": "node317872", "@target": "node317873"}, "edge317874": {"@source": "node317872", "@target": "node317874"}}, "node317874": {"edge317875": {"@source": "node317874", "@target": "node317875"}, "edge317876": {"@source": "node317874", "@target": "node317876"}}, "node317879": {"edge317880": {"@source": "node317879", "@target": "node317880"}, "edge317897": {"@source": "node317879", "@target": "node317897"}}, "node317880": {"edge317881": {"@source": "node317880", "@target": "node317881"}, "edge317894": {"@source": "node317880", "@target": "node317894"}}, "node317881": {"edge317882": {"@source": "node317881", "@target": "node317882"}, "edge317885": {"@source": "node317881", "@target": "node317885"}}, "node317882": {"edge317883": {"@source": "node317882", "@target": "node317883"}, "edge317884": {"@source": "node317882", "@target": "node317884"}}, "node317885": {"edge317886": {"@source": "node317885", "@target": "node317886"}, "edge317893": {"@source": "node317885", "@target": "node317893"}}, "node317886": {"edge317887": {"@source": "node317886", "@target": "node317887"}, "edge317892": {"@source": "node317886", "@target": "node317892"}}, "node317887": {"edge317888": {"@source": "node317887", "@target": "node317888"}, "edge317891": {"@source": "node317887", "@target": "node317891"}}, "node317888": {"edge317889": {"@source": "node317888", "@target": "node317889"}, "edge317890": {"@source": "node317888", "@target": "node317890"}}, "node317894": {"edge317895": {"@source": "node317894", "@target": "node317895"}, "edge317896": {"@source": "node317894", "@target": "node317896"}}, "node317897": {"edge317898": {"@source": "node317897", "@target": "node317898"}, "edge317899": {"@source": "node317897", "@target": "node317899"}}, "node317900": {"edge317901": {"@source": "node317900", "@target": "node317901"}, "edge317904": {"@source": "node317900", "@target": "node317904"}}, "node317901": {"edge317902": {"@source": "node317901", "@target": "node317902"}, "edge317903": {"@source": "node317901", "@target": "node317903"}}, "node317904": {"edge317905": {"@source": "node317904", "@target": "node317905"}, "edge317912": {"@source": "node317904", "@target": "node317912"}}, "node317905": {"edge317906": {"@source": "node317905", "@target": "node317906"}, "edge317911": {"@source": "node317905", "@target": "node317911"}}, "node317906": {"edge317907": {"@source": "node317906", "@target": "node317907"}, "edge317908": {"@source": "node317906", "@target": "node317908"}}, "node317908": {"edge317909": {"@source": "node317908", "@target": "node317909"}, "edge317910": {"@source": "node317908", "@target": "node317910"}}, "node317912": {"edge317913": {"@source": "node317912", "@target": "node317913"}, "edge317914": {"@source": "node317912", "@target": "node317914"}}, "node317915": {"edge317916": {"@source": "node317915", "@target": "node317916"}, "edge317917": {"@source": "node317915", "@target": "node317917"}}, "node317917": {"edge317918": {"@source": "node317917", "@target": "node317918"}, "edge317919": {"@source": "node317917", "@target": "node317919"}}, "node317920": {"edge317921": {"@source": "node317920", "@target": "node317921"}, "edge317922": {"@source": "node317920", "@target": "node317922"}}}, "nodeById": {"node317838": {"@root": true}, "node317839": {}, "node317840": {"@otu": "otu161925"}, "node317841": {"@otu": "otu161924"}, "node317842": {}, "node317843": {}, "node317844": {}, "node317845": {}, "node317846": {}, "node317847": {}, "node317848": {}, "node317849": {}, "node317850": {}, "node317851": {}, "node317852": {}, "node317853": {}, "node317854": {"@otu": "otu161940"}, "node317855": {"@otu": "otu161947"}, "node317856": {"@otu": "otu161962"}, "node317857": {}, "node317858": {"@otu": "otu161931"}, "node317859": {}, "node317860": {"@otu": "otu161927"}, "node317861": {"@otu": "otu161939"}, "node317862": {"@otu": "otu161950"}, "node317863": {"@otu": "otu161937"}, "node317864": {"@otu": "otu161960"}, "node317865": {"@otu": "otu161958"}, "node317866": {"@otu": "otu161944"}, "node317867": {}, "node317868": {}, "node317869": {}, "node317870": {}, "node317871": {"@otu": "otu161953"}, "node317872": {}, "node317873": {"@otu": "otu161951"}, "node317874": {}, "node317875": {"@otu": "otu161949"}, "node317876": {"@otu": "otu161963"}, "node317877": {"@otu": "otu161946"}, "node317878": {"@otu": "otu161929"}, "node317879": {}, "node317880": {}, "node317881": {}, "node317882": {}, "node317883": {"@otu": "otu161941"}, "node317884": {"@otu": "otu161966"}, "node317885": {}, "node317886": {}, "node317887": {}, "node317888": {}, "node317889": {"@otu": "otu161926"}, "node317890": {"@otu": "otu161936"}, "node317891": {"@otu": "otu161933"}, "node317892": {"@otu": "otu161955"}, "node317893": {"@otu": "otu161948"}, "node317894": {}, "node317895": {"@otu": "otu161934"}, "node317896": {"@otu": "otu161952"}, "node317897": {}, "node317898": {"@otu": "otu161932"}, "node317899": {"@otu": "otu161928"}, "node317900": {}, "node317901": {}, "node317902": {"@otu": "otu161930"}, "node317903": {"@otu": "otu161957"}, "node317904": {}, "node317905": {}, "node317906": {}, "node317907": {"@otu": "otu161956"}, "node317908": {}, "node317909": {"@otu": "otu161938"}, "node317910": {"@otu": "otu161954"}, "node317911": {"@otu": "otu161943"}, "node317912": {}, "node317913": {"@otu": "otu161959"}, "node317914": {"@otu": "otu161961"}, "node317915": {}, "node317916": {"@otu": "otu161965"}, "node317917": {}, "node317918": {"@otu": "otu161945"}, "node317919": {"@otu": "otu161942"}, "node317920": {}, "node317921": {"@otu": "otu161935"}, "node317922": {"@otu": "otu161964"}}}}}}}}, "branch2sha": {"master": "6bed60428352c04d00341ad513a8efb9442e4d8a"}, "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": "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"}]}