{"sha": "3f7bd72a0486fba3f756bbb61fabda2acf6c259f", "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": "otu421264", "@otusID": "otus2834", "@otuID": "otu421264"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:dataDeposit"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree6589"], "^ot:curatorName": "Joseph Brown", "^ot:focalClade": 16033, "^ot:focalCladeOTTTaxonName": "Metatheria", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus2834"], "^ot:studyId": "pg_2834", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1016/j.gene.2004.07.040"}, "^ot:studyPublicationReference": "Nilsson, Maria A., Ulfur Arnason, Peter B.S. Spencer, Axel Janke. 2004. Marsupial relationships and a timeline for marsupial radiation in South Gondwana. Gene 340 (2): 189-196.", "^ot:studyYear": 2004, "^ot:tag": [], "^ot:treesElementOrder": ["trees2834"], "otusById": {"otus2834": {"otuById": {"otu421257": {"^ot:originalLabel": "Didelphis", "^ot:ottId": 762047, "^ot:ottTaxonName": "Didelphis"}, "otu421258": {"^ot:originalLabel": "Metachirus", "^ot:ottId": 84832, "^ot:ottTaxonName": "Metachirus"}, "otu421259": {"^ot:originalLabel": "Monodelphis", "^ot:ottId": 122359, "^ot:ottTaxonName": "Monodelphis"}, "otu421260": {"^ot:originalLabel": "Thylamys", "^ot:ottId": 621892, "^ot:ottTaxonName": "Thylamys"}, "otu421261": {"^ot:originalLabel": "Dromiciops", "^ot:ottId": 515019, "^ot:ottTaxonName": "Dromiciops"}, "otu421262": {"^ot:originalLabel": "Isoodon", "^ot:ottId": 141238, "^ot:ottTaxonName": "Isoodon"}, "otu421263": {"^ot:originalLabel": "Perameles", "^ot:ottId": 683256, "^ot:ottTaxonName": "Perameles"}, "otu421264": {"^ot:originalLabel": "Macrotis"}, "otu421265": {"^ot:originalLabel": "Notoryctes", "^ot:ottId": 141240, "^ot:ottTaxonName": "Notoryctes"}, "otu421266": {"^ot:originalLabel": "Sminthopsis", "^ot:ottId": 948480, "^ot:ottTaxonName": "Sminthopsis"}, "otu421267": {"^ot:originalLabel": "Phascogale", "^ot:ottId": 648423, "^ot:ottTaxonName": "Phascogale"}, "otu421268": {"^ot:originalLabel": "Potorous", "^ot:ottId": 948464, "^ot:ottTaxonName": "Potorous"}, "otu421269": {"^ot:originalLabel": "Macropus", "^ot:ottId": 42495, "^ot:ottTaxonName": "Macropus"}, "otu421270": {"^ot:originalLabel": "Vombatus", "^ot:ottId": 835327, "^ot:ottTaxonName": "Vombatus"}, "otu421271": {"^ot:originalLabel": "Trichosurus", "^ot:ottId": 323243, "^ot:ottTaxonName": "Trichosurus"}, "otu421272": {"^ot:originalLabel": "Pseudocheirus", "^ot:ottId": 836775, "^ot:ottTaxonName": "Pseudocheirus"}, "otu421273": {"^ot:originalLabel": "Tarsipes", "^ot:ottId": 901938, "^ot:ottTaxonName": "Tarsipes"}, "otu421274": {"^ot:originalLabel": "Rhyncholestes", "^ot:ottId": 44553, "^ot:ottTaxonName": "Rhyncholestes"}, "otu421275": {"^ot:originalLabel": "Caenolestes", "^ot:ottId": 141241, "^ot:ottTaxonName": "Caenolestes"}}}}, "treesById": {"trees2834": {"@otus": "otus2834", "^ot:treeElementOrder": ["tree6589"], "treeById": {"tree6589": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 3 ML topology", "^ot:inGroupClade": "node1145815", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node1145815", "^ot:specifiedRoot": "node1145815", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node1145815": {"edge1145816": {"@source": "node1145815", "@target": "node1145816"}, "edge1145823": {"@source": "node1145815", "@target": "node1145823"}}, "node1145816": {"edge1145817": {"@source": "node1145816", "@target": "node1145817"}, "edge1145820": {"@source": "node1145816", "@target": "node1145820"}}, "node1145817": {"edge1145818": {"@source": "node1145817", "@target": "node1145818"}, "edge1145819": {"@source": "node1145817", "@target": "node1145819"}}, "node1145820": {"edge1145821": {"@source": "node1145820", "@target": "node1145821"}, "edge1145822": {"@source": "node1145820", "@target": "node1145822"}}, "node1145823": {"edge1145824": {"@source": "node1145823", "@target": "node1145824"}, "edge1145849": {"@source": "node1145823", "@target": "node1145849"}}, "node1145824": {"edge1145825": {"@source": "node1145824", "@target": "node1145825"}, "edge1145838": {"@source": "node1145824", "@target": "node1145838"}}, "node1145825": {"edge1145826": {"@source": "node1145825", "@target": "node1145826"}, "edge1145827": {"@source": "node1145825", "@target": "node1145827"}}, "node1145827": {"edge1145828": {"@source": "node1145827", "@target": "node1145828"}, "edge1145833": {"@source": "node1145827", "@target": "node1145833"}}, "node1145828": {"edge1145829": {"@source": "node1145828", "@target": "node1145829"}, "edge1145832": {"@source": "node1145828", "@target": "node1145832"}}, "node1145829": {"edge1145830": {"@source": "node1145829", "@target": "node1145830"}, "edge1145831": {"@source": "node1145829", "@target": "node1145831"}}, "node1145833": {"edge1145834": {"@source": "node1145833", "@target": "node1145834"}, "edge1145835": {"@source": "node1145833", "@target": "node1145835"}}, "node1145835": {"edge1145836": {"@source": "node1145835", "@target": "node1145836"}, "edge1145837": {"@source": "node1145835", "@target": "node1145837"}}, "node1145838": {"edge1145839": {"@source": "node1145838", "@target": "node1145839"}, "edge1145848": {"@source": "node1145838", "@target": "node1145848"}}, "node1145839": {"edge1145840": {"@source": "node1145839", "@target": "node1145840"}, "edge1145845": {"@source": "node1145839", "@target": "node1145845"}}, "node1145840": {"edge1145841": {"@source": "node1145840", "@target": "node1145841"}, "edge1145844": {"@source": "node1145840", "@target": "node1145844"}}, "node1145841": {"edge1145842": {"@source": "node1145841", "@target": "node1145842"}, "edge1145843": {"@source": "node1145841", "@target": "node1145843"}}, "node1145845": {"edge1145846": {"@source": "node1145845", "@target": "node1145846"}, "edge1145847": {"@source": "node1145845", "@target": "node1145847"}}, "node1145849": {"edge1145850": {"@source": "node1145849", "@target": "node1145850"}, "edge1145851": {"@source": "node1145849", "@target": "node1145851"}}}, "nodeById": {"node1145815": {"@root": true}, "node1145816": {}, "node1145817": {}, "node1145818": {"@otu": "otu421257"}, "node1145819": {"@otu": "otu421258"}, "node1145820": {}, "node1145821": {"@otu": "otu421259"}, "node1145822": {"@otu": "otu421260"}, "node1145823": {}, "node1145824": {}, "node1145825": {}, "node1145826": {"@otu": "otu421261"}, "node1145827": {}, "node1145828": {}, "node1145829": {}, "node1145830": {"@otu": "otu421262"}, "node1145831": {"@otu": "otu421263"}, "node1145832": {"@otu": "otu421264"}, "node1145833": {}, "node1145834": {"@otu": "otu421265"}, "node1145835": {}, "node1145836": {"@otu": "otu421266"}, "node1145837": {"@otu": "otu421267"}, "node1145838": {}, "node1145839": {}, "node1145840": {}, "node1145841": {}, "node1145842": {"@otu": "otu421268"}, "node1145843": {"@otu": "otu421269"}, "node1145844": {"@otu": "otu421270"}, "node1145845": {}, "node1145846": {"@otu": "otu421271"}, "node1145847": {"@otu": "otu421272"}, "node1145848": {"@otu": "otu421273"}, "node1145849": {}, "node1145850": {"@otu": "otu421274"}, "node1145851": {"@otu": "otu421275"}}}}}}}}, "branch2sha": {"master": "3f7bd72a0486fba3f756bbb61fabda2acf6c259f"}, "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"}]}