{"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": [{"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247433", "otu247436"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247435", "otu247437", "otu247441"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247438", "otu247455"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247439", "otu247464"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247443", "otu247451", "otu247458"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247450", "otu247456", "otu247460"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu247453", "otu247454"], "refersTo": {"@top": "otus", "@idref": "otus1384", "@otusID": "otus1384"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:curatorName": "Jiabin Deng", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S2064"}, "^ot:focalClade": 1036836, "^ot:focalCladeOTTTaxonName": "Gracilariaceae", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus1384"], "^ot:studyId": "pg_1384", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1016/j.aquabot.2008.03.008,"}, "^ot:studyPublicationReference": "Guillemin M., Akki S., Givernaud T., Mouradi A., Valero M., & Destombe C. 2008. Molecular characterisation and development of rapid molecular methods to identify species of Gracilariaceae from the Atlantic coast of Morocco. Aquatic Botany,Volume 89, Issue 3, October 2008, Pages 324\u2013330", "^ot:studyYear": 2008, "^ot:tag": [], "^ot:treesElementOrder": ["trees1384"], "otusById": {"otus1384": {"otuById": {"otu247433": {"^ot:originalLabel": "Gracilaria tenuistipitata GTU21348", "^ot:ottId": 354219, "^ot:ottTaxonName": "Gracilaria tenuistipitata", "^ot:treebaseOTUId": "Tl81374"}, "otu247434": {"^ot:originalLabel": "Gracilaria blodgettii AB193458", "^ot:ottId": 218662, "^ot:ottTaxonName": "Gracilaria blodgettii", "^ot:treebaseOTUId": "Tl81375"}, "otu247435": {"^ot:originalLabel": "Gracilariopsis longissima MGR10 DQ984687", "^ot:ottId": 971132, "^ot:ottTaxonName": "Gracilariopsis longissima", "^ot:treebaseOTUId": "Tl81376"}, "otu247436": {"^ot:originalLabel": "Gracilaria tenuistipitata AY673996", "^ot:ottId": 354219, "^ot:ottTaxonName": "Gracilaria tenuistipitata", "^ot:treebaseOTUId": "Tl81377"}, "otu247437": {"^ot:originalLabel": "Gracilariopsis longissima AY241174", "^ot:ottId": 971132, "^ot:ottTaxonName": "Gracilariopsis longissima", "^ot:treebaseOTUId": "Tl81378"}, "otu247438": {"^ot:originalLabel": "Gracilaria dura MGR177a DQ984677", "^ot:ottId": 526262, "^ot:ottTaxonName": "Gracilaria dura", "^ot:treebaseOTUId": "Tl81379"}, "otu247439": {"^ot:originalLabel": "Gracilaria multipartita MGR1 DQ984683", "^ot:ottId": 444935, "^ot:ottTaxonName": "Gracilaria multipartita", "^ot:treebaseOTUId": "Tl81380"}, "otu247440": {"^ot:originalLabel": "Gracilaria robusta GRU21355", "^ot:ottId": 73420, "^ot:ottTaxonName": "Gracilaria robusta", "^ot:treebaseOTUId": "Tl81381"}, "otu247441": {"^ot:originalLabel": "Gracilariopsis longissima AY241139", "^ot:ottId": 971132, "^ot:ottTaxonName": "Gracilariopsis longissima", "^ot:treebaseOTUId": "Tl81382"}, "otu247442": {"^ot:originalLabel": "Gracilariopsis funiculus AY241134", "^ot:ottId": 910499, "^ot:ottTaxonName": "Gracilariopsis funiculus", "^ot:treebaseOTUId": "Tl81383"}, "otu247443": {"^ot:originalLabel": "Gracilaria gracilis AY241173", "^ot:ottId": 354222, "^ot:ottTaxonName": "Gracilaria gracilis", "^ot:treebaseOTUId": "Tl81384"}, "otu247444": {"^ot:originalLabel": "Gracilaria beckeri AY241136", "^ot:ottId": 394735, "^ot:ottTaxonName": "Gracilaria beckeri", "^ot:treebaseOTUId": "Tl81385"}, "otu247445": {"^ot:originalLabel": "Gracilaria aculeata AY241158", "^ot:ottId": 1060737, "^ot:ottTaxonName": "Gracilaria aculeata", "^ot:treebaseOTUId": "Tl81386"}, "otu247446": {"^ot:originalLabel": "Gracilaria cliftonii AY131304", "^ot:ottId": 158871, "^ot:ottTaxonName": "Gracilaria cliftonii", "^ot:treebaseOTUId": "Tl81387"}, "otu247447": {"^ot:originalLabel": "Gracilaria tikvahiae GTU21357", "^ot:ottId": 354206, "^ot:ottTaxonName": "Gracilaria tikvahiae", "^ot:treebaseOTUId": "Tl81388"}, "otu247448": {"^ot:originalLabel": "Gracilaria denticulata AY241161", "^ot:ottId": 484244, "^ot:ottTaxonName": "Gracilaria denticulata", "^ot:treebaseOTUId": "Tl81389"}, "otu247449": {"^ot:originalLabel": "Gracilaria caudata AY241133", "^ot:ottId": 1021464, "^ot:ottTaxonName": "Gracilaria caudata", "^ot:treebaseOTUId": "Tl81390"}, "otu247450": {"^ot:originalLabel": "Gracilaria vermiculophylla MGR12 DQ984686", "^ot:ottId": 218916, "^ot:ottTaxonName": "Gracilaria vermiculophylla", "^ot:treebaseOTUId": "Tl81391"}, "otu247451": {"^ot:originalLabel": "Gracilaria gracilis AY725171", "^ot:ottId": 354222, "^ot:ottTaxonName": "Gracilaria gracilis", "^ot:treebaseOTUId": "Tl81392"}, "otu247452": {"^ot:originalLabel": "Gracilaria salicornia AY241153", "^ot:ottId": 394730, "^ot:ottTaxonName": "Gracilaria salicornia", "^ot:treebaseOTUId": "Tl81393"}, "otu247453": {"^ot:originalLabel": "Gracilaria bursa-pastoris TUN1 DQ984678", "^ot:ottId": 394736, "^ot:ottTaxonName": "Gracilaria bursa-pastoris", "^ot:treebaseOTUId": "Tl81394"}, "otu247454": {"^ot:originalLabel": "Gracilaria bursa-pastoris TUN1 GBP131V DQ984688", "^ot:ottId": 394736, "^ot:ottTaxonName": "Gracilaria bursa-pastoris", "^ot:treebaseOTUId": "Tl81395"}, "otu247455": {"^ot:originalLabel": "Gracilaria dura MGR177b DQ984679", "^ot:ottId": 526262, "^ot:ottTaxonName": "Gracilaria dura", "^ot:treebaseOTUId": "Tl81396"}, "otu247456": {"^ot:originalLabel": "Gracilaria vermiculophylla MGR8 DQ984685", "^ot:ottId": 218916, "^ot:ottTaxonName": "Gracilaria vermiculophylla", "^ot:treebaseOTUId": "Tl81397"}, "otu247457": {"^ot:originalLabel": "Gracilaria conferta MGR6 DQ984682", "^ot:ottId": 491860, "^ot:ottTaxonName": "Gracilaria conferta", "^ot:treebaseOTUId": "Tl81398"}, "otu247458": {"^ot:originalLabel": "Gracilaria gracilis MGR3 DQ984680", "^ot:ottId": 354222, "^ot:ottTaxonName": "Gracilaria gracilis", "^ot:treebaseOTUId": "Tl81399"}, "otu247459": {"^ot:originalLabel": "Gracilaria gigas AB193460", "^ot:ottId": 138440, "^ot:ottTaxonName": "Gracilaria gigas", "^ot:treebaseOTUId": "Tl81400"}, "otu247460": {"^ot:originalLabel": "Gracilaria vermiculophylla AY725169", "^ot:ottId": 218916, "^ot:ottTaxonName": "Gracilaria vermiculophylla", "^ot:treebaseOTUId": "Tl81401"}, "otu247461": {"^ot:originalLabel": "Gracilaria millardetii AY241156", "^ot:ottId": 484245, "^ot:ottTaxonName": "Gracilaria millardetii", "^ot:treebaseOTUId": "Tl81402"}, "otu247462": {"^ot:originalLabel": "Gracilaria canaliculata AY241147", "^ot:ottId": 1060736, "^ot:ottTaxonName": "Gracilaria canaliculata", "^ot:treebaseOTUId": "Tl81403"}, "otu247463": {"^ot:originalLabel": "Gracilaria capensis AY241171", "^ot:ottId": 394748, "^ot:ottTaxonName": "Gracilaria capensis", "^ot:treebaseOTUId": "Tl81404"}, "otu247464": {"^ot:originalLabel": "Gracilaria multipartita MT135 DQ984684", "^ot:ottId": 444935, "^ot:ottTaxonName": "Gracilaria multipartita", "^ot:treebaseOTUId": "Tl81405"}, "otu247465": {"^ot:originalLabel": "Gracilaria pacifica GPU21353", "^ot:ottId": 459997, "^ot:ottTaxonName": "Gracilaria pacifica", "^ot:treebaseOTUId": "Tl81406"}}}}, "treesById": {"trees1384": {"@otus": "otus1384", "^ot:treeElementOrder": ["tree2766"], "treeById": {"tree2766": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 1", "^ot:inGroupClade": "node602327", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node602326", "^ot:specifiedRoot": "", "^ot:tag": [], "edgeBySourceId": {"node602326": {"edge602327": {"@source": "node602326", "@target": "node602327"}, "edge602371": {"@source": "node602326", "@target": "node602371"}}, "node602327": {"edge602328": {"@source": "node602327", "@target": "node602328"}, "edge602341": {"@source": "node602327", "@target": "node602341"}, "edge602355": {"@source": "node602327", "@target": "node602355"}, "edge602356": {"@source": "node602327", "@target": "node602356"}, "edge602364": {"@source": "node602327", "@target": "node602364"}, "edge602368": {"@source": "node602327", "@target": "node602368"}}, "node602328": {"edge602329": {"@source": "node602328", "@target": "node602329"}, "edge602338": {"@source": "node602328", "@target": "node602338"}}, "node602329": {"edge602330": {"@source": "node602329", "@target": "node602330"}, "edge602333": {"@source": "node602329", "@target": "node602333"}, "edge602337": {"@source": "node602329", "@target": "node602337"}}, "node602330": {"edge602331": {"@source": "node602330", "@target": "node602331"}, "edge602332": {"@source": "node602330", "@target": "node602332"}}, "node602333": {"edge602334": {"@source": "node602333", "@target": "node602334"}, "edge602335": {"@source": "node602333", "@target": "node602335"}, "edge602336": {"@source": "node602333", "@target": "node602336"}}, "node602338": {"edge602339": {"@source": "node602338", "@target": "node602339"}, "edge602340": {"@source": "node602338", "@target": "node602340"}}, "node602341": {"edge602342": {"@source": "node602341", "@target": "node602342"}, "edge602345": {"@source": "node602341", "@target": "node602345"}, "edge602348": {"@source": "node602341", "@target": "node602348"}, "edge602349": {"@source": "node602341", "@target": "node602349"}, "edge602350": {"@source": "node602341", "@target": "node602350"}, "edge602351": {"@source": "node602341", "@target": "node602351"}, "edge602352": {"@source": "node602341", "@target": "node602352"}}, "node602342": {"edge602343": {"@source": "node602342", "@target": "node602343"}, "edge602344": {"@source": "node602342", "@target": "node602344"}}, "node602345": {"edge602346": {"@source": "node602345", "@target": "node602346"}, "edge602347": {"@source": "node602345", "@target": "node602347"}}, "node602352": {"edge602353": {"@source": "node602352", "@target": "node602353"}, "edge602354": {"@source": "node602352", "@target": "node602354"}}, "node602356": {"edge602357": {"@source": "node602356", "@target": "node602357"}, "edge602361": {"@source": "node602356", "@target": "node602361"}}, "node602357": {"edge602358": {"@source": "node602357", "@target": "node602358"}, "edge602359": {"@source": "node602357", "@target": "node602359"}, "edge602360": {"@source": "node602357", "@target": "node602360"}}, "node602361": {"edge602362": {"@source": "node602361", "@target": "node602362"}, "edge602363": {"@source": "node602361", "@target": "node602363"}}, "node602364": {"edge602365": {"@source": "node602364", "@target": "node602365"}, "edge602366": {"@source": "node602364", "@target": "node602366"}, "edge602367": {"@source": "node602364", "@target": "node602367"}}, "node602368": {"edge602369": {"@source": "node602368", "@target": "node602369"}, "edge602370": {"@source": "node602368", "@target": "node602370"}}, "node602371": {"edge602372": {"@source": "node602371", "@target": "node602372"}, "edge602376": {"@source": "node602371", "@target": "node602376"}}, "node602372": {"edge602373": {"@source": "node602372", "@target": "node602373"}, "edge602374": {"@source": "node602372", "@target": "node602374"}, "edge602375": {"@source": "node602372", "@target": "node602375"}}}, "nodeById": {"node602326": {"@root": true}, "node602327": {}, "node602328": {}, "node602329": {}, "node602330": {}, "node602331": {"@otu": "otu247438"}, "node602332": {"@otu": "otu247455"}, "node602333": {}, "node602334": {"@otu": "otu247458"}, "node602335": {"@otu": "otu247451"}, "node602336": {"@otu": "otu247443"}, "node602337": {"@otu": "otu247457"}, "node602338": {}, "node602339": {"@otu": "otu247440"}, "node602340": {"@otu": "otu247465"}, "node602341": {}, "node602342": {}, "node602343": {"@otu": "otu247453"}, "node602344": {"@otu": "otu247454"}, "node602345": {}, "node602346": {"@otu": "otu247439"}, "node602347": {"@otu": "otu247464"}, "node602348": {"@otu": "otu247459"}, "node602349": {"@otu": "otu247448"}, "node602350": {"@otu": "otu247463"}, "node602351": {"@otu": "otu247444"}, "node602352": {}, "node602353": {"@otu": "otu247461"}, "node602354": {"@otu": "otu247447"}, "node602355": {"@otu": "otu247462"}, "node602356": {}, "node602357": {}, "node602358": {"@otu": "otu247456"}, "node602359": {"@otu": "otu247450"}, "node602360": {"@otu": "otu247460"}, "node602361": {}, "node602362": {"@otu": "otu247436"}, "node602363": {"@otu": "otu247433"}, "node602364": {}, "node602365": {"@otu": "otu247445"}, "node602366": {"@otu": "otu247452"}, "node602367": {"@otu": "otu247434"}, "node602368": {}, "node602369": {"@otu": "otu247449"}, "node602370": {"@otu": "otu247446"}, "node602371": {}, "node602372": {}, "node602373": {"@otu": "otu247435"}, "node602374": {"@otu": "otu247441"}, "node602375": {"@otu": "otu247437"}, "node602376": {"@otu": "otu247442"}}}}}}}}, "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": "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"}]}