{"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"}]}}, {"@description": "Web-based interface for submitting, editing, and reviewing studies in the Open Tree of Life project.", "@id": "opentree-curation-webapp", "@name": "OpenTree curation webapp", "@url": "https://github.com/OpenTreeOfLife/opentree", "@version": "0.0.0"}]}, "^ot:annotationEvents": {"annotation": [{"@dateCreated": "2014-08-18T20:02:06.031Z", "@description": "Aids for mapping study OTUs to OTT taxa", "@id": "otu-mapping-hints", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "OTU_MAPPING_HINTS", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"searchContext": {"$": "All life"}, "substitutions": {"substitution": [{"@active": false, "@valid": true, "new": {"$": ""}, "old": {"$": ""}}]}}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@dateCreated": "2014-08-18T20:02:06.031Z", "@description": "Describes supporting data files for this study", "@id": "supporting-files-metadata", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "SUPPORTING_FILE_INFO", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"@movedToPermanentArchive": false, "files": {"file": []}}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@id": "peyotl-validator-event", "@description": "Open Tree NexSON validation", "@wasAssociatedWithAgentId": "peyotl-validator", "@passedChecks": true, "@preserve": false, "message": [{"@code": "UNRECOGNIZED_KEY", "data": ["^ot:comment"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:branchLengthMode"], "refersTo": {"@top": "trees", "@idref": "tree2666", "@treesID": "trees1338", "@treeID": "tree2666"}, "@severity": "WARNING"}, {"@code": "UNRECOGNIZED_KEY", "data": ["^ot:nearestTaxonMRCAName", "^ot:nearestTaxonMRCAOttId"], "refersTo": {"@top": "trees", "@idref": "tree2666", "@treesID": "trees1338", "@treeID": "tree2666"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree2666"], "^ot:comment": "", "^ot:curatorName": ["Chris Owen", "Joseph W. Brown"], "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S10115"}, "^ot:focalClade": 1048707, "^ot:focalCladeOTTTaxonName": "Pterygota", "^ot:messages": {"message": []}, "^ot:notIntendedForSynthesis": false, "^ot:otusElementOrder": ["otus1338"], "^ot:studyId": "pg_1338", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1093/molbev/msp191"}, "^ot:studyPublicationReference": "Simon, S., Strauss S., Von haeseler A., & Hadrys H. 2009. A phylogenomic approach to resolve the basal pterygote divergence. Molecular Biology and Evolution 26 (12): 2719-2730.", "^ot:studyYear": 2009, "^ot:tag": [], "^ot:treesElementOrder": ["trees1338"], "otusById": {"otus1338": {"otuById": {"otu243547": {"^ot:originalLabel": "Onychiurus arcticus", "^ot:ottId": 799602, "^ot:ottTaxonName": "Megaphorura arctica", "^ot:treebaseOTUId": "Tl241929"}, "otu243548": {"^ot:originalLabel": "Plodia interpunctella", "^ot:ottId": 710461, "^ot:ottTaxonName": "Plodia interpunctella", "^ot:treebaseOTUId": "Tl241930"}, "otu243549": {"^ot:originalLabel": "Apis mellifera", "^ot:ottId": 461645, "^ot:ottTaxonName": "Apis mellifera", "^ot:treebaseOTUId": "Tl241931"}, "otu243550": {"^ot:originalLabel": "Baetis sp", "^ot:ottId": 796327, "^ot:ottTaxonName": "Baetis sp. AB-2009", "^ot:treebaseOTUId": "Tl241932"}, "otu243551": {"^ot:originalLabel": "Laupala kohalensis", "^ot:ottId": 55726, "^ot:ottTaxonName": "Laupala kohalensis", "^ot:treebaseOTUId": "Tl241933"}, "otu243552": {"^ot:originalLabel": "Aphis gossypii", "^ot:ottId": 1026471, "^ot:ottTaxonName": "Aphis gossypii", "^ot:treebaseOTUId": "Tl241934"}, "otu243553": {"^ot:originalLabel": "Antheraea mylitta", "^ot:ottId": 371209, "^ot:ottTaxonName": "Antheraea mylitta", "^ot:treebaseOTUId": "Tl241935"}, "otu243554": {"^ot:originalLabel": "Anopheles gambiae", "^ot:ottId": 793191, "^ot:ottTaxonName": "Anopheles gambiae", "^ot:treebaseOTUId": "Tl241936"}, "otu243555": {"^ot:originalLabel": "Nasonia giraulti", "^ot:ottId": 729592, "^ot:ottTaxonName": "Nasonia giraulti", "^ot:treebaseOTUId": "Tl241937"}, "otu243556": {"^ot:originalLabel": "Plutella xylostella", "^ot:ottId": 664811, "^ot:ottTaxonName": "Plutella xylostella", "^ot:treebaseOTUId": "Tl241938"}, "otu243557": {"^ot:originalLabel": "Bombyx mori", "^ot:ottId": 440274, "^ot:ottTaxonName": "Bombyx mori", "^ot:treebaseOTUId": "Tl241939"}, "otu243558": {"^ot:originalLabel": "Ischnura elegans", "^ot:ottId": 253311, "^ot:ottTaxonName": "Ischnura elegans", "^ot:treebaseOTUId": "Tl241940"}, "otu243559": {"^ot:originalLabel": "Danaus plexippus", "^ot:ottId": 190091, "^ot:ottTaxonName": "Danaus plexippus", "^ot:treebaseOTUId": "Tl241941"}, "otu243560": {"^ot:originalLabel": "Tribolium castaneum", "^ot:ottId": 148904, "^ot:ottTaxonName": "Tribolium castaneum", "^ot:treebaseOTUId": "Tl241942"}, "otu243561": {"^ot:originalLabel": "Maconellicoccus hirsutus", "^ot:ottId": 197458, "^ot:ottTaxonName": "Maconellicoccus hirsutus", "^ot:treebaseOTUId": "Tl241943"}}}}, "treesById": {"trees1338": {"@otus": "otus1338", "^ot:treeElementOrder": ["tree2666", "tree6535"], "treeById": {"tree2666": {"@label": "Fig. 2 ML+Bayesian topology", "@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Bayesian inference ", "^ot:inGroupClade": "node591081", "^ot:nearestTaxonMRCAName": "Pterygota (in Dicondylia)", "^ot:nearestTaxonMRCAOttId": "1048707", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node591080", "^ot:specifiedRoot": "node591080", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node591080": {"edge591081": {"@source": "node591080", "@target": "node591081"}, "edge591108": {"@source": "node591080", "@target": "node591108"}}, "node591081": {"edge591082": {"@source": "node591081", "@target": "node591082"}, "edge591107": {"@source": "node591081", "@target": "node591107"}}, "node591082": {"edge591083": {"@source": "node591082", "@target": "node591083"}, "edge591106": {"@source": "node591082", "@target": "node591106"}}, "node591083": {"edge591084": {"@source": "node591083", "@target": "node591084"}, "edge591105": {"@source": "node591083", "@target": "node591105"}}, "node591084": {"edge591085": {"@source": "node591084", "@target": "node591085"}, "edge591102": {"@source": "node591084", "@target": "node591102"}}, "node591085": {"edge591086": {"@source": "node591085", "@target": "node591086"}, "edge591099": {"@source": "node591085", "@target": "node591099"}}, "node591086": {"edge591087": {"@source": "node591086", "@target": "node591087"}, "edge591098": {"@source": "node591086", "@target": "node591098"}}, "node591087": {"edge591088": {"@source": "node591087", "@target": "node591088"}, "edge591089": {"@source": "node591087", "@target": "node591089"}}, "node591089": {"edge591090": {"@source": "node591089", "@target": "node591090"}, "edge591095": {"@source": "node591089", "@target": "node591095"}}, "node591090": {"edge591091": {"@source": "node591090", "@target": "node591091"}, "edge591094": {"@source": "node591090", "@target": "node591094"}}, "node591091": {"edge591092": {"@source": "node591091", "@target": "node591092"}, "edge591093": {"@source": "node591091", "@target": "node591093"}}, "node591095": {"edge591096": {"@source": "node591095", "@target": "node591096"}, "edge591097": {"@source": "node591095", "@target": "node591097"}}, "node591099": {"edge591100": {"@source": "node591099", "@target": "node591100"}, "edge591101": {"@source": "node591099", "@target": "node591101"}}, "node591102": {"edge591103": {"@source": "node591102", "@target": "node591103"}, "edge591104": {"@source": "node591102", "@target": "node591104"}}}, "nodeById": {"node591080": {"@root": true}, "node591081": {}, "node591082": {}, "node591083": {}, "node591084": {}, "node591085": {}, "node591086": {}, "node591087": {}, "node591088": {"@otu": "otu243554"}, "node591089": {}, "node591090": {}, "node591091": {}, "node591092": {"@otu": "otu243557"}, "node591093": {"@otu": "otu243553"}, "node591094": {"@otu": "otu243559"}, "node591095": {}, "node591096": {"@otu": "otu243556"}, "node591097": {"@otu": "otu243548"}, "node591098": {"@otu": "otu243560"}, "node591099": {}, "node591100": {"@otu": "otu243549"}, "node591101": {"@otu": "otu243555"}, "node591102": {}, "node591103": {"@otu": "otu243552"}, "node591104": {"@otu": "otu243561"}, "node591105": {"@otu": "otu243551"}, "node591106": {"@otu": "otu243550"}, "node591107": {"@otu": "otu243558"}, "node591108": {"@otu": "otu243547"}}}, "tree6535": {"@label": "Untitled (tree6535)", "@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 3 ML+Bayesian topology", "^ot:inGroupClade": "node1133395", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node1133394", "^ot:specifiedRoot": "", "^ot:tag": [], "^ot:unrootedTree": true, "edgeBySourceId": {"node1133394": {"edge1133395": {"@source": "node1133394", "@target": "node1133395"}, "edge1133408": {"@source": "node1133394", "@target": "node1133408"}}, "node1133395": {"edge1133396": {"@source": "node1133395", "@target": "node1133396"}, "edge1133407": {"@source": "node1133395", "@target": "node1133407"}}, "node1133396": {"edge1133397": {"@source": "node1133396", "@target": "node1133397"}, "edge1133406": {"@source": "node1133396", "@target": "node1133406"}}, "node1133397": {"edge1133398": {"@source": "node1133397", "@target": "node1133398"}, "edge1133405": {"@source": "node1133397", "@target": "node1133405"}}, "node1133398": {"edge1133399": {"@source": "node1133398", "@target": "node1133399"}, "edge1133404": {"@source": "node1133398", "@target": "node1133404"}}, "node1133399": {"edge1133400": {"@source": "node1133399", "@target": "node1133400"}, "edge1133403": {"@source": "node1133399", "@target": "node1133403"}}, "node1133400": {"edge1133401": {"@source": "node1133400", "@target": "node1133401"}, "edge1133402": {"@source": "node1133400", "@target": "node1133402"}}}, "nodeById": {"node1133394": {"@root": true}, "node1133395": {}, "node1133396": {}, "node1133397": {}, "node1133398": {}, "node1133399": {}, "node1133400": {}, "node1133401": {"@otu": "otu243557"}, "node1133402": {"@otu": "otu243559"}, "node1133403": {"@otu": "otu243554"}, "node1133404": {"@otu": "otu243560"}, "node1133405": {"@otu": "otu243551"}, "node1133406": {"@otu": "otu243550"}, "node1133407": {"@otu": "otu243558"}, "node1133408": {"@otu": "otu243547"}}}}}}}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "23fa5e88bdf4e71b808c975e60790f623acaf4ef", "author_name": "Joseph W. Brown", "author_email": "ANONYMOUS", "date": "Mon, 18 Aug 2014 20:02:54 +0000", "date_ISO_8601": "2014-08-18 20:02:54 +0000", "relative_date": "12 years ago", "message_subject": "tree name", "message_body": "(Update Study #pg_1338 via OpenTree API)"}, {"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"}]}