{"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.16"}, {"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": "2023-01-05T19:43:31.510Z", "@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": {"autoAcceptExactMatches": true, "searchContext": {"$": "Animals"}, "substitutions": {"substitution": [{"@active": false, "@valid": true, "new": {"$": ""}, "old": {"$": ""}}]}, "useFuzzyMatching": false}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@dateCreated": "2023-01-05T19:43:31.510Z", "@description": "Describes external namesets merged into this study", "@id": "merged-namesets-metadata", "@passedChecks": true, "@preserve": true, "@wasAssociatedWithAgentId": "opentree-curation-webapp", "message": [{"@code": "MERGED_NAMESET_INFO", "@humanMessageType": "NONE", "@severity": "INFO", "data": {"namesets": {"nameset": []}}, "refersTo": {"@top": {"$": "meta"}}}]}, {"@dateCreated": "2023-01-05T19:43:31.510Z", "@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": "image.png", "@size": 63882, "@type": "", "@url": "/curator/supporting_files/download/supporting_files.doc.96baece86d9130fb.696d6167652e706e67.png", "description": {"$": ""}, "sourceForTree": []}, {"@filename": "PASTED.tre", "@size": 477, "@type": "newick", "@url": "/curator/download/supporting_files.doc.9178705a7623aaf5.5041535445442e747265.tre", "description": {"$": "Source data for tree(s) 'tree1'"}, "sourceForTree": [{"$": "tree1"}]}, {"@filename": "PASTED.tre", "@size": 685, "@type": "newick", "@url": "/curator/download/supporting_files.doc.99b2f1e739603247.5041535445442e747265.tre", "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": ["otu1", "otu13", "otu26", "otu28", "otu29", "otu30", "otu31", "otu32", "otu33", "otu34", "otu35", "otu36", "otu37", "otu38", "otu39", "otu40", "otu41", "otu42", "otu43", "otu44", "otu45", "otu46", "otu47", "otu48", "otu49", "otu5", "otu50", "otu51", "otu52", "otu53", "otu54", "otu55", "otu56", "otu57", "otu58", "otu59", "otu60", "otu61", "otu62", "otu63", "otu64", "otu65", "otu66", "otu67", "otu68", "otu69", "otu70", "otu71", "otu72", "otu73", "otu74", "otu75", "otu76"], "@otusID": "otus1", "@otuID": ["otu1", "otu13", "otu26", "otu28", "otu29", "otu30", "otu31", "otu32", "otu33", "otu34", "otu35", "otu36", "otu37", "otu38", "otu39", "otu40", "otu41", "otu42", "otu43", "otu44", "otu45", "otu46", "otu47", "otu48", "otu49", "otu5", "otu50", "otu51", "otu52", "otu53", "otu54", "otu55", "otu56", "otu57", "otu58", "otu59", "otu60", "otu61", "otu62", "otu63", "otu64", "otu65", "otu66", "otu67", "otu68", "otu69", "otu70", "otu71", "otu72", "otu73", "otu74", "otu75", "otu76"]}, "@severity": "WARNING"}, {"@code": "MULTIPLE_TIPS_MAPPED_TO_OTT_ID", "data": ["otu1", "otu13", "otu26", "otu5"], "refersTo": {"@top": "otus", "@idref": "otus1", "@otusID": "otus1"}, "@severity": "WARNING"}]}]}, "^ot:candidateTreeForSynthesis": [], "^ot:comment": "", "^ot:curatorName": ["Bruce S Lieberman", "acornmonkey", "Benjamin Redelings", "Mark T. Holder"], "^ot:dataDeposit": {"@href": ""}, "^ot:focalCladeOTTTaxonName": "", "^ot:otusElementOrder": ["otus1"], "^ot:studyId": "ot_2194", "^ot:studyPublication": {"@href": "http://dx.doi.org/10.17161/to.v0i0.4082"}, "^ot:studyPublicationReference": "Stearn, C. (2011). Treatise Online, no. 12, Part E, Revised, Volume 4, Chapter 15B: Classification of the Paleozoic Stromatoporoidea. Treatise Online, 0(0). https://doi.org/10.17161/to.v0i0.4082\n", "^ot:studyYear": 2011, "^ot:tag": [], "^ot:treesElementOrder": ["trees1"], "^xhtml:license": {"@href": "http://creativecommons.org/publicdomain/zero/1.0/"}, "otusById": {"otus1": {"otuById": {"otu1": {"^ot:originalLabel": "Pulchrilaminida"}, "otu10": {"^ot:originalLabel": "Actinodictyidae", "^ot:ottId": 2843576, "^ot:ottTaxonName": "Actinodictyidae"}, "otu11": {"^ot:originalLabel": "Gerronostromatidae", "^ot:ottId": 4940038, "^ot:ottTaxonName": "Gerronostromatidae"}, "otu12": {"^ot:originalLabel": "Tienodictyidae", "^ot:ottId": 2842785, "^ot:ottTaxonName": "Tienodictyidae"}, "otu13": {"^ot:originalLabel": "Anostylostromatidae"}, "otu14": {"^ot:originalLabel": "Atelodictyidae", "^ot:ottId": 2843170, "^ot:ottTaxonName": "Atelodictyidae"}, "otu15": {"^ot:originalLabel": "Actinostromatidae", "^ot:ottId": 4940206, "^ot:ottTaxonName": "Actinostromatidae"}, "otu16": {"^ot:originalLabel": "Pseudolabechiidae", "^ot:ottId": 2842950, "^ot:ottTaxonName": "Pseudolabechiidae"}, "otu17": {"^ot:originalLabel": "Actinostromellidae", "^ot:ottId": 2842952, "^ot:ottTaxonName": "Actinostromellidae"}, "otu18": {"^ot:originalLabel": "Densastromatidae", "^ot:ottId": 2843068, "^ot:ottTaxonName": "Densastromatidae"}, "otu19": {"^ot:originalLabel": "Stromatoporellidae", "^ot:ottId": 4940250, "^ot:ottTaxonName": "Stromatoporellidae"}, "otu2": {"^ot:originalLabel": "Amphiporidae", "^ot:ottId": 1048267, "^ot:ottTaxonName": "Amphiporidae"}, "otu20": {"^ot:originalLabel": "Trupetostromatidae", "^ot:ottId": 2842705, "^ot:ottTaxonName": "Trupetostromatidae"}, "otu21": {"^ot:originalLabel": "Idiostromatidae", "^ot:ottId": 2843590, "^ot:ottTaxonName": "Idiostromatidae"}, "otu22": {"^ot:originalLabel": "Stromatoporidae", "^ot:ottId": 4939981, "^ot:ottTaxonName": "Stromatoporidae"}, "otu23": {"^ot:originalLabel": "Ferestromatoporidae", "^ot:ottId": 2843337, "^ot:ottTaxonName": "Ferestromatoporidae"}, "otu24": {"^ot:originalLabel": "Syringostromellidae", "^ot:ottId": 4939920, "^ot:ottTaxonName": "Syringostromellidae"}, "otu25": {"^ot:originalLabel": "Coenostromatidae", "^ot:ottId": 2843698, "^ot:ottTaxonName": "Coenostromatidae"}, "otu26": {"^ot:originalLabel": "Parallelostromatidae"}, "otu27": {"^ot:originalLabel": "Stachyoditidae", "^ot:ottId": 4940165, "^ot:ottTaxonName": "Stachyoditidae"}, "otu28": {"^ot:originalLabel": "Acanthochaetetes"}, "otu29": {"^ot:originalLabel": "Willardia"}, "otu3": {"^ot:originalLabel": "Rosenellidae", "^ot:ottId": 4940239, "^ot:ottTaxonName": "Rosenellidae"}, "otu30": {"^ot:originalLabel": "Calcisuberites"}, "otu31": {"^ot:originalLabel": "Chaetopsis"}, "otu32": {"^ot:originalLabel": "Pachytheca"}, "otu33": {"^ot:originalLabel": "Chaetetes"}, "otu34": {"^ot:originalLabel": "Boswelia"}, "otu35": {"^ot:originalLabel": "Pseudoseptifer"}, "otu36": {"^ot:originalLabel": "Calcispirastrella"}, "otu37": {"^ot:originalLabel": "Calcichondrilla"}, "otu38": {"^ot:originalLabel": "Calcistella"}, "otu39": {"^ot:originalLabel": "Merlia"}, "otu4": {"^ot:originalLabel": "Labechiidae", "^ot:ottId": 4940155, "^ot:ottTaxonName": "Labechiidae"}, "otu40": {"^ot:originalLabel": "Chaetosclera"}, "otu41": {"^ot:originalLabel": "Neuropora"}, "otu42": {"^ot:originalLabel": "Stromatoaxinella"}, "otu43": {"^ot:originalLabel": "Astrosclera"}, "otu44": {"^ot:originalLabel": "Cassianochaetetes"}, "otu45": {"^ot:originalLabel": "Ceratoporella"}, "otu46": {"^ot:originalLabel": "Goreauiella"}, "otu47": {"^ot:originalLabel": "Hispidoptera"}, "otu48": {"^ot:originalLabel": "Spherolichaetetes"}, "otu49": {"^ot:originalLabel": "Stromatospongia"}, "otu5": {"^ot:originalLabel": "Platiferostromatidae"}, "otu50": {"^ot:originalLabel": "Milleporella"}, "otu51": {"^ot:originalLabel": "Dehornella"}, "otu52": {"^ot:originalLabel": "Murania"}, "otu53": {"^ot:originalLabel": "Parastromatopora"}, "otu54": {"^ot:originalLabel": "Promillepora"}, "otu55": {"^ot:originalLabel": "Shuqraia"}, "otu56": {"^ot:originalLabel": "Steinerina"}, "otu57": {"^ot:originalLabel": "Actinostromaria"}, "otu58": {"^ot:originalLabel": "Actostroma"}, "otu59": {"^ot:originalLabel": "Actinostromarianina"}, "otu6": {"^ot:originalLabel": "Stylostromatidae", "^ot:ottId": 2843008, "^ot:ottTaxonName": "Stylostromatidae"}, "otu60": {"^ot:originalLabel": "Blastoporella"}, "otu61": {"^ot:originalLabel": "Kemeria"}, "otu62": {"^ot:originalLabel": "Keriocoelia"}, "otu63": {"^ot:originalLabel": "Leiospongia"}, "otu64": {"^ot:originalLabel": "Sclerocoelia"}, "otu65": {"^ot:originalLabel": "Sobralispongia"}, "otu66": {"^ot:originalLabel": "Calcifibrospongia"}, "otu67": {"^ot:originalLabel": "Euzkadiella"}, "otu68": {"^ot:originalLabel": "Spongonewellia"}, "otu69": {"^ot:originalLabel": "Vaceletia"}, "otu7": {"^ot:originalLabel": "Aulaceratidae", "^ot:ottId": 2842782, "^ot:ottTaxonName": "Aulaceratidae"}, "otu70": {"^ot:originalLabel": "Burgundia"}, "otu71": {"^ot:originalLabel": "Atrochaetetes"}, "otu72": {"^ot:originalLabel": "Bauneia"}, "otu73": {"^ot:originalLabel": "Blastochaetetes"}, "otu74": {"^ot:originalLabel": "Meandriptera"}, "otu75": {"^ot:originalLabel": "Ptychochaetetes"}, "otu76": {"^ot:originalLabel": "Varioparietes"}, "otu8": {"^ot:originalLabel": "Lophiostromatidae", "^ot:ottId": 2843273, "^ot:ottTaxonName": "Lophiostromatidae"}, "otu9": {"^ot:originalLabel": "Clathrodictyidae", "^ot:ottId": 2842837, "^ot:ottTaxonName": "Clathrodictyidae"}}}}, "treesById": {"trees1": {"@otus": "otus1", "^ot:treeElementOrder": ["tree1"], "treeById": {"tree1": {"@label": "Stromatoporoidea", "@xsi:type": "nex:FloatTree", "^ot:branchLengthDescription": "", "^ot:branchLengthMode": "ot:undefined", "^ot:branchLengthTimeUnit": "", "^ot:curatedType": "Morphology based classification", "^ot:inGroupClade": "tree1_ROOT", "^ot:nodeLabelMode": "", "^ot:nodeLabelTimeUnit": "", "^ot:outGroupEdge": "", "^ot:reasonsToExcludeFromSynthesis": [], "^ot:rootNodeId": "tree1_ROOT", "^ot:specifiedRoot": "tree1_ROOT", "^ot:tag": [], "^ot:unrootedTree": false, "edgeBySourceId": {"node1": {"edge1": {"@source": "node1", "@target": "node2"}}, "node12": {"edge12": {"@source": "node12", "@target": "node13"}, "edge13": {"@source": "node12", "@target": "node14"}, "edge14": {"@source": "node12", "@target": "node15"}, "edge15": {"@source": "node12", "@target": "node16"}, "edge16": {"@source": "node12", "@target": "node17"}, "edge17": {"@source": "node12", "@target": "node18"}}, "node19": {"edge19": {"@source": "node19", "@target": "node20"}, "edge20": {"@source": "node19", "@target": "node21"}, "edge21": {"@source": "node19", "@target": "node22"}, "edge22": {"@source": "node19", "@target": "node23"}}, "node24": {"edge24": {"@source": "node24", "@target": "node25"}, "edge25": {"@source": "node24", "@target": "node26"}, "edge26": {"@source": "node24", "@target": "node27"}}, "node28": {"edge28": {"@source": "node28", "@target": "node29"}, "edge29": {"@source": "node28", "@target": "node30"}, "edge30": {"@source": "node28", "@target": "node31"}}, "node3": {"edge11": {"@source": "node3", "@target": "node12"}, "edge18": {"@source": "node3", "@target": "node19"}, "edge23": {"@source": "node3", "@target": "node24"}, "edge27": {"@source": "node3", "@target": "node28"}, "edge3": {"@source": "node3", "@target": "node4"}, "edge31": {"@source": "node3", "@target": "node32"}, "edge4": {"@source": "node3", "@target": "node5"}}, "node32": {"edge32": {"@source": "node32", "@target": "node33"}, "edge33": {"@source": "node32", "@target": "node34"}, "edge34": {"@source": "node32", "@target": "node35"}}, "node5": {"edge10": {"@source": "node5", "@target": "node11"}, "edge5": {"@source": "node5", "@target": "node6"}, "edge6": {"@source": "node5", "@target": "node7"}, "edge7": {"@source": "node5", "@target": "node8"}, "edge8": {"@source": "node5", "@target": "node9"}, "edge9": {"@source": "node5", "@target": "node10"}}, "tree1_ROOT": {"edge2": {"@source": "tree1_ROOT", "@target": "node3"}, "tree1_ROOT_EDGE": {"@source": "tree1_ROOT", "@target": "node1"}}}, "nodeById": {"node1": {}, "node10": {"@otu": "otu7"}, "node11": {"@otu": "otu8"}, "node12": {}, "node13": {"@otu": "otu9"}, "node14": {"@otu": "otu10"}, "node15": {"@otu": "otu11"}, "node16": {"@otu": "otu12"}, "node17": {"@otu": "otu13"}, "node18": {"@otu": "otu14"}, "node19": {}, "node2": {"@otu": "otu1"}, "node20": {"@otu": "otu15"}, "node21": {"@otu": "otu16"}, "node22": {"@otu": "otu17"}, "node23": {"@otu": "otu18"}, "node24": {}, "node25": {"@otu": "otu19"}, "node26": {"@otu": "otu20"}, "node27": {"@otu": "otu21"}, "node28": {}, "node29": {"@otu": "otu22"}, "node3": {}, "node30": {"@otu": "otu23"}, "node31": {"@otu": "otu24"}, "node32": {}, "node33": {"@otu": "otu25"}, "node34": {"@otu": "otu26"}, "node35": {"@otu": "otu27"}, "node4": {"@otu": "otu2"}, "node5": {}, "node6": {"@otu": "otu3"}, "node7": {"@otu": "otu4"}, "node8": {"@otu": "otu5"}, "node9": {"@otu": "otu6"}, "tree1_ROOT": {"@root": true}}}}}}}}, "branch2sha": {"master": "c33806c9ee11db205ee8c02a42e31b1c3128e299"}, "commentHTML": "", "duplicateStudyIDs": [], "shardName": "phylesystem-1", "versionHistory": [{"id": "80094197dca9e238aaceffeff9f48bb05bc5805c", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Mon, 27 Feb 2023 21:19:40 +0000", "date_ISO_8601": "2023-02-27 21:19:40 +0000", "relative_date": "3 years, 2 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "f076c657c47799f75e8e6531ccac9fa7fb0fb785", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Mon, 27 Feb 2023 21:05:58 +0000", "date_ISO_8601": "2023-02-27 21:05:58 +0000", "relative_date": "3 years, 2 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "b09c559a92d47c43ab341b34b81e7b627748abcb", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Sun, 19 Feb 2023 00:29:50 +0000", "date_ISO_8601": "2023-02-19 00:29:50 +0000", "relative_date": "3 years, 2 months ago", "message_subject": "newick from issue565 in feedback repo", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "ae660aeab4f208e8a744c433f8df5dfc53a4e1b4", "author_name": "Mark T. Holder", "author_email": "mtholder@gmail.com", "date": "Sun, 19 Feb 2023 00:27:14 +0000", "date_ISO_8601": "2023-02-19 00:27:14 +0000", "relative_date": "3 years, 2 months ago", "message_subject": "newick from issue565 in feedback repo", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "2bd971b0b97c83680ec816a85da662e929ae2d97", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Sat, 18 Feb 2023 17:47:13 +0000", "date_ISO_8601": "2023-02-18 17:47:13 +0000", "relative_date": "3 years, 2 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "Based on Stearn (2011) classification\n\n(Update document 'ot_2194' via OpenTree API)"}, {"id": "aeef10026932b8c41e6ec3b3f04099fc2ccad89b", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Sat, 18 Feb 2023 17:45:10 +0000", "date_ISO_8601": "2023-02-18 17:45:10 +0000", "relative_date": "3 years, 2 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "Based on Stearn (2011) classification\n\n(Update document 'ot_2194' via OpenTree API)"}, {"id": "32cfb0b59ef731812421d7928b14fa8e12557470", "author_name": "Benjamin Redelings", "author_email": "benjamin.redelings@gmail.com", "date": "Wed, 11 Jan 2023 06:16:59 +0000", "date_ISO_8601": "2023-01-11 06:16:59 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Map some tips.", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "49de1cc8015f36a7209207f196b4d68f84aa77e1", "author_name": "acornmonkey", "author_email": "ANONYMOUS", "date": "Tue, 10 Jan 2023 02:26:44 +0000", "date_ISO_8601": "2023-01-10 02:26:44 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Added tree", "message_body": "https://github.com/OpenTreeOfLife/feedback/issues/552\n\n(Update document 'ot_2194' via OpenTree API)"}, {"id": "28dead9b80321bd8c5c1bc5d8a8e22caaec0fd93", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Thu, 5 Jan 2023 21:44:15 +0000", "date_ISO_8601": "2023-01-05 21:44:15 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "8aa423a082195765df765bce93d8d21098385b03", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Thu, 5 Jan 2023 21:38:59 +0000", "date_ISO_8601": "2023-01-05 21:38:59 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "59922a9e8371fe486adcf1e83570a8894e7b604a", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Thu, 5 Jan 2023 21:33:58 +0000", "date_ISO_8601": "2023-01-05 21:33:58 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "620dacd24685bed83cc0bfc4c3daced4fca15c2c", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Thu, 5 Jan 2023 19:58:51 +0000", "date_ISO_8601": "2023-01-05 19:58:51 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "7aab0c60d5a3e670f39546e8655e6a941cefd2ec", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Thu, 5 Jan 2023 19:46:58 +0000", "date_ISO_8601": "2023-01-05 19:46:58 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Paleozoic Stromatoporoidea from the Treatise", "message_body": "(Update document 'ot_2194' via OpenTree API)"}, {"id": "bba65c4760a51c6c7d6f95e32d59029a216619ee", "author_name": "Bruce S Lieberman", "author_email": "ANONYMOUS", "date": "Thu, 5 Jan 2023 19:43:29 +0000", "date_ISO_8601": "2023-01-05 19:43:29 +0000", "relative_date": "3 years, 3 months ago", "message_subject": "Update document 'ot_2194' via OpenTree API"}]}