{"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": "MISSING_OPTIONAL_KEY", "data": ["^ot:ottId"], "refersTo": {"@top": "otus", "@idref": ["otu225696", "otu225715", "otu225722", "otu225728", "otu225738"], "@otusID": "otus1129", "@otuID": ["otu225696", "otu225715", "otu225722", "otu225728", "otu225738"]}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225696", "otu225715", "otu225722", "otu225728", "otu225738"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225700", "otu225702", "otu225739"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225705", "otu225707", "otu225708"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225706", "otu225735"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225711", "otu225731"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225712", "otu225719", "otu225733"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225720", "otu225725"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225726", "otu225736"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu225730", "otu225737"], "refersTo": {"@top": "otus", "@idref": "otus1129", "@otusID": "otus1129"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": ["tree2251"], "^ot:curatorName": "bryan drew", "^ot:dataDeposit": {"@href": "http://purl.org/phylo/treebase/phylows/study/TB2:S10282"}, "^ot:focalClade": 1020645, "^ot:focalCladeOTTTaxonName": "Solanum", "^ot:messages": {"message": []}, "^ot:otusElementOrder": ["otus1129"], "^ot:studyId": "pg_1129", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1600/036364410X539934"}, "^ot:studyPublicationReference": "Stern, S. R., Weese, T., & Bohs, L. A. (2010). Phylogenetic relationships in Solanum section Androceras (Solanaceae). Systematic botany, 35(4), 885-893.", "^ot:studyYear": 2010, "^ot:tag": [], "^ot:treesElementOrder": ["trees1129"], "otusById": {"otus1129": {"otuById": {"otu225696": {"^ot:originalLabel": "Solanum citrullifolium setigerum LB1707", "^ot:treebaseOTUId": "Tl275578"}, "otu225697": {"^ot:originalLabel": "Solanum betaceum RGO442", "^ot:ottId": 590315, "^ot:ottTaxonName": "Solanum betaceum", "^ot:treebaseOTUId": "Tl275579"}, "otu225698": {"^ot:originalLabel": "Solanum wrightii LB78", "^ot:ottId": 53115, "^ot:ottTaxonName": "Solanum wrightii", "^ot:treebaseOTUId": "Tl275580"}, "otu225699": {"^ot:originalLabel": "Solanum heterodoxum  heterodoxum LB1786", "^ot:ottId": 348195, "^ot:ottTaxonName": "Solanum heterodoxum", "^ot:treebaseOTUId": "Tl275581"}, "otu225700": {"^ot:originalLabel": "Solanum heterodoxum setigeroides LB976", "^ot:ottId": 765668, "^ot:ottTaxonName": "Solanum heterodoxum var. setigeroides", "^ot:treebaseOTUId": "Tl275582"}, "otu225701": {"^ot:originalLabel": "Solanum heterodoxum novomexicanum  LB1703", "^ot:ottId": 216746, "^ot:ottTaxonName": "Solanum heterodoxum var. novomexicanum", "^ot:treebaseOTUId": "Tl275583"}, "otu225702": {"^ot:originalLabel": "Solanum heterodoxum setigeroides LB1752", "^ot:ottId": 765668, "^ot:ottTaxonName": "Solanum heterodoxum var. setigeroides", "^ot:treebaseOTUId": "Tl275584"}, "otu225703": {"^ot:originalLabel": "Solanum angustifolium LB1654", "^ot:ottId": 1057656, "^ot:ottTaxonName": "Solanum angustifolium", "^ot:treebaseOTUId": "Tl275585"}, "otu225704": {"^ot:originalLabel": "Solanum lycocarpum LB1143", "^ot:ottId": 691771, "^ot:ottTaxonName": "Solanum lycocarpum", "^ot:treebaseOTUId": "Tl275586"}, "otu225705": {"^ot:originalLabel": "Solanum rostratum LB1126", "^ot:ottId": 121200, "^ot:ottTaxonName": "Solanum rostratum", "^ot:treebaseOTUId": "Tl275587"}, "otu225706": {"^ot:originalLabel": "Solanum davisense LB1660", "^ot:ottId": 348204, "^ot:ottTaxonName": "Solanum davisense", "^ot:treebaseOTUId": "Tl275588"}, "otu225707": {"^ot:originalLabel": "Solanum rostratum LB1084", "^ot:ottId": 121200, "^ot:ottTaxonName": "Solanum rostratum", "^ot:treebaseOTUId": "Tl275589"}, "otu225708": {"^ot:originalLabel": "Solanum rostratum LB83", "^ot:ottId": 121200, "^ot:ottTaxonName": "Solanum rostratum", "^ot:treebaseOTUId": "Tl275590"}, "otu225709": {"^ot:originalLabel": "Solanum citrullifolium knoblichii LB1791", "^ot:ottId": 836453, "^ot:ottTaxonName": "Solanum citrullifolium", "^ot:treebaseOTUId": "Tl275591"}, "otu225710": {"^ot:originalLabel": "Solanum drymophilum LB108", "^ot:ottId": 836443, "^ot:ottTaxonName": "Solanum drymophilum", "^ot:treebaseOTUId": "Tl275592"}, "otu225711": {"^ot:originalLabel": "Solanum tenuipes tenuipes LB1705", "^ot:ottId": 216754, "^ot:ottTaxonName": "Solanum tenuipes var. tenuipes", "^ot:treebaseOTUId": "Tl275593"}, "otu225712": {"^ot:originalLabel": "Solanum crinitum LB350", "^ot:ottId": 836460, "^ot:ottTaxonName": "Solanum crinitum", "^ot:treebaseOTUId": "Tl275594"}, "otu225713": {"^ot:originalLabel": "Solanum fructo tecto LB2426", "^ot:ottId": 348206, "^ot:ottTaxonName": "Solanum fructo-tecto", "^ot:treebaseOTUId": "Tl275595"}, "otu225714": {"^ot:originalLabel": "Solanum acerifolium LB641", "^ot:ottId": 835021, "^ot:ottTaxonName": "Solanum acerifolium", "^ot:treebaseOTUId": "Tl275596"}, "otu225715": {"^ot:originalLabel": "Solanum grayi grandiflorum LB1743", "^ot:treebaseOTUId": "Tl275597"}, "otu225716": {"^ot:originalLabel": "Solanum tenuipes latisectum LB1704", "^ot:ottId": 418817, "^ot:ottTaxonName": "Solanum tenuipes var. latisectum", "^ot:treebaseOTUId": "Tl275598"}, "otu225717": {"^ot:originalLabel": "Solanum elder 46 LB1749", "^ot:ottId": 1057540, "^ot:ottTaxonName": "Solanum sp. Elder 46", "^ot:treebaseOTUId": "Tl275599"}, "otu225718": {"^ot:originalLabel": "Solanum grayi grayi LB1658", "^ot:ottId": 985885, "^ot:ottTaxonName": "Solanum grayi", "^ot:treebaseOTUId": "Tl275600"}, "otu225719": {"^ot:originalLabel": "Solanum crinitum LB2355", "^ot:ottId": 836460, "^ot:ottTaxonName": "Solanum crinitum", "^ot:treebaseOTUId": "Tl275601"}, "otu225720": {"^ot:originalLabel": "Solanum johnstonii LB1655", "^ot:ottId": 348197, "^ot:ottTaxonName": "Solanum johnstonii", "^ot:treebaseOTUId": "Tl275602"}, "otu225721": {"^ot:originalLabel": "Solanum lumholtzianum LB1659", "^ot:ottId": 348199, "^ot:ottTaxonName": "Solanum lumholtzianum", "^ot:treebaseOTUId": "Tl275603"}, "otu225722": {"^ot:originalLabel": "Solanum grayi grandiflorum LB1657", "^ot:treebaseOTUId": "Tl275604"}, "otu225723": {"^ot:originalLabel": "Solanum sendtnerianum LB2226", "^ot:ottId": 348185, "^ot:ottTaxonName": "Solanum sendtnerianum", "^ot:treebaseOTUId": "Tl275605"}, "otu225724": {"^ot:originalLabel": "Solanum mitlense LB929", "^ot:ottId": 691777, "^ot:ottTaxonName": "Solanum mitlense", "^ot:treebaseOTUId": "Tl275606"}, "otu225725": {"^ot:originalLabel": "Solanum johnstonii LB1745", "^ot:ottId": 348197, "^ot:ottTaxonName": "Solanum johnstonii", "^ot:treebaseOTUId": "Tl275607"}, "otu225726": {"^ot:originalLabel": "Solanum citrullifolium citrullifolium LB1796", "^ot:ottId": 603373, "^ot:ottTaxonName": "Solanum citrullifolium var. citrullifolium", "^ot:treebaseOTUId": "Tl275608"}, "otu225727": {"^ot:originalLabel": "Solanum myriacnathum LB634", "^ot:ottId": 877389, "^ot:ottTaxonName": "Solanum myriacanthum", "^ot:treebaseOTUId": "Tl275609"}, "otu225728": {"^ot:originalLabel": "Solanum grayi grandiflorum LB2261", "^ot:treebaseOTUId": "Tl275610"}, "otu225729": {"^ot:originalLabel": "Solanum carolinense LB646", "^ot:ottId": 390164, "^ot:ottTaxonName": "Solanum carolinense", "^ot:treebaseOTUId": "Tl275611"}, "otu225730": {"^ot:originalLabel": "Solanum tribulosum LB1656", "^ot:ottId": 872801, "^ot:ottTaxonName": "Solanum tribulosum", "^ot:treebaseOTUId": "Tl275612"}, "otu225731": {"^ot:originalLabel": "Solanum tenuipes tenuipes LB1750", "^ot:ottId": 216754, "^ot:ottTaxonName": "Solanum tenuipes var. tenuipes", "^ot:treebaseOTUId": "Tl275613"}, "otu225732": {"^ot:originalLabel": "Solanum sisymbriifolium LB679", "^ot:ottId": 4047, "^ot:ottTaxonName": "Solanum sisymbriifolium", "^ot:treebaseOTUId": "Tl275614"}, "otu225733": {"^ot:originalLabel": "Solanum crinitum LB2270", "^ot:ottId": 836460, "^ot:ottTaxonName": "Solanum crinitum", "^ot:treebaseOTUId": "Tl275615"}, "otu225734": {"^ot:originalLabel": "Solanum bahamense LB658", "^ot:ottId": 1031428, "^ot:ottTaxonName": "Solanum bahamense", "^ot:treebaseOTUId": "Tl275616"}, "otu225735": {"^ot:originalLabel": "Solanum davisense LB1797", "^ot:ottId": 348204, "^ot:ottTaxonName": "Solanum davisense", "^ot:treebaseOTUId": "Tl275617"}, "otu225736": {"^ot:originalLabel": "Solanum citrullifolium citrullifolium LB1382", "^ot:ottId": 603373, "^ot:ottTaxonName": "Solanum citrullifolium var. citrullifolium", "^ot:treebaseOTUId": "Tl275618"}, "otu225737": {"^ot:originalLabel": "Solanum tribulosum LB1744", "^ot:ottId": 872801, "^ot:ottTaxonName": "Solanum tribulosum", "^ot:treebaseOTUId": "Tl275619"}, "otu225738": {"^ot:originalLabel": "Solanum citrullifolium setigerum LB1748", "^ot:treebaseOTUId": "Tl275620"}, "otu225739": {"^ot:originalLabel": "Solanum heterodoxum setigeroides LB1807", "^ot:ottId": 765668, "^ot:ottTaxonName": "Solanum heterodoxum var. setigeroides", "^ot:treebaseOTUId": "Tl275621"}}}}, "treesById": {"trees1129": {"@otus": "otus1129", "^ot:treeElementOrder": ["tree2251"], "treeById": {"tree2251": {"@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "PAUP 1", "^ot:inGroupClade": "node543232", "^ot:outGroupEdge": "", "^ot:rootNodeId": "node543230", "^ot:specifiedRoot": "node543230", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node543230": {"edge543231": {"@source": "node543230", "@target": "node543231"}, "edge543232": {"@source": "node543230", "@target": "node543232"}}, "node543232": {"edge543233": {"@source": "node543232", "@target": "node543233"}, "edge543316": {"@source": "node543232", "@target": "node543316"}}, "node543233": {"edge543234": {"@source": "node543233", "@target": "node543234"}, "edge543315": {"@source": "node543233", "@target": "node543315"}}, "node543234": {"edge543235": {"@source": "node543234", "@target": "node543235"}, "edge543310": {"@source": "node543234", "@target": "node543310"}}, "node543235": {"edge543236": {"@source": "node543235", "@target": "node543236"}, "edge543309": {"@source": "node543235", "@target": "node543309"}}, "node543236": {"edge543237": {"@source": "node543236", "@target": "node543237"}, "edge543296": {"@source": "node543236", "@target": "node543296"}}, "node543237": {"edge543238": {"@source": "node543237", "@target": "node543238"}, "edge543291": {"@source": "node543237", "@target": "node543291"}}, "node543238": {"edge543239": {"@source": "node543238", "@target": "node543239"}, "edge543286": {"@source": "node543238", "@target": "node543286"}}, "node543239": {"edge543240": {"@source": "node543239", "@target": "node543240"}, "edge543285": {"@source": "node543239", "@target": "node543285"}}, "node543240": {"edge543241": {"@source": "node543240", "@target": "node543241"}, "edge543282": {"@source": "node543240", "@target": "node543282"}}, "node543241": {"edge543242": {"@source": "node543241", "@target": "node543242"}, "edge543261": {"@source": "node543241", "@target": "node543261"}}, "node543242": {"edge543243": {"@source": "node543242", "@target": "node543243"}, "edge543252": {"@source": "node543242", "@target": "node543252"}}, "node543243": {"edge543244": {"@source": "node543243", "@target": "node543244"}, "edge543245": {"@source": "node543243", "@target": "node543245"}}, "node543245": {"edge543246": {"@source": "node543245", "@target": "node543246"}, "edge543247": {"@source": "node543245", "@target": "node543247"}}, "node543247": {"edge543248": {"@source": "node543247", "@target": "node543248"}, "edge543249": {"@source": "node543247", "@target": "node543249"}}, "node543249": {"edge543250": {"@source": "node543249", "@target": "node543250"}, "edge543251": {"@source": "node543249", "@target": "node543251"}}, "node543252": {"edge543253": {"@source": "node543252", "@target": "node543253"}, "edge543260": {"@source": "node543252", "@target": "node543260"}}, "node543253": {"edge543254": {"@source": "node543253", "@target": "node543254"}, "edge543257": {"@source": "node543253", "@target": "node543257"}}, "node543254": {"edge543255": {"@source": "node543254", "@target": "node543255"}, "edge543256": {"@source": "node543254", "@target": "node543256"}}, "node543257": {"edge543258": {"@source": "node543257", "@target": "node543258"}, "edge543259": {"@source": "node543257", "@target": "node543259"}}, "node543261": {"edge543262": {"@source": "node543261", "@target": "node543262"}, "edge543279": {"@source": "node543261", "@target": "node543279"}}, "node543262": {"edge543263": {"@source": "node543262", "@target": "node543263"}, "edge543274": {"@source": "node543262", "@target": "node543274"}}, "node543263": {"edge543264": {"@source": "node543263", "@target": "node543264"}, "edge543271": {"@source": "node543263", "@target": "node543271"}}, "node543264": {"edge543265": {"@source": "node543264", "@target": "node543265"}, "edge543268": {"@source": "node543264", "@target": "node543268"}}, "node543265": {"edge543266": {"@source": "node543265", "@target": "node543266"}, "edge543267": {"@source": "node543265", "@target": "node543267"}}, "node543268": {"edge543269": {"@source": "node543268", "@target": "node543269"}, "edge543270": {"@source": "node543268", "@target": "node543270"}}, "node543271": {"edge543272": {"@source": "node543271", "@target": "node543272"}, "edge543273": {"@source": "node543271", "@target": "node543273"}}, "node543274": {"edge543275": {"@source": "node543274", "@target": "node543275"}, "edge543278": {"@source": "node543274", "@target": "node543278"}}, "node543275": {"edge543276": {"@source": "node543275", "@target": "node543276"}, "edge543277": {"@source": "node543275", "@target": "node543277"}}, "node543279": {"edge543280": {"@source": "node543279", "@target": "node543280"}, "edge543281": {"@source": "node543279", "@target": "node543281"}}, "node543282": {"edge543283": {"@source": "node543282", "@target": "node543283"}, "edge543284": {"@source": "node543282", "@target": "node543284"}}, "node543286": {"edge543287": {"@source": "node543286", "@target": "node543287"}, "edge543288": {"@source": "node543286", "@target": "node543288"}}, "node543288": {"edge543289": {"@source": "node543288", "@target": "node543289"}, "edge543290": {"@source": "node543288", "@target": "node543290"}}, "node543291": {"edge543292": {"@source": "node543291", "@target": "node543292"}, "edge543293": {"@source": "node543291", "@target": "node543293"}}, "node543293": {"edge543294": {"@source": "node543293", "@target": "node543294"}, "edge543295": {"@source": "node543293", "@target": "node543295"}}, "node543296": {"edge543297": {"@source": "node543296", "@target": "node543297"}, "edge543304": {"@source": "node543296", "@target": "node543304"}}, "node543297": {"edge543298": {"@source": "node543297", "@target": "node543298"}, "edge543303": {"@source": "node543297", "@target": "node543303"}}, "node543298": {"edge543299": {"@source": "node543298", "@target": "node543299"}, "edge543302": {"@source": "node543298", "@target": "node543302"}}, "node543299": {"edge543300": {"@source": "node543299", "@target": "node543300"}, "edge543301": {"@source": "node543299", "@target": "node543301"}}, "node543304": {"edge543305": {"@source": "node543304", "@target": "node543305"}, "edge543308": {"@source": "node543304", "@target": "node543308"}}, "node543305": {"edge543306": {"@source": "node543305", "@target": "node543306"}, "edge543307": {"@source": "node543305", "@target": "node543307"}}, "node543310": {"edge543311": {"@source": "node543310", "@target": "node543311"}, "edge543314": {"@source": "node543310", "@target": "node543314"}}, "node543311": {"edge543312": {"@source": "node543311", "@target": "node543312"}, "edge543313": {"@source": "node543311", "@target": "node543313"}}}, "nodeById": {"node543230": {"@root": true}, "node543231": {"@otu": "otu225714"}, "node543232": {}, "node543233": {}, "node543234": {}, "node543235": {}, "node543236": {}, "node543237": {}, "node543238": {}, "node543239": {}, "node543240": {}, "node543241": {}, "node543242": {}, "node543243": {}, "node543244": {"@otu": "otu225703"}, "node543245": {}, "node543246": {"@otu": "otu225713"}, "node543247": {}, "node543248": {"@otu": "otu225707"}, "node543249": {}, "node543250": {"@otu": "otu225705"}, "node543251": {"@otu": "otu225708"}, "node543252": {}, "node543253": {}, "node543254": {}, "node543255": {"@otu": "otu225722"}, "node543256": {"@otu": "otu225715"}, "node543257": {}, "node543258": {"@otu": "otu225728"}, "node543259": {"@otu": "otu225718"}, "node543260": {"@otu": "otu225721"}, "node543261": {}, "node543262": {}, "node543263": {}, "node543264": {}, "node543265": {}, "node543266": {"@otu": "otu225736"}, "node543267": {"@otu": "otu225726"}, "node543268": {}, "node543269": {"@otu": "otu225706"}, "node543270": {"@otu": "otu225735"}, "node543271": {}, "node543272": {"@otu": "otu225696"}, "node543273": {"@otu": "otu225738"}, "node543274": {}, "node543275": {}, "node543276": {"@otu": "otu225702"}, "node543277": {"@otu": "otu225739"}, "node543278": {"@otu": "otu225700"}, "node543279": {}, "node543280": {"@otu": "otu225730"}, "node543281": {"@otu": "otu225737"}, "node543282": {}, "node543283": {"@otu": "otu225720"}, "node543284": {"@otu": "otu225725"}, "node543285": {"@otu": "otu225699"}, "node543286": {}, "node543287": {"@otu": "otu225709"}, "node543288": {}, "node543289": {"@otu": "otu225717"}, "node543290": {"@otu": "otu225701"}, "node543291": {}, "node543292": {"@otu": "otu225716"}, "node543293": {}, "node543294": {"@otu": "otu225711"}, "node543295": {"@otu": "otu225731"}, "node543296": {}, "node543297": {}, "node543298": {}, "node543299": {}, "node543300": {"@otu": "otu225733"}, "node543301": {"@otu": "otu225719"}, "node543302": {"@otu": "otu225704"}, "node543303": {"@otu": "otu225724"}, "node543304": {}, "node543305": {}, "node543306": {"@otu": "otu225712"}, "node543307": {"@otu": "otu225698"}, "node543308": {"@otu": "otu225723"}, "node543309": {"@otu": "otu225732"}, "node543310": {}, "node543311": {}, "node543312": {"@otu": "otu225734"}, "node543313": {"@otu": "otu225710"}, "node543314": {"@otu": "otu225729"}, "node543315": {"@otu": "otu225697"}, "node543316": {"@otu": "otu225727"}}}}}}}}, "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": "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"}]}