{"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": "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": ["otu420824", "otu420832", "otu420834", "otu420848", "otu420850", "otu420854", "otu420855", "otu420858", "otu420860", "otu420861", "otu420869", "otu420870", "otu420871", "otu420875", "otu420876"], "@otusID": "otus2831", "@otuID": ["otu420824", "otu420832", "otu420834", "otu420848", "otu420850", "otu420854", "otu420855", "otu420858", "otu420860", "otu420861", "otu420869", "otu420870", "otu420871", "otu420875", "otu420876"]}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu420824", "otu420832", "otu420834", "otu420848", "otu420850", "otu420854", "otu420855", "otu420858", "otu420860", "otu420861", "otu420869", "otu420870", "otu420871", "otu420875", "otu420876"], "refersTo": {"@top": "otus", "@idref": "otus2831", "@otusID": "otus2831"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu420826", "otu420856"], "refersTo": {"@top": "otus", "@idref": "otus2831", "@otusID": "otus2831"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu420836", "otu420841"], "refersTo": {"@top": "otus", "@idref": "otus2831", "@otusID": "otus2831"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu420847", "otu420862"], "refersTo": {"@top": "otus", "@idref": "otus2831", "@otusID": "otus2831"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu420851", "otu420872"], "refersTo": {"@top": "otus", "@idref": "otus2831", "@otusID": "otus2831"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:studyPublication"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree6584"], "^ot:curatorName": "Stephen Smith", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S12841"}, "^ot:focalClade": 401103, "^ot:focalCladeOTTTaxonName": "Escallonia", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus2831"], "^ot:studyId": "pg_2831", "^ot:studyPublicationReference": "Sede S.M., Durnhofer S.I., Morello S., & Zapata F. 2012. Phylogeny of Escallonia (Escalloniaceae) based on plastid DNA sequence data. Botanical Journal of the Linnean Society, .", "^ot:studyYear": 2012, "^ot:tag": [], "^ot:treesElementOrder": ["trees2831"], "otusById": {"otus2831": {"otuById": {"otu420821": {"^ot:originalLabel": "Escallonia schreiteri Z10403", "^ot:ottId": 287635, "^ot:ottTaxonName": "Escallonia schreiteri", "^ot:treebaseOTUId": "Tl813928"}, "otu420822": {"^ot:originalLabel": "Escallonia alpina SS215", "^ot:ottId": 96605, "^ot:ottTaxonName": "Escallonia alpina", "^ot:treebaseOTUId": "Tl813929"}, "otu420823": {"^ot:originalLabel": "Escallonia florida Z431", "^ot:ottId": 419163, "^ot:ottTaxonName": "Escallonia florida", "^ot:treebaseOTUId": "Tl813930"}, "otu420824": {"^ot:originalLabel": "Escallonia tucumanensis Z10377", "^ot:treebaseOTUId": "Tl813931"}, "otu420825": {"^ot:originalLabel": "Escallonia cordobensis SS210", "^ot:ottId": 618079, "^ot:ottTaxonName": "Escallonia cordobensis", "^ot:treebaseOTUId": "Tl813932"}, "otu420826": {"^ot:originalLabel": "Escallonia myrtoidea AJ419707", "^ot:ottId": 532769, "^ot:ottTaxonName": "Escallonia myrtoidea", "^ot:treebaseOTUId": "Tl813933"}, "otu420827": {"^ot:originalLabel": "Escallonia micrantha Z242", "^ot:ottId": 350521, "^ot:ottTaxonName": "Escallonia micrantha", "^ot:treebaseOTUId": "Tl813934"}, "otu420828": {"^ot:originalLabel": "Escallonia tucumanensis Z10003", "^ot:ottId": 875241, "^ot:ottTaxonName": "Escallonia tucumanensis", "^ot:treebaseOTUId": "Tl813935"}, "otu420829": {"^ot:originalLabel": "Escallonia rosea SS283", "^ot:ottId": 849777, "^ot:ottTaxonName": "Escallonia rosea", "^ot:treebaseOTUId": "Tl813936"}, "otu420830": {"^ot:originalLabel": "Escallonia laevis LF87", "^ot:ottId": 618093, "^ot:ottTaxonName": "Escallonia laevis", "^ot:treebaseOTUId": "Tl813937"}, "otu420831": {"^ot:originalLabel": "Escallonia polifolia Z224", "^ot:ottId": 350539, "^ot:ottTaxonName": "Escallonia polifolia", "^ot:treebaseOTUId": "Tl813938"}, "otu420832": {"^ot:originalLabel": "Escallonia alpina Z331", "^ot:treebaseOTUId": "Tl813939"}, "otu420833": {"^ot:originalLabel": "Escallonia piurensis Z239", "^ot:ottId": 350533, "^ot:ottTaxonName": "Escallonia piurensis", "^ot:treebaseOTUId": "Tl813940"}, "otu420834": {"^ot:originalLabel": "Escallonia hypoglauca Z10434", "^ot:treebaseOTUId": "Tl813941"}, "otu420835": {"^ot:originalLabel": "Escallonia virgata OM5690", "^ot:ottId": 875243, "^ot:ottTaxonName": "Escallonia virgata", "^ot:treebaseOTUId": "Tl813942"}, "otu420836": {"^ot:originalLabel": "Escallonia resinosa Z182", "^ot:ottId": 1064882, "^ot:ottTaxonName": "Escallonia resinosa", "^ot:treebaseOTUId": "Tl813943"}, "otu420837": {"^ot:originalLabel": "Escallonia revoluta Z359", "^ot:ottId": 875248, "^ot:ottTaxonName": "Escallonia revoluta", "^ot:treebaseOTUId": "Tl813944"}, "otu420838": {"^ot:originalLabel": "Anopterus macleayanus", "^ot:ottId": 1051411, "^ot:ottTaxonName": "Anopterus macleayanus", "^ot:treebaseOTUId": "Tl813945"}, "otu420839": {"^ot:originalLabel": "Escallonia reticulata Z299", "^ot:ottId": 350537, "^ot:ottTaxonName": "Escallonia reticulata", "^ot:treebaseOTUId": "Tl813946"}, "otu420840": {"^ot:originalLabel": "Escallonia leucantha SS271", "^ot:ottId": 618097, "^ot:ottTaxonName": "Escallonia leucantha", "^ot:treebaseOTUId": "Tl813947"}, "otu420841": {"^ot:originalLabel": "Escallonia resinosa Z310", "^ot:ottId": 1064882, "^ot:ottTaxonName": "Escallonia resinosa", "^ot:treebaseOTUId": "Tl813948"}, "otu420842": {"^ot:originalLabel": "Escallonia ledifolia LF59", "^ot:ottId": 618095, "^ot:ottTaxonName": "Escallonia ledifolia", "^ot:treebaseOTUId": "Tl813949"}, "otu420843": {"^ot:originalLabel": "Escallonia millegrana Z10362", "^ot:ottId": 350527, "^ot:ottTaxonName": "Escallonia millegrana", "^ot:treebaseOTUId": "Tl813950"}, "otu420844": {"^ot:originalLabel": "Valdivia gayana", "^ot:ottId": 532770, "^ot:ottTaxonName": "Valdivia gayana", "^ot:treebaseOTUId": "Tl813951"}, "otu420845": {"^ot:originalLabel": "Escallonia herrerae Z190", "^ot:ottId": 618089, "^ot:ottTaxonName": "Escallonia herrerae", "^ot:treebaseOTUId": "Tl813952"}, "otu420846": {"^ot:originalLabel": "Tribeles australis", "^ot:ottId": 247875, "^ot:ottTaxonName": "Tribeles australis", "^ot:treebaseOTUId": "Tl813953"}, "otu420847": {"^ot:originalLabel": "Escallonia illinita AJ419706", "^ot:ottId": 532766, "^ot:ottTaxonName": "Escallonia illinita", "^ot:treebaseOTUId": "Tl813954"}, "otu420848": {"^ot:originalLabel": "Escallonia revoluta Z491", "^ot:treebaseOTUId": "Tl813955"}, "otu420849": {"^ot:originalLabel": "Polyosma cunninghamii", "^ot:ottId": 1079184, "^ot:ottTaxonName": "Polyosma cunninghamii", "^ot:treebaseOTUId": "Tl813956"}, "otu420850": {"^ot:originalLabel": "Escallonia myrtilloides Z318", "^ot:treebaseOTUId": "Tl813957"}, "otu420851": {"^ot:originalLabel": "Escallonia rubra OM5700", "^ot:ottId": 54823, "^ot:ottTaxonName": "Escallonia rubra", "^ot:treebaseOTUId": "Tl813958"}, "otu420852": {"^ot:originalLabel": "Escallonia farinacea LF10", "^ot:ottId": 618083, "^ot:ottTaxonName": "Escallonia farinacea", "^ot:treebaseOTUId": "Tl813959"}, "otu420853": {"^ot:originalLabel": "Escallonia petrophila LF42", "^ot:ottId": 350535, "^ot:ottTaxonName": "Escallonia petrophila", "^ot:treebaseOTUId": "Tl813960"}, "otu420854": {"^ot:originalLabel": "Escallonia hypoglauca Z304", "^ot:treebaseOTUId": "Tl813961"}, "otu420855": {"^ot:originalLabel": "Escallonia millegrana Z10413", "^ot:treebaseOTUId": "Tl813962"}, "otu420856": {"^ot:originalLabel": "Escallonia myrtoidea Z126", "^ot:ottId": 532769, "^ot:ottTaxonName": "Escallonia myrtoidea", "^ot:treebaseOTUId": "Tl813963"}, "otu420857": {"^ot:originalLabel": "Escallonia callcottiae Z127A", "^ot:ottId": 96608, "^ot:ottTaxonName": "Escallonia callcottiae", "^ot:treebaseOTUId": "Tl813964"}, "otu420858": {"^ot:originalLabel": "Escallonia discolor Z84", "^ot:treebaseOTUId": "Tl813965"}, "otu420859": {"^ot:originalLabel": "Escallonia bifida Z9915", "^ot:ottId": 570988, "^ot:ottTaxonName": "Escallonia bifida", "^ot:treebaseOTUId": "Tl813966"}, "otu420860": {"^ot:originalLabel": "Escallonia rosea Z379", "^ot:treebaseOTUId": "Tl813967"}, "otu420861": {"^ot:originalLabel": "Escallonia leucantha Z383", "^ot:treebaseOTUId": "Tl813968"}, "otu420862": {"^ot:originalLabel": "Escallonia illinita Z539", "^ot:ottId": 532766, "^ot:ottTaxonName": "Escallonia illinita", "^ot:treebaseOTUId": "Tl813969"}, "otu420863": {"^ot:originalLabel": "Escallonia pulverulenta Z95", "^ot:ottId": 532764, "^ot:ottTaxonName": "Escallonia pulverulenta", "^ot:treebaseOTUId": "Tl813970"}, "otu420864": {"^ot:originalLabel": "Escallonia discolor Z128", "^ot:ottId": 618081, "^ot:ottTaxonName": "Escallonia discolor", "^ot:treebaseOTUId": "Tl813971"}, "otu420865": {"^ot:originalLabel": "Escallonia angustifolia Z324", "^ot:ottId": 77310, "^ot:ottTaxonName": "Escallonia angustifolia", "^ot:treebaseOTUId": "Tl813972"}, "otu420866": {"^ot:originalLabel": "Escallonia hypoglauca Z10330", "^ot:ottId": 618091, "^ot:ottTaxonName": "Escallonia hypoglauca", "^ot:treebaseOTUId": "Tl813973"}, "otu420867": {"^ot:originalLabel": "Escallonia paniculata Z245", "^ot:ottId": 350531, "^ot:ottTaxonName": "Escallonia paniculata", "^ot:treebaseOTUId": "Tl813974"}, "otu420868": {"^ot:originalLabel": "Eremosyne pectinata", "^ot:ottId": 362923, "^ot:ottTaxonName": "Eremosyne pectinata", "^ot:treebaseOTUId": "Tl813975"}, "otu420869": {"^ot:originalLabel": "Escallonia rosea SS270", "^ot:treebaseOTUId": "Tl813976"}, "otu420870": {"^ot:originalLabel": "Escallonia alpina SS259", "^ot:treebaseOTUId": "Tl813977"}, "otu420871": {"^ot:originalLabel": "Escallonia alpina Z440", "^ot:treebaseOTUId": "Tl813978"}, "otu420872": {"^ot:originalLabel": "Escallonia rubra SS263", "^ot:ottId": 54823, "^ot:ottTaxonName": "Escallonia rubra", "^ot:treebaseOTUId": "Tl813979"}, "otu420873": {"^ot:originalLabel": "Forgesia racemosa", "^ot:ottId": 532772, "^ot:ottTaxonName": "Forgesia racemosa", "^ot:treebaseOTUId": "Tl813980"}, "otu420874": {"^ot:originalLabel": "Escallonia pendula Z244", "^ot:ottId": 350529, "^ot:ottTaxonName": "Escallonia pendula", "^ot:treebaseOTUId": "Tl813981"}, "otu420875": {"^ot:originalLabel": "Escallonia leucantha SS277", "^ot:treebaseOTUId": "Tl813982"}, "otu420876": {"^ot:originalLabel": "Escallonia virgata SS261", "^ot:treebaseOTUId": "Tl813983"}}}}, "treesById": {"trees2831": {"@otus": "otus2831", "^ot:treeElementOrder": ["tree6584"], "treeById": {"tree6584": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Imported 1", "^ot:inGroupClade": "node1144940", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node1144929", "^ot:specifiedRoot": "node1144929", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node1144929": {"edge1144930": {"@source": "node1144929", "@target": "node1144930"}, "edge1144931": {"@source": "node1144929", "@target": "node1144931"}}, "node1144931": {"edge1144932": {"@source": "node1144931", "@target": "node1144932"}, "edge1144936": {"@source": "node1144931", "@target": "node1144936"}}, "node1144932": {"edge1144933": {"@source": "node1144932", "@target": "node1144933"}, "edge1144934": {"@source": "node1144932", "@target": "node1144934"}, "edge1144935": {"@source": "node1144932", "@target": "node1144935"}}, "node1144936": {"edge1144937": {"@source": "node1144936", "@target": "node1144937"}, "edge1144940": {"@source": "node1144936", "@target": "node1144940"}}, "node1144937": {"edge1144938": {"@source": "node1144937", "@target": "node1144938"}, "edge1144939": {"@source": "node1144937", "@target": "node1144939"}}, "node1144940": {"edge1144941": {"@source": "node1144940", "@target": "node1144941"}, "edge1144972": {"@source": "node1144940", "@target": "node1144972"}, "edge1144985": {"@source": "node1144940", "@target": "node1144985"}}, "node1144941": {"edge1144942": {"@source": "node1144941", "@target": "node1144942"}, "edge1144963": {"@source": "node1144941", "@target": "node1144963"}}, "node1144942": {"edge1144943": {"@source": "node1144942", "@target": "node1144943"}, "edge1144944": {"@source": "node1144942", "@target": "node1144944"}, "edge1144945": {"@source": "node1144942", "@target": "node1144945"}, "edge1144946": {"@source": "node1144942", "@target": "node1144946"}, "edge1144947": {"@source": "node1144942", "@target": "node1144947"}, "edge1144948": {"@source": "node1144942", "@target": "node1144948"}, "edge1144949": {"@source": "node1144942", "@target": "node1144949"}, "edge1144950": {"@source": "node1144942", "@target": "node1144950"}, "edge1144951": {"@source": "node1144942", "@target": "node1144951"}, "edge1144952": {"@source": "node1144942", "@target": "node1144952"}, "edge1144953": {"@source": "node1144942", "@target": "node1144953"}, "edge1144954": {"@source": "node1144942", "@target": "node1144954"}, "edge1144955": {"@source": "node1144942", "@target": "node1144955"}, "edge1144956": {"@source": "node1144942", "@target": "node1144956"}, "edge1144957": {"@source": "node1144942", "@target": "node1144957"}, "edge1144958": {"@source": "node1144942", "@target": "node1144958"}, "edge1144959": {"@source": "node1144942", "@target": "node1144959"}, "edge1144960": {"@source": "node1144942", "@target": "node1144960"}, "edge1144961": {"@source": "node1144942", "@target": "node1144961"}, "edge1144962": {"@source": "node1144942", "@target": "node1144962"}}, "node1144963": {"edge1144964": {"@source": "node1144963", "@target": "node1144964"}, "edge1144967": {"@source": "node1144963", "@target": "node1144967"}}, "node1144964": {"edge1144965": {"@source": "node1144964", "@target": "node1144965"}, "edge1144966": {"@source": "node1144964", "@target": "node1144966"}}, "node1144967": {"edge1144968": {"@source": "node1144967", "@target": "node1144968"}, "edge1144969": {"@source": "node1144967", "@target": "node1144969"}}, "node1144969": {"edge1144970": {"@source": "node1144969", "@target": "node1144970"}, "edge1144971": {"@source": "node1144969", "@target": "node1144971"}}, "node1144972": {"edge1144973": {"@source": "node1144972", "@target": "node1144973"}, "edge1144974": {"@source": "node1144972", "@target": "node1144974"}, "edge1144975": {"@source": "node1144972", "@target": "node1144975"}, "edge1144976": {"@source": "node1144972", "@target": "node1144976"}, "edge1144977": {"@source": "node1144972", "@target": "node1144977"}, "edge1144978": {"@source": "node1144972", "@target": "node1144978"}, "edge1144979": {"@source": "node1144972", "@target": "node1144979"}}, "node1144979": {"edge1144980": {"@source": "node1144979", "@target": "node1144980"}, "edge1144981": {"@source": "node1144979", "@target": "node1144981"}, "edge1144982": {"@source": "node1144979", "@target": "node1144982"}, "edge1144983": {"@source": "node1144979", "@target": "node1144983"}, "edge1144984": {"@source": "node1144979", "@target": "node1144984"}}, "node1144985": {"edge1144986": {"@source": "node1144985", "@target": "node1144986"}, "edge1144999": {"@source": "node1144985", "@target": "node1144999"}}, "node1144986": {"edge1144987": {"@source": "node1144986", "@target": "node1144987"}, "edge1144988": {"@source": "node1144986", "@target": "node1144988"}, "edge1144989": {"@source": "node1144986", "@target": "node1144989"}, "edge1144990": {"@source": "node1144986", "@target": "node1144990"}, "edge1144991": {"@source": "node1144986", "@target": "node1144991"}, "edge1144992": {"@source": "node1144986", "@target": "node1144992"}, "edge1144993": {"@source": "node1144986", "@target": "node1144993"}}, "node1144993": {"edge1144994": {"@source": "node1144993", "@target": "node1144994"}, "edge1144995": {"@source": "node1144993", "@target": "node1144995"}, "edge1144996": {"@source": "node1144993", "@target": "node1144996"}, "edge1144997": {"@source": "node1144993", "@target": "node1144997"}, "edge1144998": {"@source": "node1144993", "@target": "node1144998"}}, "node1144999": {"edge1145000": {"@source": "node1144999", "@target": "node1145000"}, "edge1145001": {"@source": "node1144999", "@target": "node1145001"}}, "node1145001": {"edge1145002": {"@source": "node1145001", "@target": "node1145002"}, "edge1145003": {"@source": "node1145001", "@target": "node1145003"}}}, "nodeById": {"node1144929": {"@root": true}, "node1144930": {"@otu": "otu420868"}, "node1144931": {}, "node1144932": {}, "node1144933": {"@otu": "otu420838"}, "node1144934": {"@otu": "otu420849"}, "node1144935": {"@otu": "otu420846"}, "node1144936": {}, "node1144937": {}, "node1144938": {"@otu": "otu420873"}, "node1144939": {"@otu": "otu420844"}, "node1144940": {}, "node1144941": {}, "node1144942": {}, "node1144943": {"@otu": "otu420822"}, "node1144944": {"@otu": "otu420823"}, "node1144945": {"@otu": "otu420847"}, "node1144946": {"@otu": "otu420862"}, "node1144947": {"@otu": "otu420861"}, "node1144948": {"@otu": "otu420840"}, "node1144949": {"@otu": "otu420875"}, "node1144950": {"@otu": "otu420826"}, "node1144951": {"@otu": "otu420856"}, "node1144952": {"@otu": "otu420863"}, "node1144953": {"@otu": "otu420837"}, "node1144954": {"@otu": "otu420869"}, "node1144955": {"@otu": "otu420829"}, "node1144956": {"@otu": "otu420872"}, "node1144957": {"@otu": "otu420870"}, "node1144958": {"@otu": "otu420832"}, "node1144959": {"@otu": "otu420871"}, "node1144960": {"@otu": "otu420848"}, "node1144961": {"@otu": "otu420860"}, "node1144962": {"@otu": "otu420851"}, "node1144963": {}, "node1144964": {}, "node1144965": {"@otu": "otu420864"}, "node1144966": {"@otu": "otu420858"}, "node1144967": {}, "node1144968": {"@otu": "otu420827"}, "node1144969": {}, "node1144970": {"@otu": "otu420843"}, "node1144971": {"@otu": "otu420855"}, "node1144972": {}, "node1144973": {"@otu": "otu420865"}, "node1144974": {"@otu": "otu420845"}, "node1144975": {"@otu": "otu420850"}, "node1144976": {"@otu": "otu420867"}, "node1144977": {"@otu": "otu420874"}, "node1144978": {"@otu": "otu420839"}, "node1144979": {}, "node1144980": {"@otu": "otu420833"}, "node1144981": {"@otu": "otu420831"}, "node1144982": {"@otu": "otu420836"}, "node1144983": {"@otu": "otu420841"}, "node1144984": {"@otu": "otu420821"}, "node1144985": {}, "node1144986": {}, "node1144987": {"@otu": "otu420859"}, "node1144988": {"@otu": "otu420825"}, "node1144989": {"@otu": "otu420852"}, "node1144990": {"@otu": "otu420830"}, "node1144991": {"@otu": "otu420842"}, "node1144992": {"@otu": "otu420853"}, "node1144993": {}, "node1144994": {"@otu": "otu420866"}, "node1144995": {"@otu": "otu420828"}, "node1144996": {"@otu": "otu420824"}, "node1144997": {"@otu": "otu420834"}, "node1144998": {"@otu": "otu420854"}, "node1144999": {}, "node1145000": {"@otu": "otu420857"}, "node1145001": {}, "node1145002": {"@otu": "otu420876"}, "node1145003": {"@otu": "otu420835"}}}}}}}}, "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": "f8a738aeda20a73750847484e110a85c7a3e0a12", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Tue, 10 Jun 2014 23:36:42 -0500", "date_ISO_8601": "2014-06-10 23:36:42 -0500", "relative_date": "12 years ago", "message_subject": "Migrating info from gcmdr to nexsons", "message_body": "using peyotl d69c8b180fce7703c7203a0b51712eab57e2988c\ndev/decorate_pg_studies_with_gcmdr_info.py\nto set:\n  ^ot:candidateTreeForSynthesis\n  ^ot:specifiedRoot, and\n  ^ot:unrootedTree\nproperties based on the use of the trees for synthesis study\nlists in gcmdr commit 35bf307e72bed4f59724762dde4a12965abcea92"}, {"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"}]}