{"sha": "24afc85a444963f10ca51c6e20138fe592a4b525", "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": "Open Tree NexSON validation", "@id": "peyotl-validator", "@name": "api.opentreeoflife.org/validate", "@url": "https://github.com/OpenTreeOfLife/peyotl", "@version": "0.0.4a", "invocation": {"commandLine": [], "otherProperty": [{"name": "pythonVersion", "value": "2.7.3"}, {"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": ["otu367459", "otu76179", "otu76181", "otu76182", "otu76188", "otu76189", "otu76191", "otu76192", "otu76193"], "refersTo": {"@top": "otus", "@idref": "otus369", "@otusID": "otus369"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu367460", "otu76176", "otu76178", "otu76195", "otu76196"], "refersTo": {"@top": "otus", "@idref": "otus369", "@otusID": "otus369"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu76175", "otu76177", "otu76185", "otu76190"], "refersTo": {"@top": "otus", "@idref": "otus369", "@otusID": "otus369"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu76183", "otu76184", "otu76194"], "refersTo": {"@top": "otus", "@idref": "otus369", "@otusID": "otus369"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu76186", "otu76199", "otu76200"], "refersTo": {"@top": "otus", "@idref": "otus369", "@otusID": "otus369"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu76187", "otu76197"], "refersTo": {"@top": "otus", "@idref": "otus369", "@otusID": "otus369"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:branchLengthDescription", "^ot:branchLengthMode", "^ot:branchLengthTimeUnit", "^ot:outGroupEdge"], "refersTo": {"@top": "trees", "@idref": "tree5554", "@treesID": "trees369", "@treeID": "tree5554"}, "@severity": "WARNING"}]}]}, "^ot:curatorName": "Romina Gazis", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S912"}, "^ot:focalClade": 955082, "^ot:focalCladeOTTTaxonName": "Rhizopogon vinicolor", "^ot:otusElementOrder": ["otus369"], "^ot:studyId": "pg_369", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.2307/3761890"}, "^ot:studyPublicationReference": "Kretzer A., Luoma D., Molina R., & Spatafora J. 2003. Taxonomy of the Rhizopogon vinicolor species complex based on analysis of ITS sequences and microsatellite loci. Mycologia, 95(3): 480-487.", "^ot:studyYear": 2003, "^ot:treesElementOrder": ["trees369"], "otusById": {"otus369": {"otuById": {"otu367459": {"^ot:originalLabel": "Rhizopogon vinicolor AHS68092", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor"}, "otu367460": {"^ot:originalLabel": "Rhizopogon ochraceisporus AHS68395", "^ot:ottId": 894372, "^ot:ottTaxonName": "Rhizopogon ochraceisporus"}, "otu76174": {"^ot:originalLabel": "Rhizopogon sp. nov. T17466", "^ot:ottId": 111534, "^ot:ottTaxonName": "Rhizopogon", "^ot:treebaseOTUId": "Tl10636"}, "otu76175": {"^ot:originalLabel": "Rhizopogon diabolicus AHS70305", "^ot:ottId": 227713, "^ot:ottTaxonName": "Rhizopogon diabolicus", "^ot:treebaseOTUId": "Tl10637"}, "otu76176": {"^ot:originalLabel": "Rhizopogon ochraceisporus AHS65963", "^ot:ottId": 894372, "^ot:ottTaxonName": "Rhizopogon ochraceisporus", "^ot:treebaseOTUId": "Tl10638"}, "otu76177": {"^ot:originalLabel": "Rhizopogon diabolicus AHS68489", "^ot:ottId": 227713, "^ot:ottTaxonName": "Rhizopogon diabolicus", "^ot:treebaseOTUId": "Tl10639"}, "otu76178": {"^ot:originalLabel": "Rhizopogon ochraceisporus T17916", "^ot:ottId": 894372, "^ot:ottTaxonName": "Rhizopogon ochraceisporus", "^ot:treebaseOTUId": "Tl10640"}, "otu76179": {"^ot:originalLabel": "Rhizopogon vinicolor AHS68602", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10641"}, "otu76180": {"^ot:originalLabel": "taxon 31", "^ot:ottId": 111534, "^ot:ottTaxonName": "Rhizopogon", "^ot:treebaseOTUId": "Tl10642"}, "otu76181": {"^ot:originalLabel": "Rhizopogon vinicolor AHS68071", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10643"}, "otu76182": {"^ot:originalLabel": "Rhizopogon vinicolor AHS68179", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10644"}, "otu76183": {"^ot:originalLabel": "Rhizopogon vesiculosus AHS68040", "^ot:ottId": 947999, "^ot:ottTaxonName": "Rhizopogon vesiculosus", "^ot:treebaseOTUId": "Tl10645"}, "otu76184": {"^ot:originalLabel": "Rhizopogon vesiculosus AHS68041", "^ot:ottId": 947999, "^ot:ottTaxonName": "Rhizopogon vesiculosus", "^ot:treebaseOTUId": "Tl10646"}, "otu76185": {"^ot:originalLabel": "Rhizopogon diabolicus AHS68424", "^ot:ottId": 227713, "^ot:ottTaxonName": "Rhizopogon diabolicus", "^ot:treebaseOTUId": "Tl10647"}, "otu76186": {"^ot:originalLabel": "Rhizopogon villosulus T19466", "^ot:ottId": 207772, "^ot:ottTaxonName": "Rhizopogon villosulus", "^ot:treebaseOTUId": "Tl10648"}, "otu76187": {"^ot:originalLabel": "Rhizopogon parksii T19446", "^ot:ottId": 966683, "^ot:ottTaxonName": "Rhizopogon parksii", "^ot:treebaseOTUId": "Tl10649"}, "otu76188": {"^ot:originalLabel": "tuberculate mycorrhizae MC1H9", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10650"}, "otu76189": {"^ot:originalLabel": "Rhizopogon vinicolor T20787", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10651"}, "otu76190": {"^ot:originalLabel": "Rhizopogon diabolicus AHS68404", "^ot:ottId": 227713, "^ot:ottTaxonName": "Rhizopogon diabolicus", "^ot:treebaseOTUId": "Tl10652"}, "otu76191": {"^ot:originalLabel": "Rhizopogon vinicolor Tru2195", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10653"}, "otu76192": {"^ot:originalLabel": "Rhizopogon vinicolor T19383", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10654"}, "otu76193": {"^ot:originalLabel": "Rhizopogon vinicolor T17899", "^ot:ottId": 955082, "^ot:ottTaxonName": "Rhizopogon vinicolor", "^ot:treebaseOTUId": "Tl10655"}, "otu76194": {"^ot:originalLabel": "tuberculate mycorrhizae MC1B0", "^ot:ottId": 947999, "^ot:ottTaxonName": "Rhizopogon vesiculosus", "^ot:treebaseOTUId": "Tl10656"}, "otu76195": {"^ot:originalLabel": "Rhizopogon ochraceisporus T17944", "^ot:ottId": 894372, "^ot:ottTaxonName": "Rhizopogon ochraceisporus", "^ot:treebaseOTUId": "Tl10657"}, "otu76196": {"^ot:originalLabel": "Rhizopogon ochraceisporus AHS58928", "^ot:ottId": 894372, "^ot:ottTaxonName": "Rhizopogon ochraceisporus", "^ot:treebaseOTUId": "Tl10658"}, "otu76197": {"^ot:originalLabel": "Rhizopogon parksii T17679", "^ot:ottId": 966683, "^ot:ottTaxonName": "Rhizopogon parksii", "^ot:treebaseOTUId": "Tl10659"}, "otu76198": {"^ot:originalLabel": "Rhizopogon hawkerae", "^ot:ottId": 646165, "^ot:ottTaxonName": "Rhizopogon hawkerae", "^ot:treebaseOTUId": "Tl6745"}, "otu76199": {"^ot:originalLabel": "Rhizopogon villosulus AHS59143", "^ot:ottId": 207772, "^ot:ottTaxonName": "Rhizopogon villosulus", "^ot:treebaseOTUId": "Tl6749"}, "otu76200": {"^ot:originalLabel": "Rhizopogon colossus", "^ot:ottId": 207772, "^ot:ottTaxonName": "Rhizopogon villosulus", "^ot:treebaseOTUId": "Tl6750"}, "otu76201": {"^ot:originalLabel": "Rhizopogon rogersii", "^ot:ottId": 227711, "^ot:ottTaxonName": "Rhizopogon rogersii", "^ot:treebaseOTUId": "Tl6760"}, "otu76202": {"^ot:originalLabel": "Rhizopogon zelleri", "^ot:ottId": 760983, "^ot:ottTaxonName": "Rhizopogon zelleri", "^ot:treebaseOTUId": "Tl6768"}, "otu76203": {"^ot:originalLabel": "Rhizopogon parvulus", "^ot:ottId": 227712, "^ot:ottTaxonName": "Rhizopogon parvulus", "^ot:treebaseOTUId": "Tl6771"}, "otu76204": {"^ot:originalLabel": "Rhizopogon villescens", "^ot:ottId": 815044, "^ot:ottTaxonName": "Rhizopogon villescens", "^ot:treebaseOTUId": "Tl6777"}}}}, "treesById": {"trees369": {"@otus": "otus369", "^ot:treeElementOrder": ["tree5554"], "treeById": {"tree5554": {"@xsi:type": "nex:FloatTree", "^ot:curatedType": "MP, ITS", "^ot:inGroupClade": "node954689", "^ot:rootNodeId": "node954689", "edgeBySourceId": {"node954689": {"edge954690": {"@source": "node954689", "@target": "node954690"}, "edge954716": {"@source": "node954689", "@target": "node954716"}}, "node954690": {"edge954691": {"@source": "node954690", "@target": "node954691"}, "edge954700": {"@source": "node954690", "@target": "node954700"}}, "node954691": {"edge954692": {"@source": "node954691", "@target": "node954692"}, "edge954693": {"@source": "node954691", "@target": "node954693"}, "edge954694": {"@source": "node954691", "@target": "node954694"}, "edge954695": {"@source": "node954691", "@target": "node954695"}, "edge954696": {"@source": "node954691", "@target": "node954696"}, "edge954697": {"@source": "node954691", "@target": "node954697"}, "edge954698": {"@source": "node954691", "@target": "node954698"}, "edge954699": {"@source": "node954691", "@target": "node954699"}}, "node954700": {"edge954701": {"@source": "node954700", "@target": "node954701"}, "edge954702": {"@source": "node954700", "@target": "node954702"}, "edge954703": {"@source": "node954700", "@target": "node954703"}, "edge954707": {"@source": "node954700", "@target": "node954707"}, "edge954708": {"@source": "node954700", "@target": "node954708"}, "edge954709": {"@source": "node954700", "@target": "node954709"}, "edge954710": {"@source": "node954700", "@target": "node954710"}, "edge954711": {"@source": "node954700", "@target": "node954711"}, "edge954712": {"@source": "node954700", "@target": "node954712"}, "edge954713": {"@source": "node954700", "@target": "node954713"}, "edge954714": {"@source": "node954700", "@target": "node954714"}, "edge954715": {"@source": "node954700", "@target": "node954715"}}, "node954703": {"edge954704": {"@source": "node954703", "@target": "node954704"}, "edge954705": {"@source": "node954703", "@target": "node954705"}, "edge954706": {"@source": "node954703", "@target": "node954706"}}, "node954716": {"edge954717": {"@source": "node954716", "@target": "node954717"}, "edge954734": {"@source": "node954716", "@target": "node954734"}}, "node954717": {"edge954718": {"@source": "node954717", "@target": "node954718"}, "edge954721": {"@source": "node954717", "@target": "node954721"}}, "node954718": {"edge954719": {"@source": "node954718", "@target": "node954719"}, "edge954720": {"@source": "node954718", "@target": "node954720"}}, "node954721": {"edge954722": {"@source": "node954721", "@target": "node954722"}, "edge954733": {"@source": "node954721", "@target": "node954733"}}, "node954722": {"edge954723": {"@source": "node954722", "@target": "node954723"}, "edge954730": {"@source": "node954722", "@target": "node954730"}}, "node954723": {"edge954724": {"@source": "node954723", "@target": "node954724"}, "edge954727": {"@source": "node954723", "@target": "node954727"}}, "node954724": {"edge954725": {"@source": "node954724", "@target": "node954725"}, "edge954726": {"@source": "node954724", "@target": "node954726"}}, "node954727": {"edge954728": {"@source": "node954727", "@target": "node954728"}, "edge954729": {"@source": "node954727", "@target": "node954729"}}, "node954730": {"edge954731": {"@source": "node954730", "@target": "node954731"}, "edge954732": {"@source": "node954730", "@target": "node954732"}}}, "nodeById": {"node954689": {"@root": true}, "node954690": {}, "node954691": {}, "node954692": {"@otu": "otu76181"}, "node954693": {"@otu": "otu76179"}, "node954694": {"@otu": "otu76182"}, "node954695": {"@otu": "otu76192"}, "node954696": {"@otu": "otu76194"}, "node954697": {"@otu": "otu76183"}, "node954698": {"@otu": "otu76184"}, "node954699": {"@otu": "otu76177"}, "node954700": {}, "node954701": {"@otu": "otu367459"}, "node954702": {"@otu": "otu76193"}, "node954703": {}, "node954704": {"@otu": "otu76189"}, "node954705": {"@otu": "otu76176"}, "node954706": {"@otu": "otu76196"}, "node954707": {"@otu": "otu76188"}, "node954708": {"@otu": "otu76185"}, "node954709": {"@otu": "otu76175"}, "node954710": {"@otu": "otu76190"}, "node954711": {"@otu": "otu76203"}, "node954712": {"@otu": "otu76178"}, "node954713": {"@otu": "otu76195"}, "node954714": {"@otu": "otu367460"}, "node954715": {"@otu": "otu76191"}, "node954716": {}, "node954717": {}, "node954718": {}, "node954719": {"@otu": "otu76197"}, "node954720": {"@otu": "otu76187"}, "node954721": {}, "node954722": {}, "node954723": {}, "node954724": {}, "node954725": {"@otu": "otu76199"}, "node954726": {"@otu": "otu76198"}, "node954727": {}, "node954728": {"@otu": "otu76201"}, "node954729": {"@otu": "otu76204"}, "node954730": {}, "node954731": {"@otu": "otu76200"}, "node954732": {"@otu": "otu76186"}, "node954733": {"@otu": "otu76202"}, "node954734": {"@otu": "otu76174"}}}}}}}}, "branch2sha": {"master": "24afc85a444963f10ca51c6e20138fe592a4b525"}, "commentHTML": "", "duplicateStudyIDs": ["pg_1166"], "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": "fb9410bc19523ea9ec208a35959e8a4cab0030d5", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Thu, 29 May 2014 11:33:49 -0500", "date_ISO_8601": "2014-05-29 11:33:49 -0500", "relative_date": "12 years ago", "message_subject": "otu labels to the new system.", "message_body": "Ran peyotl/dev/phylografter_workaround.py to\nfix this.\nNoted (in phylografter issue 119), that study\n2918 is not valid."}, {"id": "0a01dbf78a06e6cebc619419192564f1a5739e1e", "author_name": "Mark T. Holder", "author_email": "None", "date": "Thu, 29 May 2014 15:23:54 +0000", "date_ISO_8601": "2014-05-29 15:23:54 +0000", "relative_date": "12 years ago", "message_subject": "Sync from phylografter", "message_body": "(Update Study #pg_369 via OpenTree API)"}, {"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"}]}