{"sha": "1bbbe21bdd9a32ef81abeb3f038a977fdc0e8e7b", "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": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247386", "otu247387", "otu247391"], "refersTo": {"@top": "otus", "@idref": "otus1382", "@otusID": "otus1382"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:curatorName": "Jiabin Deng", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S1511"}, "^ot:focalClade": 878953, "^ot:focalCladeOTTTaxonName": "Rhodophyceae", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus1382"], "^ot:studyId": "pg_1382", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.2216/0031-8884(2005)44[530:MEFRAS]2.0.CO;2"}, "^ot:studyPublicationReference": "Lee S., Lee I., & Suh Y. 2005. Molecular evidence for recognizing Antithamnion sparsum (Ceramiales, Rhodophyta) at the species level. Phycologia, 44: 530-535.", "^ot:studyYear": 2005, "^ot:tag": [], "^ot:treesElementOrder": ["trees1382"], "otusById": {"otus1382": {"otuById": {"otu247383": {"^ot:originalLabel": "Antithamnionella sp ATN", "^ot:ottId": 1037139, "^ot:ottTaxonName": "Antithamnionella", "^ot:treebaseOTUId": "Tl29780"}, "otu247384": {"^ot:originalLabel": "Antithamnion aglandum", "^ot:ottId": 238502, "^ot:ottTaxonName": "Antithamnion aglandum", "^ot:treebaseOTUId": "Tl29781"}, "otu247385": {"^ot:originalLabel": "Antithamnion defectum", "^ot:ottId": 91316, "^ot:ottTaxonName": "Antithamnion defectum", "^ot:treebaseOTUId": "Tl29782"}, "otu247386": {"^ot:originalLabel": "Antithamnion sparsum ASM", "^ot:ottId": 1037130, "^ot:ottTaxonName": "Antithamnion sparsum", "^ot:treebaseOTUId": "Tl29783"}, "otu247387": {"^ot:originalLabel": "Antithamnion sparsum ASW", "^ot:ottId": 1037130, "^ot:ottTaxonName": "Antithamnion sparsum", "^ot:treebaseOTUId": "Tl29784"}, "otu247388": {"^ot:originalLabel": "Antithamnion densum", "^ot:ottId": 91315, "^ot:ottTaxonName": "Antithamnion densum", "^ot:treebaseOTUId": "Tl29785"}, "otu247389": {"^ot:originalLabel": "Antithamnion nipponicum", "^ot:ottId": 238511, "^ot:ottTaxonName": "Antithamnion nipponicum", "^ot:treebaseOTUId": "Tl29786"}, "otu247390": {"^ot:originalLabel": "Platythamnion yezoense", "^ot:ottId": 403533, "^ot:ottTaxonName": "Pterothamnion yezoense", "^ot:treebaseOTUId": "Tl29787"}, "otu247391": {"^ot:originalLabel": "Antithamnion sparsum ASB", "^ot:ottId": 1037130, "^ot:ottTaxonName": "Antithamnion sparsum", "^ot:treebaseOTUId": "Tl29788"}, "otu247392": {"^ot:originalLabel": "Antithamnion callocladum", "^ot:ottId": 238503, "^ot:ottTaxonName": "Antithamnion callocladum", "^ot:treebaseOTUId": "Tl29789"}, "otu247393": {"^ot:originalLabel": "Antithamnion kylinii", "^ot:ottId": 238510, "^ot:ottTaxonName": "Antithamnion kylinii", "^ot:treebaseOTUId": "Tl29790"}, "otu247394": {"^ot:originalLabel": "Antithmanion densum", "^ot:ottId": 91315, "^ot:ottTaxonName": "Antithamnion densum", "^ot:treebaseOTUId": "Tl29791"}}}}, "treesById": {"trees1382": {"@otus": "otus1382", "^ot:treeElementOrder": ["tree2762", "tree2763"], "treeById": {"tree2762": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Rubisco spacer", "^ot:inGroupClade": "node602178", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node602176", "^ot:specifiedRoot": "", "^ot:tag": [], "edgeBySourceId": {"node602176": {"edge602177": {"@source": "node602176", "@target": "node602177"}, "edge602193": {"@source": "node602176", "@target": "node602193"}}, "node602177": {"edge602178": {"@source": "node602177", "@target": "node602178"}, "edge602192": {"@source": "node602177", "@target": "node602192"}}, "node602178": {"edge602179": {"@source": "node602178", "@target": "node602179"}, "edge602184": {"@source": "node602178", "@target": "node602184"}}, "node602179": {"edge602180": {"@source": "node602179", "@target": "node602180"}, "edge602183": {"@source": "node602179", "@target": "node602183"}}, "node602180": {"edge602181": {"@source": "node602180", "@target": "node602181"}, "edge602182": {"@source": "node602180", "@target": "node602182"}}, "node602184": {"edge602185": {"@source": "node602184", "@target": "node602185"}, "edge602189": {"@source": "node602184", "@target": "node602189"}, "edge602190": {"@source": "node602184", "@target": "node602190"}, "edge602191": {"@source": "node602184", "@target": "node602191"}}, "node602185": {"edge602186": {"@source": "node602185", "@target": "node602186"}, "edge602187": {"@source": "node602185", "@target": "node602187"}, "edge602188": {"@source": "node602185", "@target": "node602188"}}}, "nodeById": {"node602176": {"@root": true}, "node602177": {}, "node602178": {}, "node602179": {}, "node602180": {}, "node602181": {"@otu": "otu247384"}, "node602182": {"@otu": "otu247389"}, "node602183": {"@otu": "otu247392"}, "node602184": {}, "node602185": {}, "node602186": {"@otu": "otu247387"}, "node602187": {"@otu": "otu247391"}, "node602188": {"@otu": "otu247386"}, "node602189": {"@otu": "otu247385"}, "node602190": {"@otu": "otu247393"}, "node602191": {"@otu": "otu247388"}, "node602192": {"@otu": "otu247390"}, "node602193": {"@otu": "otu247383"}}}, "tree2763": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "ITS1", "^ot:inGroupClade": "node602196", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node602194", "^ot:specifiedRoot": "", "^ot:tag": [], "edgeBySourceId": {"node602194": {"edge602195": {"@source": "node602194", "@target": "node602195"}, "edge602212": {"@source": "node602194", "@target": "node602212"}}, "node602195": {"edge602196": {"@source": "node602195", "@target": "node602196"}, "edge602211": {"@source": "node602195", "@target": "node602211"}}, "node602196": {"edge602197": {"@source": "node602196", "@target": "node602197"}, "edge602202": {"@source": "node602196", "@target": "node602202"}}, "node602197": {"edge602198": {"@source": "node602197", "@target": "node602198"}, "edge602199": {"@source": "node602197", "@target": "node602199"}}, "node602199": {"edge602200": {"@source": "node602199", "@target": "node602200"}, "edge602201": {"@source": "node602199", "@target": "node602201"}}, "node602202": {"edge602203": {"@source": "node602202", "@target": "node602203"}, "edge602210": {"@source": "node602202", "@target": "node602210"}}, "node602203": {"edge602204": {"@source": "node602203", "@target": "node602204"}, "edge602209": {"@source": "node602203", "@target": "node602209"}}, "node602204": {"edge602205": {"@source": "node602204", "@target": "node602205"}, "edge602206": {"@source": "node602204", "@target": "node602206"}, "edge602207": {"@source": "node602204", "@target": "node602207"}, "edge602208": {"@source": "node602204", "@target": "node602208"}}}, "nodeById": {"node602194": {"@root": true}, "node602195": {}, "node602196": {}, "node602197": {}, "node602198": {"@otu": "otu247384"}, "node602199": {}, "node602200": {"@otu": "otu247389"}, "node602201": {"@otu": "otu247392"}, "node602202": {}, "node602203": {}, "node602204": {}, "node602205": {"@otu": "otu247387"}, "node602206": {"@otu": "otu247391"}, "node602207": {"@otu": "otu247386"}, "node602208": {"@otu": "otu247385"}, "node602209": {"@otu": "otu247393"}, "node602210": {"@otu": "otu247394"}, "node602211": {"@otu": "otu247390"}, "node602212": {"@otu": "otu247383"}}}}}}}}, "branch2sha": {"master": "1bbbe21bdd9a32ef81abeb3f038a977fdc0e8e7b"}, "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": "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"}]}