{"sha": "19ec8a2da4b35c55075f155f9fb4d01281774fe5", "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": ["otu376026", "otu376042"], "refersTo": {"@top": "otus", "@idref": "otus136", "@otusID": "otus136"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree5857"], "^ot:curatorName": "William Wysocki", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S1611"}, "^ot:focalClade": 904624, "^ot:focalCladeOTTTaxonName": "Cestrum", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus136"], "^ot:studyId": "pg_136", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1600/036364406779695979"}, "^ot:studyPublicationReference": "Carlos Montero-Castro, J., Delgado-Salinas, A., De Luna, E., & Eguiarte, L. E. (2006). Phylogenetic Analysisof Cestrum Section Habrothamnus (Solanaceae) Based on Plastid and Nuclear DNA Sequences. Systematic botany, 31(4), 843-850.", "^ot:studyYear": 2006, "^ot:tag": [], "^ot:treesElementOrder": ["trees136"], "otusById": {"otus136": {"otuById": {"otu376024": {"^ot:originalLabel": "Cestrum elegans", "^ot:ottId": 904620, "^ot:ottTaxonName": "Cestrum elegans", "^ot:treebaseOTUId": "Tl67152"}, "otu376025": {"^ot:originalLabel": "Cestrum nocturnum", "^ot:ottId": 1040637, "^ot:ottTaxonName": "Cestrum nocturnum", "^ot:treebaseOTUId": "Tl67169"}, "otu376026": {"^ot:originalLabel": "Cestrum aurantiacum", "^ot:ottId": 918544, "^ot:ottTaxonName": "Cestrum aurantiacum", "^ot:treebaseOTUId": "Tl90498"}, "otu376027": {"^ot:originalLabel": "Sessea vestita", "^ot:ottId": 817455, "^ot:ottTaxonName": "Sessea vestita", "^ot:treebaseOTUId": "Tl90499"}, "otu376028": {"^ot:originalLabel": "Cestrum irazuense", "^ot:ottId": 317981, "^ot:ottTaxonName": "Cestrum irazuense", "^ot:treebaseOTUId": "Tl90500"}, "otu376029": {"^ot:originalLabel": "Cestrum endlicheri", "^ot:ottId": 392647, "^ot:ottTaxonName": "Cestrum endlicheri", "^ot:treebaseOTUId": "Tl90501"}, "otu376030": {"^ot:originalLabel": "Cestrum tuerckheimii", "^ot:ottId": 242630, "^ot:ottTaxonName": "Cestrum tuerckheimii", "^ot:treebaseOTUId": "Tl90502"}, "otu376031": {"^ot:originalLabel": "Salpiglossis", "^ot:ottId": 917970, "^ot:ottTaxonName": "Salpiglossis", "^ot:treebaseOTUId": "Tl90503"}, "otu376032": {"^ot:originalLabel": "Vestia foetida", "^ot:ottId": 817457, "^ot:ottTaxonName": "Vestia foetida", "^ot:treebaseOTUId": "Tl90504"}, "otu376033": {"^ot:originalLabel": "Cestrum regelii", "^ot:ottId": 969139, "^ot:ottTaxonName": "Cestrum regelii", "^ot:treebaseOTUId": "Tl90505"}, "otu376034": {"^ot:originalLabel": "Cestrum luteovirescens", "^ot:ottId": 317969, "^ot:ottTaxonName": "Cestrum luteovirescens", "^ot:treebaseOTUId": "Tl90506"}, "otu376035": {"^ot:originalLabel": "Cestrum guatemalense", "^ot:ottId": 392656, "^ot:ottTaxonName": "Cestrum guatemalense", "^ot:treebaseOTUId": "Tl90507"}, "otu376036": {"^ot:originalLabel": "Cestrum sp nov", "^ot:ottId": 904624, "^ot:ottTaxonName": "Cestrum", "^ot:treebaseOTUId": "Tl90508"}, "otu376037": {"^ot:originalLabel": "Cestrum milciomejiae", "^ot:ottId": 317974, "^ot:ottTaxonName": "Cestrum milciomejiae", "^ot:treebaseOTUId": "Tl90509"}, "otu376038": {"^ot:originalLabel": "Cestrum glanduliferum", "^ot:ottId": 392639, "^ot:ottTaxonName": "Cestrum glanduliferum", "^ot:treebaseOTUId": "Tl90510"}, "otu376039": {"^ot:originalLabel": "Cestrum mortonianum", "^ot:ottId": 317966, "^ot:ottTaxonName": "Cestrum mortonianum", "^ot:treebaseOTUId": "Tl90511"}, "otu376040": {"^ot:originalLabel": "Cestrum violaceum", "^ot:ottId": 242628, "^ot:ottTaxonName": "Cestrum violaceum", "^ot:treebaseOTUId": "Tl90512"}, "otu376041": {"^ot:originalLabel": "Cestrum inclusum", "^ot:ottId": 392654, "^ot:ottTaxonName": "Cestrum inclusum", "^ot:treebaseOTUId": "Tl90513"}, "otu376042": {"^ot:originalLabel": "Cestrum aurantiacum macroc", "^ot:ottId": 918544, "^ot:ottTaxonName": "Cestrum aurantiacum", "^ot:treebaseOTUId": "Tl90514"}, "otu376043": {"^ot:originalLabel": "Cestrum poasanum", "^ot:ottId": 969137, "^ot:ottTaxonName": "Cestrum poasanum", "^ot:treebaseOTUId": "Tl90515"}, "otu376044": {"^ot:originalLabel": "Cestrum miradorense", "^ot:ottId": 317964, "^ot:ottTaxonName": "Cestrum miradorense", "^ot:treebaseOTUId": "Tl90516"}, "otu376045": {"^ot:originalLabel": "Cestrum thyrsoideum", "^ot:ottId": 242619, "^ot:ottTaxonName": "Cestrum thyrsoideum", "^ot:treebaseOTUId": "Tl90517"}, "otu376046": {"^ot:originalLabel": "Cestrum fulvescens", "^ot:ottId": 392641, "^ot:ottTaxonName": "Cestrum fulvescens", "^ot:treebaseOTUId": "Tl90518"}, "otu376047": {"^ot:originalLabel": "Sessea stipulata", "^ot:ottId": 242634, "^ot:ottTaxonName": "Sessea stipulata", "^ot:treebaseOTUId": "Tl90519"}, "otu376048": {"^ot:originalLabel": "Cestrum tomentosum", "^ot:ottId": 242632, "^ot:ottTaxonName": "Cestrum tomentosum", "^ot:treebaseOTUId": "Tl90520"}, "otu376049": {"^ot:originalLabel": "Cestrum dasyanthum", "^ot:ottId": 392649, "^ot:ottTaxonName": "Cestrum dasyanthum", "^ot:treebaseOTUId": "Tl90521"}, "otu376050": {"^ot:originalLabel": "Cestrum chiriquianum", "^ot:ottId": 392643, "^ot:ottTaxonName": "Cestrum chiriquianum", "^ot:treebaseOTUId": "Tl90522"}, "otu376051": {"^ot:originalLabel": "Cestrum acutifolium", "^ot:ottId": 918542, "^ot:ottTaxonName": "Cestrum acutifolium", "^ot:treebaseOTUId": "Tl90523"}, "otu376052": {"^ot:originalLabel": "Cestrum oblongifolium", "^ot:ottId": 317948, "^ot:ottTaxonName": "Cestrum oblongifolium", "^ot:treebaseOTUId": "Tl90524"}, "otu376053": {"^ot:originalLabel": "Cestrum fasciculatum", "^ot:ottId": 392637, "^ot:ottTaxonName": "Cestrum fasciculatum", "^ot:treebaseOTUId": "Tl90525"}, "otu376054": {"^ot:originalLabel": "Cestrum virgaurea", "^ot:ottId": 242626, "^ot:ottTaxonName": "Cestrum virgaurea", "^ot:treebaseOTUId": "Tl90526"}, "otu376055": {"^ot:originalLabel": "Cestrum sphaerocarpum", "^ot:ottId": 242621, "^ot:ottTaxonName": "Cestrum sphaerocarpum", "^ot:treebaseOTUId": "Tl90527"}, "otu376056": {"^ot:originalLabel": "Cestrum pacayense", "^ot:ottId": 317959, "^ot:ottTaxonName": "Cestrum pacayense", "^ot:treebaseOTUId": "Tl90528"}, "otu376057": {"^ot:originalLabel": "Cestrum laxum", "^ot:ottId": 583028, "^ot:ottTaxonName": "Cestrum laxum", "^ot:treebaseOTUId": "Tl90529"}, "otu376058": {"^ot:originalLabel": "Cestrum fragile", "^ot:ottId": 392635, "^ot:ottTaxonName": "Cestrum fragile", "^ot:treebaseOTUId": "Tl90530"}, "otu376059": {"^ot:originalLabel": "Cestrum roseum", "^ot:ottId": 242624, "^ot:ottTaxonName": "Cestrum roseum", "^ot:treebaseOTUId": "Tl90531"}}}}, "treesById": {"trees136": {"@otus": "otus136", "^ot:treeElementOrder": ["tree5857"], "treeById": {"tree5857": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Fig. 1", "^ot:inGroupClade": "node998473", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node998465", "^ot:specifiedRoot": "node998465", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node998465": {"edge998466": {"@source": "node998465", "@target": "node998466"}, "edge998467": {"@source": "node998465", "@target": "node998467"}}, "node998467": {"edge998468": {"@source": "node998467", "@target": "node998468"}, "edge998471": {"@source": "node998467", "@target": "node998471"}}, "node998468": {"edge998469": {"@source": "node998468", "@target": "node998469"}, "edge998470": {"@source": "node998468", "@target": "node998470"}}, "node998471": {"edge998472": {"@source": "node998471", "@target": "node998472"}, "edge998473": {"@source": "node998471", "@target": "node998473"}}, "node998473": {"edge998474": {"@source": "node998473", "@target": "node998474"}, "edge998490": {"@source": "node998473", "@target": "node998490"}}, "node998474": {"edge998475": {"@source": "node998474", "@target": "node998475"}, "edge998485": {"@source": "node998474", "@target": "node998485"}}, "node998475": {"edge998476": {"@source": "node998475", "@target": "node998476"}, "edge998484": {"@source": "node998475", "@target": "node998484"}}, "node998476": {"edge998477": {"@source": "node998476", "@target": "node998477"}, "edge998478": {"@source": "node998476", "@target": "node998478"}}, "node998478": {"edge998479": {"@source": "node998478", "@target": "node998479"}, "edge998480": {"@source": "node998478", "@target": "node998480"}, "edge998481": {"@source": "node998478", "@target": "node998481"}, "edge998482": {"@source": "node998478", "@target": "node998482"}, "edge998483": {"@source": "node998478", "@target": "node998483"}}, "node998485": {"edge998486": {"@source": "node998485", "@target": "node998486"}, "edge998487": {"@source": "node998485", "@target": "node998487"}}, "node998487": {"edge998488": {"@source": "node998487", "@target": "node998488"}, "edge998489": {"@source": "node998487", "@target": "node998489"}}, "node998490": {"edge998491": {"@source": "node998490", "@target": "node998491"}, "edge998504": {"@source": "node998490", "@target": "node998504"}, "edge998508": {"@source": "node998490", "@target": "node998508"}, "edge998522": {"@source": "node998490", "@target": "node998522"}, "edge998523": {"@source": "node998490", "@target": "node998523"}, "edge998524": {"@source": "node998490", "@target": "node998524"}}, "node998491": {"edge998492": {"@source": "node998491", "@target": "node998492"}, "edge998503": {"@source": "node998491", "@target": "node998503"}}, "node998492": {"edge998493": {"@source": "node998492", "@target": "node998493"}, "edge998502": {"@source": "node998492", "@target": "node998502"}}, "node998493": {"edge998494": {"@source": "node998493", "@target": "node998494"}, "edge998497": {"@source": "node998493", "@target": "node998497"}, "edge998501": {"@source": "node998493", "@target": "node998501"}}, "node998494": {"edge998495": {"@source": "node998494", "@target": "node998495"}, "edge998496": {"@source": "node998494", "@target": "node998496"}}, "node998497": {"edge998498": {"@source": "node998497", "@target": "node998498"}, "edge998499": {"@source": "node998497", "@target": "node998499"}, "edge998500": {"@source": "node998497", "@target": "node998500"}}, "node998504": {"edge998505": {"@source": "node998504", "@target": "node998505"}, "edge998506": {"@source": "node998504", "@target": "node998506"}, "edge998507": {"@source": "node998504", "@target": "node998507"}}, "node998508": {"edge998509": {"@source": "node998508", "@target": "node998509"}, "edge998516": {"@source": "node998508", "@target": "node998516"}, "edge998519": {"@source": "node998508", "@target": "node998519"}}, "node998509": {"edge998510": {"@source": "node998509", "@target": "node998510"}, "edge998515": {"@source": "node998509", "@target": "node998515"}}, "node998510": {"edge998511": {"@source": "node998510", "@target": "node998511"}, "edge998514": {"@source": "node998510", "@target": "node998514"}}, "node998511": {"edge998512": {"@source": "node998511", "@target": "node998512"}, "edge998513": {"@source": "node998511", "@target": "node998513"}}, "node998516": {"edge998517": {"@source": "node998516", "@target": "node998517"}, "edge998518": {"@source": "node998516", "@target": "node998518"}}, "node998519": {"edge998520": {"@source": "node998519", "@target": "node998520"}, "edge998521": {"@source": "node998519", "@target": "node998521"}}}, "nodeById": {"node998465": {"@root": true}, "node998466": {"@otu": "otu376031"}, "node998467": {}, "node998468": {}, "node998469": {"@otu": "otu376032"}, "node998470": {"@otu": "otu376047"}, "node998471": {}, "node998472": {"@otu": "otu376027"}, "node998473": {}, "node998474": {}, "node998475": {}, "node998476": {}, "node998477": {"@otu": "otu376051"}, "node998478": {}, "node998479": {"@otu": "otu376041"}, "node998480": {"@otu": "otu376037"}, "node998481": {"@otu": "otu376055"}, "node998482": {"@otu": "otu376030"}, "node998483": {"@otu": "otu376040"}, "node998484": {"@otu": "otu376054"}, "node998485": {}, "node998486": {"@otu": "otu376038"}, "node998487": {}, "node998488": {"@otu": "otu376039"}, "node998489": {"@otu": "otu376048"}, "node998490": {}, "node998491": {}, "node998492": {}, "node998493": {}, "node998494": {}, "node998495": {"@otu": "otu376026"}, "node998496": {"@otu": "otu376042"}, "node998497": {}, "node998498": {"@otu": "otu376049"}, "node998499": {"@otu": "otu376035"}, "node998500": {"@otu": "otu376056"}, "node998501": {"@otu": "otu376033"}, "node998502": {"@otu": "otu376025"}, "node998503": {"@otu": "otu376034"}, "node998504": {}, "node998505": {"@otu": "otu376050"}, "node998506": {"@otu": "otu376058"}, "node998507": {"@otu": "otu376028"}, "node998508": {}, "node998509": {}, "node998510": {}, "node998511": {}, "node998512": {"@otu": "otu376024"}, "node998513": {"@otu": "otu376029"}, "node998514": {"@otu": "otu376053"}, "node998515": {"@otu": "otu376044"}, "node998516": {}, "node998517": {"@otu": "otu376057"}, "node998518": {"@otu": "otu376045"}, "node998519": {}, "node998520": {"@otu": "otu376052"}, "node998521": {"@otu": "otu376059"}, "node998522": {"@otu": "otu376046"}, "node998523": {"@otu": "otu376043"}, "node998524": {"@otu": "otu376036"}}}}}}}}, "branch2sha": {"master": "19ec8a2da4b35c55075f155f9fb4d01281774fe5"}, "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"}]}