{"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:dataDeposit"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree6644"], "^ot:curatorName": "Joseph Brown", "^ot:focalClade": 397138, "^ot:focalCladeOTTTaxonName": "Hyaenidae", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus2684"], "^ot:studyId": "pg_2684", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1016/j.ympev.2005.10.017"}, "^ot:studyPublicationReference": "Koepfli, Klaus-Peter, Susan M. Jenks, Eduardo Eizirik, Tannaz Zahirpour, Blaire Van Valkenburgh, Robert K. Wayne. 2006. Molecular systematics of the Hyaenidae: Relationships of a relictual lineage resolved by a molecular supermatrix. Molecular Phylogenetics and Evolution 38 (3): 603-620.", "^ot:studyYear": 2006, "^ot:tag": [], "^ot:treesElementOrder": ["trees2684"], "otusById": {"otus2684": {"otuById": {"otu401571": {"^ot:originalLabel": "Canis lupus", "^ot:ottId": 247341, "^ot:ottTaxonName": "Canis lupus"}, "otu401572": {"^ot:originalLabel": "Vulpes vulpes", "^ot:ottId": 821964, "^ot:ottTaxonName": "Vulpes vulpes"}, "otu401573": {"^ot:originalLabel": "Nandinia binotata", "^ot:ottId": 1088403, "^ot:ottTaxonName": "Nandinia binotata"}, "otu401574": {"^ot:originalLabel": "Panthera leo", "^ot:ottId": 563151, "^ot:ottTaxonName": "Panthera leo"}, "otu401575": {"^ot:originalLabel": "Lynx canadensis", "^ot:ottId": 507549, "^ot:ottTaxonName": "Lynx canadensis"}, "otu401576": {"^ot:originalLabel": "Genetta tigrina", "^ot:ottId": 350016, "^ot:ottTaxonName": "Genetta tigrina"}, "otu401577": {"^ot:originalLabel": "Paradoxurus hermaphroditus", "^ot:ottId": 1088400, "^ot:ottTaxonName": "Paradoxurus hermaphroditus"}, "otu401578": {"^ot:originalLabel": "Cryptoprocta ferox", "^ot:ottId": 768514, "^ot:ottTaxonName": "Cryptoprocta ferox"}, "otu401579": {"^ot:originalLabel": "Mungos mungo", "^ot:ottId": 333729, "^ot:ottTaxonName": "Mungos mungo"}, "otu401580": {"^ot:originalLabel": "Herpestes javanicus", "^ot:ottId": 815154, "^ot:ottTaxonName": "Herpestes javanicus"}, "otu401581": {"^ot:originalLabel": "Proteles cristatus", "^ot:ottId": 563161, "^ot:ottTaxonName": "Proteles cristatus"}, "otu401582": {"^ot:originalLabel": "Crocuta crocuta", "^ot:ottId": 397157, "^ot:ottTaxonName": "Crocuta crocuta"}, "otu401583": {"^ot:originalLabel": "Parahyaena brunnea", "^ot:ottId": 742313, "^ot:ottTaxonName": "Parahyaena brunnea"}, "otu401584": {"^ot:originalLabel": "Hyaena hyaena", "^ot:ottId": 383901, "^ot:ottTaxonName": "Hyaena hyaena"}}}}, "treesById": {"trees2684": {"@otus": "otus2684", "^ot:treeElementOrder": ["tree6644"], "treeById": {"tree6644": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "ot:substitutionCount", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 2 ML", "^ot:inGroupClade": "node1159641", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node1159622", "^ot:specifiedRoot": "node1159622", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node1159622": {"edge1159623": {"@length": 0.0645, "@source": "node1159622", "@target": "node1159623"}, "edge1159626": {"@length": 0.129, "@source": "node1159622", "@target": "node1159626"}}, "node1159623": {"edge1159624": {"@length": 0.026999999999999996, "@source": "node1159623", "@target": "node1159624"}, "edge1159625": {"@length": 0.027999999999999997, "@source": "node1159623", "@target": "node1159625"}}, "node1159626": {"edge1159627": {"@length": 0.015000000000000013, "@source": "node1159626", "@target": "node1159627"}, "edge1159648": {"@length": 0.05199999999999999, "@source": "node1159626", "@target": "node1159648"}}, "node1159627": {"edge1159628": {"@length": 0.035, "@source": "node1159627", "@target": "node1159628"}, "edge1159631": {"@length": 0.0020000000000000018, "@source": "node1159627", "@target": "node1159631"}}, "node1159628": {"edge1159629": {"@length": 0.024999999999999994, "@source": "node1159628", "@target": "node1159629"}, "edge1159630": {"@length": 0.016999999999999987, "@source": "node1159628", "@target": "node1159630"}}, "node1159631": {"edge1159632": {"@length": 0.017000000000000015, "@source": "node1159631", "@target": "node1159632"}, "edge1159635": {"@length": 0.01100000000000001, "@source": "node1159631", "@target": "node1159635"}}, "node1159632": {"edge1159633": {"@length": 0.04000000000000001, "@source": "node1159632", "@target": "node1159633"}, "edge1159634": {"@length": 0.05299999999999999, "@source": "node1159632", "@target": "node1159634"}}, "node1159635": {"edge1159636": {"@length": 0.009000000000000008, "@source": "node1159635", "@target": "node1159636"}, "edge1159641": {"@length": 0.037000000000000005, "@source": "node1159635", "@target": "node1159641"}}, "node1159636": {"edge1159637": {"@length": 0.025999999999999995, "@source": "node1159636", "@target": "node1159637"}, "edge1159640": {"@length": 0.037000000000000005, "@source": "node1159636", "@target": "node1159640"}}, "node1159637": {"edge1159638": {"@length": 0.026999999999999996, "@source": "node1159637", "@target": "node1159638"}, "edge1159639": {"@length": 0.023999999999999994, "@source": "node1159637", "@target": "node1159639"}}, "node1159641": {"edge1159642": {"@length": 0.0040000000000000036, "@source": "node1159641", "@target": "node1159642"}, "edge1159647": {"@length": 0.02099999999999999, "@source": "node1159641", "@target": "node1159647"}}, "node1159642": {"edge1159643": {"@length": 0.014000000000000012, "@source": "node1159642", "@target": "node1159643"}, "edge1159644": {"@length": 0.010000000000000009, "@source": "node1159642", "@target": "node1159644"}}, "node1159644": {"edge1159645": {"@length": 0.009000000000000008, "@source": "node1159644", "@target": "node1159645"}, "edge1159646": {"@length": 0.010000000000000009, "@source": "node1159644", "@target": "node1159646"}}}, "nodeById": {"node1159622": {"@root": true}, "node1159623": {}, "node1159624": {"@otu": "otu401571"}, "node1159625": {"@otu": "otu401572"}, "node1159626": {}, "node1159627": {}, "node1159628": {}, "node1159629": {"@otu": "otu401574"}, "node1159630": {"@otu": "otu401575"}, "node1159631": {}, "node1159632": {}, "node1159633": {"@otu": "otu401576"}, "node1159634": {"@otu": "otu401577"}, "node1159635": {}, "node1159636": {}, "node1159637": {}, "node1159638": {"@otu": "otu401579"}, "node1159639": {"@otu": "otu401580"}, "node1159640": {"@otu": "otu401578"}, "node1159641": {}, "node1159642": {}, "node1159643": {"@otu": "otu401582"}, "node1159644": {}, "node1159645": {"@otu": "otu401583"}, "node1159646": {"@otu": "otu401584"}, "node1159647": {"@otu": "otu401581"}, "node1159648": {"@otu": "otu401573"}}}}}}}}, "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": "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"}]}