{"sha": "3f7bd72a0486fba3f756bbb61fabda2acf6c259f", "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": ["otu171814", "otu171816"], "refersTo": {"@top": "otus", "@idref": "otus573", "@otusID": "otus573"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu171817", "otu171818"], "refersTo": {"@top": "otus", "@idref": "otus573", "@otusID": "otus573"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu171823", "otu171824", "otu171825"], "refersTo": {"@top": "otus", "@idref": "otus573", "@otusID": "otus573"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu171826", "otu171827"], "refersTo": {"@top": "otus", "@idref": "otus573", "@otusID": "otus573"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu171828", "otu171829", "otu171830", "otu171831"], "refersTo": {"@top": "otus", "@idref": "otus573", "@otusID": "otus573"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu171833", "otu171835"], "refersTo": {"@top": "otus", "@idref": "otus573", "@otusID": "otus573"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:curatorName": "Jiabin Deng", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S1322"}, "^ot:focalClade": 881391, "^ot:focalCladeOTTTaxonName": "Aponogeton", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus573"], "^ot:studyId": "pg_573", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1600/0363644054782215"}, "^ot:studyPublicationReference": "Les, D. H., Moody, M. L., & Jacobs, S. W. L. 2005. Phylogeny and systematics of Aponogeton (Aponogetonaceae): The Australian species. Syst. Bot. 30: 503-519.", "^ot:studyYear": 2005, "^ot:tag": [], "^ot:treesElementOrder": ["trees573"], "otusById": {"otus573": {"otuById": {"otu171813": {"^ot:originalLabel": "Aponogeoton ulvaceus", "^ot:ottId": 990437, "^ot:ottTaxonName": "Aponogeton ulvaceus"}, "otu171814": {"^ot:originalLabel": "Aponogeoton madagascariensis 1", "^ot:ottId": 457863, "^ot:ottTaxonName": "Aponogeton madagascariensis"}, "otu171815": {"^ot:originalLabel": "Aponogeoton longiplumulosus", "^ot:ottId": 261522, "^ot:ottTaxonName": "Aponogeton longiplumulosus"}, "otu171816": {"^ot:originalLabel": "Aponogeoton madagascariensis 2", "^ot:ottId": 457863, "^ot:ottTaxonName": "Aponogeton madagascariensis"}, "otu171817": {"^ot:originalLabel": "Aponogeoton rigidifolius 1", "^ot:ottId": 261520, "^ot:ottTaxonName": "Aponogeton rigidifolius"}, "otu171818": {"^ot:originalLabel": "Aponogeoton rigidifolius 2", "^ot:ottId": 261520, "^ot:ottTaxonName": "Aponogeton rigidifolius"}, "otu171819": {"^ot:originalLabel": "Aponogeoton crispus", "^ot:ottId": 323763, "^ot:ottTaxonName": "Aponogeton crispus"}, "otu171820": {"^ot:originalLabel": "Aponogeoton undulatus", "^ot:ottId": 363596, "^ot:ottTaxonName": "Aponogeton undulatus"}, "otu171821": {"^ot:originalLabel": "Aponogeoton stachysporos 1 2", "^ot:ottId": 363594, "^ot:ottTaxonName": "Aponogeton stachyosporus"}, "otu171822": {"^ot:originalLabel": "Aponogeoton species 1", "^ot:ottId": 938973, "^ot:ottTaxonName": "Aponogeton sp. Les 554"}, "otu171823": {"^ot:originalLabel": "Aponogeoton queenslandicus 3", "^ot:ottId": 990440, "^ot:ottTaxonName": "Aponogeton queenslandicus"}, "otu171824": {"^ot:originalLabel": "Aponogeoton queenslandicus 2 3", "^ot:ottId": 990440, "^ot:ottTaxonName": "Aponogeton queenslandicus"}, "otu171825": {"^ot:originalLabel": "Aponogeoton queenslandicus 1", "^ot:ottId": 990440, "^ot:ottTaxonName": "Aponogeton queenslandicus"}, "otu171826": {"^ot:originalLabel": "Aponogeoton vanbruggenii 2", "^ot:ottId": 1083376, "^ot:ottTaxonName": "Aponogeton vanbruggenii"}, "otu171827": {"^ot:originalLabel": "Aponogeoton vanbruggenii 1 1", "^ot:ottId": 1083376, "^ot:ottTaxonName": "Aponogeton vanbruggenii"}, "otu171828": {"^ot:originalLabel": "Aponogeoton elongatus 3", "^ot:ottId": 881397, "^ot:ottTaxonName": "Aponogeton elongatus"}, "otu171829": {"^ot:originalLabel": "Aponogeoton elongatus 4", "^ot:ottId": 881397, "^ot:ottTaxonName": "Aponogeton elongatus"}, "otu171830": {"^ot:originalLabel": "Aponogeoton elongatus 1", "^ot:ottId": 881397, "^ot:ottTaxonName": "Aponogeton elongatus"}, "otu171831": {"^ot:originalLabel": "Aponogeoton elongatus 2", "^ot:ottId": 881397, "^ot:ottTaxonName": "Aponogeton elongatus"}, "otu171832": {"^ot:originalLabel": "Aponogeoton species 2", "^ot:ottId": 938974, "^ot:ottTaxonName": "Aponogeton sp. Jacobs 8801"}, "otu171833": {"^ot:originalLabel": "Aponogeoton euryspermus 1", "^ot:ottId": 1041157, "^ot:ottTaxonName": "Aponogeton euryspermus"}, "otu171834": {"^ot:originalLabel": "Aponogeoton kimberleyensis", "^ot:ottId": 363592, "^ot:ottTaxonName": "Aponogeton kimberleyensis"}, "otu171835": {"^ot:originalLabel": "Aponogeoton euryspermus 2", "^ot:ottId": 1041157, "^ot:ottTaxonName": "Aponogeton euryspermus"}, "otu171836": {"^ot:originalLabel": "Aponogeoton proliferus", "^ot:ottId": 363606, "^ot:ottTaxonName": "Aponogeton prolifer"}, "otu171837": {"^ot:originalLabel": "Aponogeoton lancesmithii", "^ot:ottId": 363604, "^ot:ottTaxonName": "Aponogeton lancesmithii"}, "otu171838": {"^ot:originalLabel": "Aponogeoton indet", "^ot:ottId": 543591, "^ot:ottTaxonName": "Aponogeton sp. Les 594"}, "otu171839": {"^ot:originalLabel": "Aponogeoton bullosus", "^ot:ottId": 1083379, "^ot:ottTaxonName": "Aponogeton bullosus"}, "otu171840": {"^ot:originalLabel": "Aponogeoton robinsonii", "^ot:ottId": 363602, "^ot:ottTaxonName": "Aponogeton robinsonii"}, "otu171841": {"^ot:originalLabel": "Aponogeoton distachyos", "^ot:ottId": 242984, "^ot:ottTaxonName": "Aponogeton distachyos"}, "otu171842": {"^ot:originalLabel": "Aponogeoton hexatepalus", "^ot:ottId": 898504, "^ot:ottTaxonName": "Aponogeton hexatepalus"}, "otu171843": {"^ot:originalLabel": "Tetroncium magellanicum", "^ot:ottId": 610809, "^ot:ottTaxonName": "Tetroncium magellanicum"}, "otu171844": {"^ot:originalLabel": "Cycnogeton procerum", "^ot:ottId": 1087471, "^ot:ottTaxonName": "Cycnogeton procerum"}}}}, "treesById": {"trees573": {"@otus": "otus573", "^ot:treeElementOrder": ["tree839"], "treeById": {"tree839": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Mp", "^ot:inGroupClade": "node345300", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node345299", "^ot:specifiedRoot": "", "^ot:tag": [], "edgeBySourceId": {"node345299": {"edge345300": {"@source": "node345299", "@target": "node345300"}, "edge345353": {"@source": "node345299", "@target": "node345353"}}, "node345300": {"edge345301": {"@source": "node345300", "@target": "node345301"}, "edge345352": {"@source": "node345300", "@target": "node345352"}}, "node345301": {"edge345302": {"@source": "node345301", "@target": "node345302"}, "edge345351": {"@source": "node345301", "@target": "node345351"}}, "node345302": {"edge345303": {"@source": "node345302", "@target": "node345303"}, "edge345350": {"@source": "node345302", "@target": "node345350"}}, "node345303": {"edge345304": {"@source": "node345303", "@target": "node345304"}, "edge345311": {"@source": "node345303", "@target": "node345311"}}, "node345304": {"edge345305": {"@source": "node345304", "@target": "node345305"}, "edge345310": {"@source": "node345304", "@target": "node345310"}}, "node345305": {"edge345306": {"@source": "node345305", "@target": "node345306"}, "edge345309": {"@source": "node345305", "@target": "node345309"}}, "node345306": {"edge345307": {"@source": "node345306", "@target": "node345307"}, "edge345308": {"@source": "node345306", "@target": "node345308"}}, "node345311": {"edge345312": {"@source": "node345311", "@target": "node345312"}, "edge345321": {"@source": "node345311", "@target": "node345321"}}, "node345312": {"edge345313": {"@source": "node345312", "@target": "node345313"}, "edge345318": {"@source": "node345312", "@target": "node345318"}}, "node345313": {"edge345314": {"@source": "node345313", "@target": "node345314"}, "edge345317": {"@source": "node345313", "@target": "node345317"}}, "node345314": {"edge345315": {"@source": "node345314", "@target": "node345315"}, "edge345316": {"@source": "node345314", "@target": "node345316"}}, "node345318": {"edge345319": {"@source": "node345318", "@target": "node345319"}, "edge345320": {"@source": "node345318", "@target": "node345320"}}, "node345321": {"edge345322": {"@source": "node345321", "@target": "node345322"}, "edge345332": {"@source": "node345321", "@target": "node345332"}}, "node345322": {"edge345323": {"@source": "node345322", "@target": "node345323"}, "edge345329": {"@source": "node345322", "@target": "node345329"}}, "node345323": {"edge345324": {"@source": "node345323", "@target": "node345324"}, "edge345325": {"@source": "node345323", "@target": "node345325"}}, "node345325": {"edge345326": {"@source": "node345325", "@target": "node345326"}, "edge345327": {"@source": "node345325", "@target": "node345327"}, "edge345328": {"@source": "node345325", "@target": "node345328"}}, "node345329": {"edge345330": {"@source": "node345329", "@target": "node345330"}, "edge345331": {"@source": "node345329", "@target": "node345331"}}, "node345332": {"edge345333": {"@source": "node345332", "@target": "node345333"}, "edge345339": {"@source": "node345332", "@target": "node345339"}, "edge345345": {"@source": "node345332", "@target": "node345345"}}, "node345333": {"edge345334": {"@source": "node345333", "@target": "node345334"}, "edge345335": {"@source": "node345333", "@target": "node345335"}, "edge345336": {"@source": "node345333", "@target": "node345336"}}, "node345336": {"edge345337": {"@source": "node345336", "@target": "node345337"}, "edge345338": {"@source": "node345336", "@target": "node345338"}}, "node345339": {"edge345340": {"@source": "node345339", "@target": "node345340"}, "edge345341": {"@source": "node345339", "@target": "node345341"}}, "node345341": {"edge345342": {"@source": "node345341", "@target": "node345342"}, "edge345343": {"@source": "node345341", "@target": "node345343"}, "edge345344": {"@source": "node345341", "@target": "node345344"}}, "node345345": {"edge345346": {"@source": "node345345", "@target": "node345346"}, "edge345347": {"@source": "node345345", "@target": "node345347"}, "edge345348": {"@source": "node345345", "@target": "node345348"}, "edge345349": {"@source": "node345345", "@target": "node345349"}}, "node345353": {"edge345354": {"@source": "node345353", "@target": "node345354"}, "edge345355": {"@source": "node345353", "@target": "node345355"}}}, "nodeById": {"node345299": {"@root": true}, "node345300": {}, "node345301": {}, "node345302": {}, "node345303": {}, "node345304": {}, "node345305": {}, "node345306": {}, "node345307": {"@otu": "otu171813"}, "node345308": {"@otu": "otu171814"}, "node345309": {"@otu": "otu171815"}, "node345310": {"@otu": "otu171816"}, "node345311": {}, "node345312": {}, "node345313": {}, "node345314": {}, "node345315": {"@otu": "otu171817"}, "node345316": {"@otu": "otu171818"}, "node345317": {"@otu": "otu171819"}, "node345318": {}, "node345319": {"@otu": "otu171820"}, "node345320": {"@otu": "otu171821"}, "node345321": {}, "node345322": {}, "node345323": {}, "node345324": {"@otu": "otu171822"}, "node345325": {}, "node345326": {"@otu": "otu171823"}, "node345327": {"@otu": "otu171824"}, "node345328": {"@otu": "otu171825"}, "node345329": {}, "node345330": {"@otu": "otu171826"}, "node345331": {"@otu": "otu171827"}, "node345332": {}, "node345333": {}, "node345334": {"@otu": "otu171828"}, "node345335": {"@otu": "otu171829"}, "node345336": {}, "node345337": {"@otu": "otu171830"}, "node345338": {"@otu": "otu171831"}, "node345339": {}, "node345340": {"@otu": "otu171832"}, "node345341": {}, "node345342": {"@otu": "otu171833"}, "node345343": {"@otu": "otu171834"}, "node345344": {"@otu": "otu171835"}, "node345345": {}, "node345346": {"@otu": "otu171836"}, "node345347": {"@otu": "otu171837"}, "node345348": {"@otu": "otu171838"}, "node345349": {"@otu": "otu171839"}, "node345350": {"@otu": "otu171840"}, "node345351": {"@otu": "otu171841"}, "node345352": {"@otu": "otu171842"}, "node345353": {}, "node345354": {"@otu": "otu171843"}, "node345355": {"@otu": "otu171844"}}}}}}}}, "branch2sha": {"master": "3f7bd72a0486fba3f756bbb61fabda2acf6c259f"}, "commentHTML": "", "duplicateStudyIDs": ["pg_104"], "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"}]}