{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "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": []}]}, "^ot:candidateTreeForSynthesis": ["tree4052"], "^ot:curatorName": "Chris Owen", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S11931"}, "^ot:focalClade": 563159, "^ot:focalCladeOTTTaxonName": "Felidae", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus1981"], "^ot:studyId": "pg_1981", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1126/science.1122277"}, "^ot:studyPublicationReference": "Johnson, W.E., Eizirik E., Pecon-slattery J., Murphy W., Antunes A., Teeling E., & O'brien S. 2006. The late Miocene radiation of modern Felidae: a genetic assessment. Science 311(5757): 73-77.", "^ot:studyYear": 2006, "^ot:tag": [], "^ot:treesElementOrder": ["trees1981"], "otusById": {"otus1981": {"otuById": {"otu297736": {"^ot:originalLabel": "Leopardus geoffroyi", "^ot:ottId": 774303, "^ot:ottTaxonName": "Leopardus geoffroyi", "^ot:treebaseOTUId": "Tl625784"}, "otu297737": {"^ot:originalLabel": "Lynx canadensis", "^ot:ottId": 507549, "^ot:ottTaxonName": "Lynx canadensis", "^ot:treebaseOTUId": "Tl625785"}, "otu297738": {"^ot:originalLabel": "Leopardus colocolo", "^ot:ottId": 86175, "^ot:ottTaxonName": "Leopardus colocolo", "^ot:treebaseOTUId": "Tl625786"}, "otu297739": {"^ot:originalLabel": "Otocolobus manul", "^ot:ottId": 86183, "^ot:ottTaxonName": "Otocolobus manul", "^ot:treebaseOTUId": "Tl625787"}, "otu297740": {"^ot:originalLabel": "Felis margarita", "^ot:ottId": 983177, "^ot:ottTaxonName": "Felis margarita", "^ot:treebaseOTUId": "Tl625788"}, "otu297741": {"^ot:originalLabel": "Leopardus guigna", "^ot:ottId": 507542, "^ot:ottTaxonName": "Leopardus guigna", "^ot:treebaseOTUId": "Tl625789"}, "otu297742": {"^ot:originalLabel": "Lynx lynx", "^ot:ottId": 886829, "^ot:ottTaxonName": "Lynx lynx", "^ot:treebaseOTUId": "Tl625790"}, "otu297743": {"^ot:originalLabel": "Panthera onca", "^ot:ottId": 42322, "^ot:ottTaxonName": "Panthera onca", "^ot:treebaseOTUId": "Tl625791"}, "otu297744": {"^ot:originalLabel": "Leptailurus serval", "^ot:ottId": 86170, "^ot:ottTaxonName": "Leptailurus serval", "^ot:treebaseOTUId": "Tl625792"}, "otu297745": {"^ot:originalLabel": "Lynx pardinus", "^ot:ottId": 442049, "^ot:ottTaxonName": "Lynx pardinus", "^ot:treebaseOTUId": "Tl625793"}, "otu297746": {"^ot:originalLabel": "Panthera pardus", "^ot:ottId": 42324, "^ot:ottTaxonName": "Panthera pardus", "^ot:treebaseOTUId": "Tl625794"}, "otu297747": {"^ot:originalLabel": "Prionailurus viverrinus", "^ot:ottId": 862641, "^ot:ottTaxonName": "Prionailurus viverrinus", "^ot:treebaseOTUId": "Tl625795"}, "otu297748": {"^ot:originalLabel": "Profelis aurata", "^ot:ottId": 660447, "^ot:ottTaxonName": "Profelis aurata", "^ot:treebaseOTUId": "Tl625796"}, "otu297749": {"^ot:originalLabel": "Felis bieti", "^ot:ottId": 54743, "^ot:ottTaxonName": "Felis silvestris bieti", "^ot:treebaseOTUId": "Tl625797"}, "otu297750": {"^ot:originalLabel": "Pardofelis badia", "^ot:ottId": 763032, "^ot:ottTaxonName": "Catopuma badia", "^ot:treebaseOTUId": "Tl625798"}, "otu297751": {"^ot:originalLabel": "Pardofelis marmorata", "^ot:ottId": 660452, "^ot:ottTaxonName": "Pardofelis marmorata", "^ot:treebaseOTUId": "Tl625799"}, "otu297752": {"^ot:originalLabel": "Puma concolor", "^ot:ottId": 42307, "^ot:ottTaxonName": "Puma concolor", "^ot:treebaseOTUId": "Tl625800"}, "otu297753": {"^ot:originalLabel": "Puma yagouaroundi", "^ot:ottId": 86162, "^ot:ottTaxonName": "Herpailurus yaguarondi", "^ot:treebaseOTUId": "Tl625801"}, "otu297754": {"^ot:originalLabel": "Pardofelis temminckii", "^ot:ottId": 763025, "^ot:ottTaxonName": "Catopuma temminckii", "^ot:treebaseOTUId": "Tl625802"}, "otu297755": {"^ot:originalLabel": "Leopardus wiedii", "^ot:ottId": 507553, "^ot:ottTaxonName": "Leopardus wiedii", "^ot:treebaseOTUId": "Tl625803"}, "otu297756": {"^ot:originalLabel": "Neofelis nebulosa", "^ot:ottId": 763016, "^ot:ottTaxonName": "Neofelis nebulosa", "^ot:treebaseOTUId": "Tl625804"}, "otu297757": {"^ot:originalLabel": "Leopardus pardalis", "^ot:ottId": 752746, "^ot:ottTaxonName": "Leopardus pardalis", "^ot:treebaseOTUId": "Tl625805"}, "otu297758": {"^ot:originalLabel": "Panthera leo", "^ot:ottId": 563151, "^ot:ottTaxonName": "Panthera leo", "^ot:treebaseOTUId": "Tl625806"}, "otu297759": {"^ot:originalLabel": "Leopardus jacobitus", "^ot:ottId": 904397, "^ot:ottTaxonName": "Leopardus jacobita", "^ot:treebaseOTUId": "Tl625807"}, "otu297760": {"^ot:originalLabel": "Felis catus", "^ot:ottId": 563166, "^ot:ottTaxonName": "Felis catus", "^ot:treebaseOTUId": "Tl625808"}, "otu297761": {"^ot:originalLabel": "Leopardus tigrinus", "^ot:ottId": 774309, "^ot:ottTaxonName": "Leopardus tigrinus", "^ot:treebaseOTUId": "Tl625809"}, "otu297762": {"^ot:originalLabel": "Felis chaus", "^ot:ottId": 983181, "^ot:ottTaxonName": "Felis chaus", "^ot:treebaseOTUId": "Tl625810"}, "otu297763": {"^ot:originalLabel": "Felis silvestris", "^ot:ottId": 563163, "^ot:ottTaxonName": "Felis silvestris", "^ot:treebaseOTUId": "Tl625811"}, "otu297764": {"^ot:originalLabel": "Prionailurus rubiginosus", "^ot:ottId": 3613223, "^ot:ottTaxonName": "Prionailurus rubiginosus", "^ot:treebaseOTUId": "Tl625812"}, "otu297765": {"^ot:originalLabel": "Felis libyca", "^ot:ottId": 983183, "^ot:ottTaxonName": "Felis silvestris lybica", "^ot:treebaseOTUId": "Tl625813"}, "otu297766": {"^ot:originalLabel": "Caracal caracal", "^ot:ottId": 1033549, "^ot:ottTaxonName": "Caracal caracal", "^ot:treebaseOTUId": "Tl625814"}, "otu297767": {"^ot:originalLabel": "Lynx rufus", "^ot:ottId": 507545, "^ot:ottTaxonName": "Lynx rufus", "^ot:treebaseOTUId": "Tl625815"}, "otu297768": {"^ot:originalLabel": "Prionodon linsang", "^ot:ottId": 194349, "^ot:ottTaxonName": "Prionodon linsang", "^ot:treebaseOTUId": "Tl625816"}, "otu297769": {"^ot:originalLabel": "Panthera tigris", "^ot:ottId": 42314, "^ot:ottTaxonName": "Panthera tigris", "^ot:treebaseOTUId": "Tl625817"}, "otu297770": {"^ot:originalLabel": "Panthera uncia", "^ot:ottId": 532117, "^ot:ottTaxonName": "Uncia uncia", "^ot:treebaseOTUId": "Tl625818"}, "otu297771": {"^ot:originalLabel": "Prionailurus planiceps", "^ot:ottId": 86166, "^ot:ottTaxonName": "Prionailurus planiceps", "^ot:treebaseOTUId": "Tl625819"}, "otu297772": {"^ot:originalLabel": "Felis nigripes", "^ot:ottId": 983179, "^ot:ottTaxonName": "Felis nigripes", "^ot:treebaseOTUId": "Tl625820"}, "otu297773": {"^ot:originalLabel": "Acinonyx jubatus", "^ot:ottId": 752759, "^ot:ottTaxonName": "Acinonyx jubatus", "^ot:treebaseOTUId": "Tl625821"}, "otu297774": {"^ot:originalLabel": "Prionailurus bengalensis", "^ot:ottId": 280108, "^ot:ottTaxonName": "Prionailurus bengalensis", "^ot:treebaseOTUId": "Tl625822"}}}}, "treesById": {"trees1981": {"@otus": "otus1981", "^ot:treeElementOrder": ["tree4052"], "treeById": {"tree4052": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "ot:substitutionCount", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 1 ML", "^ot:inGroupClade": "node754749", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node754749", "^ot:specifiedRoot": "node754749", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node754749": {"edge754750": {"@length": 0.003972, "@source": "node754749", "@target": "node754750"}, "edge754761": {"@length": 0.001876, "@source": "node754749", "@target": "node754761"}}, "node754750": {"edge754751": {"@length": 0.005136, "@source": "node754750", "@target": "node754751"}, "edge754752": {"@length": 0.002198, "@source": "node754750", "@target": "node754752"}}, "node754752": {"edge754753": {"@length": 0.000682, "@source": "node754752", "@target": "node754753"}, "edge754756": {"@length": 0.000607, "@source": "node754752", "@target": "node754756"}}, "node754753": {"edge754754": {"@length": 0.001999, "@source": "node754753", "@target": "node754754"}, "edge754755": {"@length": 0.003067, "@source": "node754753", "@target": "node754755"}}, "node754756": {"edge754757": {"@length": 0.002092, "@source": "node754756", "@target": "node754757"}, "edge754758": {"@length": 0.000513, "@source": "node754756", "@target": "node754758"}}, "node754758": {"edge754759": {"@length": 0.000896, "@source": "node754758", "@target": "node754759"}, "edge754760": {"@length": 0.002218, "@source": "node754758", "@target": "node754760"}}, "node754761": {"edge754762": {"@length": 0.00363, "@source": "node754761", "@target": "node754762"}, "edge754767": {"@length": 0.001024, "@source": "node754761", "@target": "node754767"}}, "node754762": {"edge754763": {"@length": 0.00518, "@source": "node754762", "@target": "node754763"}, "edge754764": {"@length": 0.001086, "@source": "node754762", "@target": "node754764"}}, "node754764": {"edge754765": {"@length": 0.002788, "@source": "node754764", "@target": "node754765"}, "edge754766": {"@length": 0.003551, "@source": "node754764", "@target": "node754766"}}, "node754767": {"edge754768": {"@length": 0.002819, "@source": "node754767", "@target": "node754768"}, "edge754773": {"@length": 0.000424, "@source": "node754767", "@target": "node754773"}}, "node754768": {"edge754769": {"@length": 0.005199, "@source": "node754768", "@target": "node754769"}, "edge754770": {"@length": 0.003628, "@source": "node754768", "@target": "node754770"}}, "node754770": {"edge754771": {"@length": 0.001724, "@source": "node754770", "@target": "node754771"}, "edge754772": {"@length": 0.002112, "@source": "node754770", "@target": "node754772"}}, "node754773": {"edge754774": {"@length": 0.005864, "@source": "node754773", "@target": "node754774"}, "edge754787": {"@length": 0.000872, "@source": "node754773", "@target": "node754787"}}, "node754774": {"edge754775": {"@length": 0.000803, "@source": "node754774", "@target": "node754775"}, "edge754778": {"@length": 0.000632, "@source": "node754774", "@target": "node754778"}}, "node754775": {"edge754776": {"@length": 0.001942, "@source": "node754775", "@target": "node754776"}, "edge754777": {"@length": 0.001493, "@source": "node754775", "@target": "node754777"}}, "node754778": {"edge754779": {"@length": 0.001265, "@source": "node754778", "@target": "node754779"}, "edge754782": {"@length": 0.001229, "@source": "node754778", "@target": "node754782"}}, "node754779": {"edge754780": {"@length": 0.0027, "@source": "node754779", "@target": "node754780"}, "edge754781": {"@length": 0.00093, "@source": "node754779", "@target": "node754781"}}, "node754782": {"edge754783": {"@length": 0.001158, "@source": "node754782", "@target": "node754783"}, "edge754784": {"@length": 0.000206, "@source": "node754782", "@target": "node754784"}}, "node754784": {"edge754785": {"@length": 0.000894, "@source": "node754784", "@target": "node754785"}, "edge754786": {"@length": 0.000733, "@source": "node754784", "@target": "node754786"}}, "node754787": {"edge754788": {"@length": 0.00382, "@source": "node754787", "@target": "node754788"}, "edge754795": {"@length": 0.000511, "@source": "node754787", "@target": "node754795"}}, "node754788": {"edge754789": {"@length": 0.003713, "@source": "node754788", "@target": "node754789"}, "edge754790": {"@length": 0.001022, "@source": "node754788", "@target": "node754790"}}, "node754790": {"edge754791": {"@length": 0.001202, "@source": "node754790", "@target": "node754791"}, "edge754792": {"@length": 0.000308, "@source": "node754790", "@target": "node754792"}}, "node754792": {"edge754793": {"@length": 0.001242, "@source": "node754792", "@target": "node754793"}, "edge754794": {"@length": 0.00081, "@source": "node754792", "@target": "node754794"}}, "node754795": {"edge754796": {"@length": 0.001552, "@source": "node754795", "@target": "node754796"}, "edge754801": {"@length": 0.000517, "@source": "node754795", "@target": "node754801"}}, "node754796": {"edge754797": {"@length": 0.004758, "@source": "node754796", "@target": "node754797"}, "edge754798": {"@length": 0.000677, "@source": "node754796", "@target": "node754798"}}, "node754798": {"edge754799": {"@length": 0.003595, "@source": "node754798", "@target": "node754799"}, "edge754800": {"@length": 0.003129, "@source": "node754798", "@target": "node754800"}}, "node754801": {"edge754802": {"@length": 0.00036, "@source": "node754801", "@target": "node754802"}, "edge754811": {"@length": 0.002961, "@source": "node754801", "@target": "node754811"}}, "node754802": {"edge754803": {"@length": 0.006356, "@source": "node754802", "@target": "node754803"}, "edge754804": {"@length": 0.001174, "@source": "node754802", "@target": "node754804"}}, "node754804": {"edge754805": {"@length": 0.003223, "@source": "node754804", "@target": "node754805"}, "edge754806": {"@length": 0.001675, "@source": "node754804", "@target": "node754806"}}, "node754806": {"edge754807": {"@length": 0.00256, "@source": "node754806", "@target": "node754807"}, "edge754808": {"@length": 0.000345, "@source": "node754806", "@target": "node754808"}}, "node754808": {"edge754809": {"@length": 0.002243, "@source": "node754808", "@target": "node754809"}, "edge754810": {"@length": 0.003096, "@source": "node754808", "@target": "node754810"}}, "node754811": {"edge754812": {"@length": 0.00341, "@source": "node754811", "@target": "node754812"}, "edge754813": {"@length": 0.000376, "@source": "node754811", "@target": "node754813"}}, "node754813": {"edge754814": {"@length": 0.002401, "@source": "node754813", "@target": "node754814"}, "edge754815": {"@length": 0.000705, "@source": "node754813", "@target": "node754815"}}, "node754815": {"edge754816": {"@length": 0.003836, "@source": "node754815", "@target": "node754816"}, "edge754817": {"@length": 0.001312, "@source": "node754815", "@target": "node754817"}}, "node754817": {"edge754818": {"@length": 0.000413, "@source": "node754817", "@target": "node754818"}, "edge754821": {"@length": 0.000271, "@source": "node754817", "@target": "node754821"}}, "node754818": {"edge754819": {"@length": 0.001089, "@source": "node754818", "@target": "node754819"}, "edge754820": {"@length": 0.000712, "@source": "node754818", "@target": "node754820"}}, "node754821": {"edge754822": {"@length": 0.00194, "@source": "node754821", "@target": "node754822"}, "edge754823": {"@length": 0.000853, "@source": "node754821", "@target": "node754823"}}}, "nodeById": {"node754749": {"@root": true}, "node754750": {}, "node754751": {"@otu": "otu297756"}, "node754752": {}, "node754753": {}, "node754754": {"@otu": "otu297769"}, "node754755": {"@otu": "otu297770"}, "node754756": {}, "node754757": {"@otu": "otu297746"}, "node754758": {}, "node754759": {"@otu": "otu297758"}, "node754760": {"@otu": "otu297743"}, "node754761": {}, "node754762": {}, "node754763": {"@otu": "otu297751"}, "node754764": {}, "node754765": {"@otu": "otu297750"}, "node754766": {"@otu": "otu297754"}, "node754767": {}, "node754768": {}, "node754769": {"@otu": "otu297744"}, "node754770": {}, "node754771": {"@otu": "otu297766"}, "node754772": {"@otu": "otu297748"}, "node754773": {}, "node754774": {}, "node754775": {}, "node754776": {"@otu": "otu297757"}, "node754777": {"@otu": "otu297755"}, "node754778": {}, "node754779": {}, "node754780": {"@otu": "otu297759"}, "node754781": {"@otu": "otu297738"}, "node754782": {}, "node754783": {"@otu": "otu297761"}, "node754784": {}, "node754785": {"@otu": "otu297736"}, "node754786": {"@otu": "otu297741"}, "node754787": {}, "node754788": {}, "node754789": {"@otu": "otu297767"}, "node754790": {}, "node754791": {"@otu": "otu297737"}, "node754792": {}, "node754793": {"@otu": "otu297745"}, "node754794": {"@otu": "otu297742"}, "node754795": {}, "node754796": {}, "node754797": {"@otu": "otu297773"}, "node754798": {}, "node754799": {"@otu": "otu297752"}, "node754800": {"@otu": "otu297753"}, "node754801": {}, "node754802": {}, "node754803": {"@otu": "otu297739"}, "node754804": {}, "node754805": {"@otu": "otu297764"}, "node754806": {}, "node754807": {"@otu": "otu297771"}, "node754808": {}, "node754809": {"@otu": "otu297774"}, "node754810": {"@otu": "otu297747"}, "node754811": {}, "node754812": {"@otu": "otu297762"}, "node754813": {}, "node754814": {"@otu": "otu297772"}, "node754815": {}, "node754816": {"@otu": "otu297740"}, "node754817": {}, "node754818": {}, "node754819": {"@otu": "otu297760"}, "node754820": {"@otu": "otu297763"}, "node754821": {}, "node754822": {"@otu": "otu297765"}, "node754823": {"@otu": "otu297749"}}}}}}}}, "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"}]}