{"sha": "c33806c9ee11db205ee8c02a42e31b1c3128e299", "data": {"nexml": {"@about": "#study", "@generator": "Open Tree API", "@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#", "xhtml": "http://www.w3.org/1999/xhtml/vocab#", "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.9"}, {"name": "pythonImplementation", "value": "CPython"}]}}, {"@description": "Web-based interface for submitting, editing, and reviewing studies in the Open Tree of Life project.", "@id": "opentree-curation-webapp", "@name": "OpenTree curation webapp", "@url": "https://github.com/OpenTreeOfLife/opentree", "@version": "0.0.0"}]}, "^ot:annotationEvents": {"annotation": [{"@dateCreated": "2018-07-03T14:35:55.650Z", "@description": "Aids for mapping study OTUs to OTT taxa", "@id": "otu-mapping-hints", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "OTU_MAPPING_HINTS", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"searchContext": {"$": "All life"}, "substitutions": {"substitution": [{"@active": false, "@valid": true, "new": {"$": ""}, "old": {"$": ""}}, {"@active": true, "@valid": true, "new": {"$": ""}, "old": {"$": "^(\\S*)\\s+\\b"}}]}, "useFuzzyMatching": false}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@dateCreated": "2018-07-03T14:35:55.650Z", "@description": "Describes supporting data files for this study", "@id": "supporting-files-metadata", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "SUPPORTING_FILE_INFO", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"@movedToPermanentArchive": false, "files": {"file": [{"@filename": "Johnson_etal_2016.nwk", "@size": 13821, "@type": "newick", "@url": "/curator/download/supporting_files.doc.be7a98889800a4e2.4a6f686e736f6e5f6574616c5f323031362e6e776b.nwk", "description": {"$": "Source data for tree(s) 'tree1'"}, "sourceForTree": [{"$": "tree1"}]}, {"@filename": "Johnson_etal_2016.nwk", "@size": 13821, "@type": "newick", "@url": "/curator/download/supporting_files.doc.bcc7722567d6a207.4a6f686e736f6e5f6574616c5f323031362e6e776b.nwk", "description": {"$": "Source data for tree(s) 'tree2'"}, "sourceForTree": [{"$": "tree2"}]}]}}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@id": "peyotl-validator-event", "@description": "Open Tree NexSON validation", "@wasAssociatedWithAgentId": "peyotl-validator", "@passedChecks": true, "@preserve": false, "message": [{"@code": "UNRECOGNIZED_KEY", "data": ["^ot:comment"], "refersTo": {"@top": "nexml", "@idref": "study"}, "@severity": "WARNING"}, {"@code": "UNRECOGNIZED_KEY", "data": ["^ot:nodeLabelMode", "^ot:nodeLabelTimeUnit", "^ot:reasonsToExcludeFromSynthesis"], "refersTo": {"@top": "trees", "@idref": "tree1", "@treesID": "trees1", "@treeID": "tree1"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:ottId"], "refersTo": {"@top": "otus", "@idref": ["otu10", "otu22"], "@otusID": "otus1", "@otuID": ["otu10", "otu22"]}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu1", "otu26"], "refersTo": {"@top": "otus", "@idref": "otus1", "@otusID": "otus1"}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu10", "otu22"], "refersTo": {"@top": "otus", "@idref": "otus1", "@otusID": "otus1"}, "@severity": "WARNING"}, {"@code": "MISSING_OPTIONAL_KEY", "data": ["^ot:branchLengthTimeUnit"], "refersTo": {"@top": "trees", "@idref": "tree1", "@treesID": "trees1", "@treeID": "tree1"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:comment": "", "^ot:curatorName": ["Pietro de Mello"], "^ot:dataDeposit": {"@href": ""}, "^ot:focalClade": 1087131, "^ot:focalCladeOTTTaxonName": "Hypnales", "^ot:otusElementOrder": ["otus1"], "^ot:studyId": "ot_1446", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.1016/j.ympev.2016.01.008"}, "^ot:studyPublicationReference": "Matthew G. Johnson, Claire Malley, Bernard Goffinet, A. Jonathan Shaw, Norman J. Wickett, 2016, 'A phylotranscriptomic analysis of gene family expansion and evolution in the largest order of pleurocarpous mosses (Hypnales, Bryophyta)', Molecular Phylogenetics and Evolution, vol. 98, pp. 29-40", "^ot:studyYear": 2016, "^ot:tag": [], "^ot:treesElementOrder": ["trees1"], "otusById": {"otus1": {"otuById": {"otu1": {"^ot:originalLabel": "Aulacomniaceae Aulacomnium palustre 1", "^ot:ottId": 168231, "^ot:ottTaxonName": "Aulacomnium palustre"}, "otu10": {"^ot:originalLabel": "Hylocomiaceae Hylocomium brevirostre"}, "otu11": {"^ot:originalLabel": "Hylocomiaceae Hylocomium splendens", "^ot:ottId": 734788, "^ot:ottTaxonName": "Hylocomium splendens"}, "otu12": {"^ot:originalLabel": "Hylocomiaceae Rhytidiadelphus subpinnatus", "^ot:ottId": 531553, "^ot:ottTaxonName": "Rhytidiadelphus subpinnatus"}, "otu13": {"^ot:originalLabel": "Calliergonaceae Calliergon cordifolium", "^ot:ottId": 1005350, "^ot:ottTaxonName": "Calliergon cordifolium"}, "otu14": {"^ot:originalLabel": "Brachytheciaceae Bryoandersonia illecebra", "^ot:ottId": 620883, "^ot:ottTaxonName": "Bryoandersonia illecebra"}, "otu15": {"^ot:originalLabel": "Brachytheciaceae Meteoridium remotifolium", "^ot:ottId": 775814, "^ot:ottTaxonName": "Meteoridium remotifolium"}, "otu16": {"^ot:originalLabel": "Brachytheciaceae Kindbergia praelonga", "^ot:ottId": 617654, "^ot:ottTaxonName": "Kindbergia praelonga"}, "otu17": {"^ot:originalLabel": "Brachytheciaceae Platyhypnidium riparioides", "^ot:ottId": 1045498, "^ot:ottTaxonName": "Rhynchostegium riparioides"}, "otu18": {"^ot:originalLabel": "Anomodontaceae Anomodon rostratus", "^ot:ottId": 947216, "^ot:ottTaxonName": "Anomodon rostratus"}, "otu19": {"^ot:originalLabel": "Theliaceae Thelia asprella", "^ot:ottId": 690536, "^ot:ottTaxonName": "Thelia asprella"}, "otu2": {"^ot:originalLabel": "Funariaceae Physcomitrella patens", "^ot:ottId": 821359, "^ot:ottTaxonName": "Physcomitrella patens"}, "otu20": {"^ot:originalLabel": "Hylocomiaceae Rhytidiopsis robusta", "^ot:ottId": 116259, "^ot:ottTaxonName": "Rhytidiopsis robusta"}, "otu21": {"^ot:originalLabel": "Leptodontaceae Forsstroemia trichomitria", "^ot:ottId": 577833, "^ot:ottTaxonName": "Forsstroemia trichomitria"}, "otu22": {"^ot:originalLabel": "Lembophyllaceae Pilotrichella flexillis"}, "otu23": {"^ot:originalLabel": "Hypnaceae Callicladium haldanianum", "^ot:ottId": 898347, "^ot:ottTaxonName": "Callicladium haldanianum"}, "otu24": {"^ot:originalLabel": "Hypnaceae Hypnum imponens", "^ot:ottId": 474803, "^ot:ottTaxonName": "Hypnum imponens"}, "otu25": {"^ot:originalLabel": "Thuidiaceae Thuidium delicatulum", "^ot:ottId": 950401, "^ot:ottTaxonName": "Thuidium delicatulum"}, "otu26": {"^ot:originalLabel": "Aulacomniaceae Aulacomnium palustre 2", "^ot:ottId": 168231, "^ot:ottTaxonName": "Aulacomnium palustre"}, "otu3": {"^ot:originalLabel": "Dicranaceae Dicranum scoparium", "^ot:ottId": 195712, "^ot:ottTaxonName": "Dicranum scoparium"}, "otu4": {"^ot:originalLabel": "Dicranaceae Leucobryum glaucum", "^ot:ottId": 747814, "^ot:ottTaxonName": "Leucobryum glaucum"}, "otu5": {"^ot:originalLabel": "Bryaceae Rhodobryum ontariense", "^ot:ottId": 255871, "^ot:ottTaxonName": "Rhodobryum ontariense"}, "otu6": {"^ot:originalLabel": "Plagiotheciaceae Plagiothecium laetum", "^ot:ottId": 3664, "^ot:ottTaxonName": "Plagiothecium laetum"}, "otu7": {"^ot:originalLabel": "Climaceae Climacium americanum", "^ot:ottId": 816329, "^ot:ottTaxonName": "Climacium americanum"}, "otu8": {"^ot:originalLabel": "Hylocomiaceae Pleurozium schreberi", "^ot:ottId": 790144, "^ot:ottTaxonName": "Pleurozium schreberi"}, "otu9": {"^ot:originalLabel": "Leucodontaceae Antitrichia curtipendula", "^ot:ottId": 798110, "^ot:ottTaxonName": "Antitrichia curtipendula"}}}}, "treesById": {"trees1": {"@otus": "otus1", "^ot:treeElementOrder": ["tree1"], "treeById": {"tree1": {"@label": "Johnson et al., 2016", "@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "ot:undefined", "^ot:curatedType": "Maximum likelihood ", "^ot:inGroupClade": "node3", "^ot:nodeLabelMode": "", "^ot:nodeLabelTimeUnit": "", "^ot:outGroupEdge": "", "^ot:reasonsToExcludeFromSynthesis": [], "^ot:rootNodeId": "node1", "^ot:specifiedRoot": "node1", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node1": {"edge1": {"@length": 0.001169, "@source": "node1", "@target": "node2"}, "edge2": {"@length": 0.045083, "@source": "node1", "@target": "node3"}, "edge49": {"@length": 0.000606, "@source": "node1", "@target": "node50"}}, "node11": {"edge11": {"@length": 0.018479, "@source": "node11", "@target": "node12"}, "edge12": {"@length": 0.003766, "@source": "node11", "@target": "node13"}}, "node13": {"edge13": {"@length": 0.002442, "@source": "node13", "@target": "node14"}, "edge24": {"@length": 0.000651, "@source": "node13", "@target": "node25"}}, "node14": {"edge14": {"@length": 0.000688, "@source": "node14", "@target": "node15"}, "edge19": {"@length": 0.000635, "@source": "node14", "@target": "node20"}}, "node15": {"edge15": {"@length": 0.017502, "@source": "node15", "@target": "node16"}, "edge16": {"@length": 0.001385, "@source": "node15", "@target": "node17"}}, "node17": {"edge17": {"@length": 0.015241, "@source": "node17", "@target": "node18"}, "edge18": {"@length": 0.015506, "@source": "node17", "@target": "node19"}}, "node20": {"edge20": {"@length": 0.001095, "@source": "node20", "@target": "node21"}, "edge23": {"@length": 0.016137, "@source": "node20", "@target": "node24"}}, "node21": {"edge21": {"@length": 0.015179, "@source": "node21", "@target": "node22"}, "edge22": {"@length": 0.012328, "@source": "node21", "@target": "node23"}}, "node25": {"edge25": {"@length": 0.000667, "@source": "node25", "@target": "node26"}, "edge36": {"@length": 0.000307, "@source": "node25", "@target": "node37"}}, "node26": {"edge26": {"@length": 0.020654, "@source": "node26", "@target": "node27"}, "edge27": {"@length": 0.004385, "@source": "node26", "@target": "node28"}}, "node28": {"edge28": {"@length": 0.002926, "@source": "node28", "@target": "node29"}, "edge35": {"@length": 0.012946, "@source": "node28", "@target": "node36"}}, "node29": {"edge29": {"@length": 0.011368, "@source": "node29", "@target": "node30"}, "edge30": {"@length": 0.001803, "@source": "node29", "@target": "node31"}}, "node3": {"edge10": {"@length": 0.050475, "@source": "node3", "@target": "node11"}, "edge3": {"@length": 0.020807, "@source": "node3", "@target": "node4"}}, "node31": {"edge31": {"@length": 0.017852, "@source": "node31", "@target": "node32"}, "edge32": {"@length": 0.001415, "@source": "node31", "@target": "node33"}}, "node33": {"edge33": {"@length": 0.013598, "@source": "node33", "@target": "node34"}, "edge34": {"@length": 0.015932, "@source": "node33", "@target": "node35"}}, "node37": {"edge37": {"@length": 0.000591, "@source": "node37", "@target": "node38"}, "edge48": {"@length": 0.030872, "@source": "node37", "@target": "node49"}}, "node38": {"edge38": {"@length": 0.000929, "@source": "node38", "@target": "node39"}, "edge41": {"@length": 0.000537, "@source": "node38", "@target": "node42"}}, "node39": {"edge39": {"@length": 0.026231, "@source": "node39", "@target": "node40"}, "edge40": {"@length": 0.010583, "@source": "node39", "@target": "node41"}}, "node4": {"edge4": {"@length": 0.063245, "@source": "node4", "@target": "node5"}, "edge9": {"@length": 0.127178, "@source": "node4", "@target": "node10"}}, "node42": {"edge42": {"@length": 0.002606, "@source": "node42", "@target": "node43"}, "edge45": {"@length": 0.012185, "@source": "node42", "@target": "node46"}}, "node43": {"edge43": {"@length": 0.019922, "@source": "node43", "@target": "node44"}, "edge44": {"@length": 0.019474, "@source": "node43", "@target": "node45"}}, "node46": {"edge46": {"@length": 0.012592, "@source": "node46", "@target": "node47"}, "edge47": {"@length": 0.013041, "@source": "node46", "@target": "node48"}}, "node5": {"edge5": {"@length": 0.225471, "@source": "node5", "@target": "node6"}, "edge6": {"@length": 0.045157, "@source": "node5", "@target": "node7"}}, "node7": {"edge7": {"@length": 0.080109, "@source": "node7", "@target": "node8"}, "edge8": {"@length": 0.084045, "@source": "node7", "@target": "node9"}}}, "nodeById": {"node1": {"@root": true}, "node10": {"@otu": "otu5"}, "node11": {}, "node12": {"@otu": "otu6"}, "node13": {}, "node14": {}, "node15": {}, "node16": {"@otu": "otu7"}, "node17": {}, "node18": {"@otu": "otu8"}, "node19": {"@otu": "otu9"}, "node2": {"@otu": "otu1"}, "node20": {}, "node21": {}, "node22": {"@otu": "otu10"}, "node23": {"@otu": "otu11"}, "node24": {"@otu": "otu12"}, "node25": {}, "node26": {}, "node27": {"@otu": "otu13"}, "node28": {}, "node29": {}, "node3": {}, "node30": {"@otu": "otu14"}, "node31": {}, "node32": {"@otu": "otu15"}, "node33": {}, "node34": {"@otu": "otu16"}, "node35": {"@otu": "otu17"}, "node36": {"@otu": "otu18"}, "node37": {}, "node38": {}, "node39": {}, "node4": {}, "node40": {"@otu": "otu19"}, "node41": {"@otu": "otu20"}, "node42": {}, "node43": {}, "node44": {"@otu": "otu21"}, "node45": {"@otu": "otu22"}, "node46": {}, "node47": {"@otu": "otu23"}, "node48": {"@otu": "otu24"}, "node49": {"@otu": "otu25"}, "node5": {}, "node50": {"@otu": "otu26"}, "node6": {"@otu": "otu2"}, "node7": {}, "node8": {"@otu": "otu3"}, "node9": {"@otu": "otu4"}}}}}}}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "7c1142e35566e50713196a5c6cb438a7cea77db8", "author_name": "Pietro de Mello", "author_email": "ANONYMOUS", "date": "Tue, 3 Jul 2018 14:45:41 +0000", "date_ISO_8601": "2018-07-03 14:45:41 +0000", "relative_date": "8 years ago", "message_subject": "Minor correction in species names, add metadata.", "message_body": "(Update document 'ot_1446' via OpenTree API)"}, {"id": "1b53a290cb100cc8178ed46377bc778aa7cdd3a8", "author_name": "Pietro de Mello", "author_email": "ANONYMOUS", "date": "Tue, 3 Jul 2018 14:35:56 +0000", "date_ISO_8601": "2018-07-03 14:35:56 +0000", "relative_date": "8 years ago", "message_subject": "Update document 'ot_1446' via OpenTree API"}]}