{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "data": {"nexml": {"@generator": "Phylografter nexml-json exporter", "@id": "study", "@nexml2json": "0.0.0", "@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"}, "otus": {"@id": "otus2684", "otu": [{"@id": "otu401571", "@about": "#otu401571", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Canis lupus"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 247341}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Canis lupus"}]}, {"@id": "otu401572", "@about": "#otu401572", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Vulpes vulpes"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 821964}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Vulpes vulpes"}]}, {"@id": "otu401573", "@about": "#otu401573", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Nandinia binotata"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 1088403}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Nandinia binotata"}]}, {"@id": "otu401574", "@about": "#otu401574", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Panthera leo"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 563151}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Panthera leo"}]}, {"@id": "otu401575", "@about": "#otu401575", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Lynx canadensis"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 507549}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Lynx canadensis"}]}, {"@id": "otu401576", "@about": "#otu401576", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Genetta tigrina"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 350016}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Genetta tigrina"}]}, {"@id": "otu401577", "@about": "#otu401577", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Paradoxurus hermaphroditus"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 1088400}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Paradoxurus hermaphroditus"}]}, {"@id": "otu401578", "@about": "#otu401578", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Cryptoprocta ferox"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 768514}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Cryptoprocta ferox"}]}, {"@id": "otu401579", "@about": "#otu401579", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Mungos mungo"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 333729}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Mungos mungo"}]}, {"@id": "otu401580", "@about": "#otu401580", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Herpestes javanicus"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 815154}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Herpestes javanicus"}]}, {"@id": "otu401581", "@about": "#otu401581", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Proteles cristatus"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 563161}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Proteles cristatus"}]}, {"@id": "otu401582", "@about": "#otu401582", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Crocuta crocuta"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 397157}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Crocuta crocuta"}]}, {"@id": "otu401583", "@about": "#otu401583", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Parahyaena brunnea"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 742313}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Parahyaena brunnea"}]}, {"@id": "otu401584", "@about": "#otu401584", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:originalLabel", "@datatype": "xsd:string", "$": "Hyaena hyaena"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottId", "@datatype": "xsd:int", "$": 383901}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:ottTaxonName", "@datatype": "xsd:string", "$": "Hyaena hyaena"}]}], "@about": "#otus2684"}, "trees": {"@otus": "otus2684", "@id": "trees2684", "tree": [{"@xsi:type": "nex:FloatTree", "node": [{"@root": true, "@id": "node1159622", "@about": "#node1159622"}, {"@id": "node1159623", "@about": "#node1159623"}, {"@otu": "otu401571", "@id": "node1159624", "@about": "#node1159624", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401572", "@id": "node1159625", "@about": "#node1159625", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node1159626", "@about": "#node1159626"}, {"@id": "node1159627", "@about": "#node1159627"}, {"@id": "node1159628", "@about": "#node1159628"}, {"@otu": "otu401574", "@id": "node1159629", "@about": "#node1159629", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401575", "@id": "node1159630", "@about": "#node1159630", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node1159631", "@about": "#node1159631"}, {"@id": "node1159632", "@about": "#node1159632"}, {"@otu": "otu401576", "@id": "node1159633", "@about": "#node1159633", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401577", "@id": "node1159634", "@about": "#node1159634", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node1159635", "@about": "#node1159635"}, {"@id": "node1159636", "@about": "#node1159636"}, {"@id": "node1159637", "@about": "#node1159637"}, {"@otu": "otu401579", "@id": "node1159638", "@about": "#node1159638", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401580", "@id": "node1159639", "@about": "#node1159639", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401578", "@id": "node1159640", "@about": "#node1159640", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node1159641", "@about": "#node1159641"}, {"@id": "node1159642", "@about": "#node1159642"}, {"@otu": "otu401582", "@id": "node1159643", "@about": "#node1159643", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@id": "node1159644", "@about": "#node1159644"}, {"@otu": "otu401583", "@id": "node1159645", "@about": "#node1159645", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401584", "@id": "node1159646", "@about": "#node1159646", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401581", "@id": "node1159647", "@about": "#node1159647", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}, {"@otu": "otu401573", "@id": "node1159648", "@about": "#node1159648", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:isLeaf", "@datatype": "xsd:boolean", "$": true}]}], "edge": [{"@length": 0.0645, "@source": "node1159622", "@target": "node1159623", "@id": "edge1159623", "@about": "#edge1159623"}, {"@length": 0.026999999999999996, "@source": "node1159623", "@target": "node1159624", "@id": "edge1159624", "@about": "#edge1159624"}, {"@length": 0.027999999999999997, "@source": "node1159623", "@target": "node1159625", "@id": "edge1159625", "@about": "#edge1159625"}, {"@length": 0.129, "@source": "node1159622", "@target": "node1159626", "@id": "edge1159626", "@about": "#edge1159626"}, {"@length": 0.015000000000000013, "@source": "node1159626", "@target": "node1159627", "@id": "edge1159627", "@about": "#edge1159627"}, {"@length": 0.035, "@source": "node1159627", "@target": "node1159628", "@id": "edge1159628", "@about": "#edge1159628"}, {"@length": 0.024999999999999994, "@source": "node1159628", "@target": "node1159629", "@id": "edge1159629", "@about": "#edge1159629"}, {"@length": 0.016999999999999987, "@source": "node1159628", "@target": "node1159630", "@id": "edge1159630", "@about": "#edge1159630"}, {"@length": 0.0020000000000000018, "@source": "node1159627", "@target": "node1159631", "@id": "edge1159631", "@about": "#edge1159631"}, {"@length": 0.017000000000000015, "@source": "node1159631", "@target": "node1159632", "@id": "edge1159632", "@about": "#edge1159632"}, {"@length": 0.04000000000000001, "@source": "node1159632", "@target": "node1159633", "@id": "edge1159633", "@about": "#edge1159633"}, {"@length": 0.05299999999999999, "@source": "node1159632", "@target": "node1159634", "@id": "edge1159634", "@about": "#edge1159634"}, {"@length": 0.01100000000000001, "@source": "node1159631", "@target": "node1159635", "@id": "edge1159635", "@about": "#edge1159635"}, {"@length": 0.009000000000000008, "@source": "node1159635", "@target": "node1159636", "@id": "edge1159636", "@about": "#edge1159636"}, {"@length": 0.025999999999999995, "@source": "node1159636", "@target": "node1159637", "@id": "edge1159637", "@about": "#edge1159637"}, {"@length": 0.026999999999999996, "@source": "node1159637", "@target": "node1159638", "@id": "edge1159638", "@about": "#edge1159638"}, {"@length": 0.023999999999999994, "@source": "node1159637", "@target": "node1159639", "@id": "edge1159639", "@about": "#edge1159639"}, {"@length": 0.037000000000000005, "@source": "node1159636", "@target": "node1159640", "@id": "edge1159640", "@about": "#edge1159640"}, {"@length": 0.037000000000000005, "@source": "node1159635", "@target": "node1159641", "@id": "edge1159641", "@about": "#edge1159641"}, {"@length": 0.0040000000000000036, "@source": "node1159641", "@target": "node1159642", "@id": "edge1159642", "@about": "#edge1159642"}, {"@length": 0.014000000000000012, "@source": "node1159642", "@target": "node1159643", "@id": "edge1159643", "@about": "#edge1159643"}, {"@length": 0.010000000000000009, "@source": "node1159642", "@target": "node1159644", "@id": "edge1159644", "@about": "#edge1159644"}, {"@length": 0.009000000000000008, "@source": "node1159644", "@target": "node1159645", "@id": "edge1159645", "@about": "#edge1159645"}, {"@length": 0.010000000000000009, "@source": "node1159644", "@target": "node1159646", "@id": "edge1159646", "@about": "#edge1159646"}, {"@length": 0.02099999999999999, "@source": "node1159641", "@target": "node1159647", "@id": "edge1159647", "@about": "#edge1159647"}, {"@length": 0.05199999999999999, "@source": "node1159626", "@target": "node1159648", "@id": "edge1159648", "@about": "#edge1159648"}], "@id": "tree6644", "@about": "#tree6644", "meta": [{"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthDescription", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthMode", "@datatype": "xsd:string", "$": "ot:substitutionCount"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:branchLengthTimeUnit", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:curatedType", "@datatype": "xsd:string", "$": "Fig. 2 ML"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:inGroupClade", "@datatype": "xsd:string", "$": "node1159641"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:outGroupEdge", "@datatype": "xsd:string", "$": ""}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:specifiedRoot", "@datatype": "xsd:string", "$": "node1159622"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:unrootedTree", "@datatype": "xsd:boolean", "$": false}]}], "@about": "#trees2684"}, "@about": "#study", "meta": [{"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"}]}, "@about": "#peyotl-validator"}], "@xsi:type": "nex:LiteralMeta", "@property": "ot:agents"}, {"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"}], "@about": "#peyotl-validator-event"}], "@xsi:type": "nex:LiteralMeta", "@property": "ot:annotationEvents"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:candidateTreeForSynthesis", "@datatype": "xsd:string", "$": "tree6644"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:curatorName", "@datatype": "xsd:string", "$": "Joseph Brown"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:focalClade", "@datatype": "xsd:int", "$": 397138}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:focalCladeOTTTaxonName", "@datatype": "xsd:string", "$": "Hyaenidae"}, {"message": [], "@xsi:type": "nex:LiteralMeta", "@property": "ot:messages"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyId", "@datatype": "xsd:string", "$": "pg_2684"}, {"@href": "http://dx.doi.org/10.1016/j.ympev.2005.10.017", "@xsi:type": "nex:ResourceMeta", "@rel": "ot:studyPublication"}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyPublicationReference", "@datatype": "xsd:string", "$": "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."}, {"@xsi:type": "nex:LiteralMeta", "@property": "ot:studyYear", "@datatype": "xsd:int", "$": 2006}]}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299"}, "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"}]}