Skip to content

Commit ebb2618

Browse files
traces(31961/gpt-5.5): run 25614460056
1 parent d7498e1 commit ebb2618

5 files changed

Lines changed: 298 additions & 0 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
GO:0008785 has been obsoleted and marked as replaced by GO:0102039. The two `go-edit.obo` comments that pointed to GO:0008785 were updated to point to GO:0102039.
2+
3+
Changes committed in PR #<NN>.
4+
5+
---
6+
🤖 **Generated by codex agent**
7+
- Runtime: `codex`
8+
- Model: `gpt-5.5`
9+
- Agent config: `ai4curation/go-ontology-agent-config@v9:.`
10+
- Iteration: `1`
11+
- Run: [View workflow run](https://github.com/ai4curation/eval-ont-agent-go/actions/runs/25614460056)

traces/25614460056/PR_COMMENTS.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Summary
2+
3+
Obsoleted GO:0008785 `alkyl hydroperoxide reductase activity` and added `replaced_by: GO:0102039` (`NADH-dependent peroxiredoxin activity`).
4+
5+
The obsolete stanza now follows GO obsoletion metadata conventions: obsolete label, `OBSOLETE.` definition prefix, obsoletion comment, issue #31961 term tracker item, `is_obsolete: true`, and no asserted `is_a`.
6+
7+
Also updated two `go-edit.obo` comments that referenced GO:0008785 so they now point to GO:0102039:
8+
9+
* GO:0009321 `alkyl hydroperoxide reductase complex`
10+
* GO:0070937 `CRD-mediated mRNA stability complex`
11+
12+
# Rationale
13+
14+
The issue requested direct obsoletion with replacement because GO:0008785 is a substrate-specific version of the broader, already cross-referenced GO:0102039 term. Rhea confirms RHEA:62628 as the reaction for GO:0102039 and EC:1.11.1.26.
15+
16+
Reference checks were recorded in `RESEARCH.md`. PMID:12517450 and PMID:11717276 were cached and support text validated with `linkml-reference-validator`. PMID:21674802 was checked via EPA HERO because the NCBI request through the validator returned HTTP 429.
17+
18+
# Validation
19+
20+
* Pre-change `cd src/ontology && make travis_build`: passed
21+
* Post-change `cd src/ontology && make travis_build`: passed
22+
* `linkml-reference-validator validate text-file -r 'SUPPORT: (\S+:\S+) "(.*)"' -t 2 -R 1 RESEARCH.md`: passed
23+
* `obo-grep.pl --noheader -r 'GO:0008785' src/ontology/go-edit.obo`: only the obsolete stanza remains
24+
25+
# Checklist
26+
27+
* [x] PLAN: Issue context and comments reviewed; intent was clear.
28+
* [x] PRE-VALIDATION: Ontology validated before edits with `make travis_build`.
29+
* [x] RESEARCH: `RESEARCH.md` created; relevant PMIDs and Rhea replacement checked.
30+
* [x] TERM-SEARCH: GO:0008785, GO:0102039, and GO references to GO:0008785 checked in `go-edit.obo`.
31+
* [x] DESIGN-PATTERNS: `DESIGN_PATTERNS.md` created; obsoletion pattern applied; no new logical definitions added.
32+
* [x] EDITS: Terms were edited via `obo-checkout.pl` and `obo-checkin.pl`.
33+
* [x] RELATIONSHIPS: Obsolete term has no asserted `is_a`, `relationship`, or `intersection_of`; replacement is asserted with `replaced_by`.
34+
* [x] SPECIALIZED-EDITS: `/term-obsoletion`, `/reaction`, `/chemical-entity`, and `/design-pattern` checks applied as relevant.
35+
* [x] METADATA: Added issue #31961 `term_tracker_item`; no `created_by` or `creation_date` added because no new term was created.
36+
* [x] AUTOMATED-VALIDATION: Post-change `make travis_build` passed.
37+
* [x] REFERENCE-VALIDATION: PMID support lines in `RESEARCH.md` validated where cache access was available; no new definition references introduced.
38+
* [x] CHANGES-COMMITTED: Local commit `44e13a0` contains only `src/ontology/go-edit.obo`.
39+
40+
---
41+
🤖 **Generated by codex agent**
42+
- Runtime: `codex`
43+
- Model: `gpt-5.5`
44+
- Agent config: `ai4curation/go-ontology-agent-config@v9:.`
45+
- Iteration: `1`
46+
- Run: [View workflow run](https://github.com/ai4curation/eval-ont-agent-go/actions/runs/25614460056)
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
{
2+
"body": "This entry has no EC/RHEA/MetaCyc/KEGG xref:\n\nid: GO:0008785\nname: alkyl hydroperoxide reductase activity\nnamespace: molecular_function\ndef: \"Catalysis of the reaction: octane hydroperoxide + NADH + H+ = H2O + NAD+ + 1-octanol.\" [GOC:curators]\nis_a: GO:0016668 ! oxidoreductase activity, acting on a sulfur group of donors, NAD(P) as acceptor\nproperty_value: term_tracker_item \"https://github.com/geneontology/go-ontology/issues/28261\" xsd:anyURI\nproperty_value: term_tracker_item \"https://github.com/geneontology/go-ontology/issues/28340\" xsd:anyURI\n\nDespite the generic-sounding name, this is actually a substrate-specific version of the following term (and note that \"alkyl hydroperoxide reductase\" is listed as synonym of EC 1.11.1.26 at Expasy):\n\nid: GO:0102039\nname: NADH-dependent peroxiredoxin activity\nnamespace: molecular_function\ndef: \"Catalysis of the reaction: a hydroperoxide + H+ + NADH = an alcohol + H2O + NAD+.\" [GOC:pz, PMID:12517450, RHEA:62628]\nsynonym: \"alkylhydroperoxide reductase activity\" EXACT []\nxref: EC:1.11.1.26 {source=\"skos:exactMatch\"}\nxref: MetaCyc:R4-RXN\nxref: RHEA:62628 {source=\"skos:exactMatch\"}\nis_a: GO:0051920 ! peroxiredoxin activity\nproperty_value: term_tracker_item \"https://github.com/geneontology/go-ontology/issues/30193\" xsd:anyURI\n\n\nSo, GO:0008785 should be obsoleted and replaced with GO:0102039.\n\nThere are only 3 annotations (2 EXP) to GO:0008785 alkyl hydroperoxide reductase activity:\n- E.coli AhpF from PMID:11717276 by EcoliWiki\n- Pseudomonas PA3529 from PMID:21674802 by PseudoCAP\n\n\n",
3+
"comments": [
4+
{
5+
"id": "IC_kwDOAkAHws8AAAABAyI_4Q",
6+
"author": {
7+
"login": "raymond91125"
8+
},
9+
"authorAssociation": "MEMBER",
10+
"body": "Dear all, \n\nThe proposal has been made to obsolete GO:0008785 alkyl hydroperoxide reductase activity.\n\n* The reason for obsoletion is that it is more specific than the specificity of any known gene product.\n\nExperimental annotations\nEcoliWiki 1\nPseudoCAP 1\n\nNo InterPro2GO/UniRule/UniProtKW mappings.\n\nAnnotations can be viewed here: \nhttps://github.com/geneontology/go-annotation/issues/6396\n\nThis term is being replaced by GO:0102039 NADH-dependent peroxiredoxin activity\n\nAny comments can be added to the issue: https://github.com/geneontology/go-ontology/issues/31961\n\n\nThanks, \n",
11+
"createdAt": "2026-04-29T21:11:56Z",
12+
"includesCreatedEdit": false,
13+
"isMinimized": false,
14+
"minimizedReason": "",
15+
"reactionGroups": [],
16+
"url": "https://github.com/geneontology/go-ontology/issues/31961#issuecomment-4347543521",
17+
"viewerDidAuthor": false
18+
},
19+
{
20+
"id": "IC_kwDOAkAHws8AAAABAyJLkg",
21+
"author": {
22+
"login": "raymond91125"
23+
},
24+
"authorAssociation": "MEMBER",
25+
"body": "@dragon-ai-agent please obsolete GO:0008785 alkyl hydroperoxide reductase activity.",
26+
"createdAt": "2026-04-29T21:12:29Z",
27+
"includesCreatedEdit": false,
28+
"isMinimized": false,
29+
"minimizedReason": "",
30+
"reactionGroups": [
31+
{
32+
"content": "EYES",
33+
"users": {
34+
"totalCount": 1
35+
}
36+
}
37+
],
38+
"url": "https://github.com/geneontology/go-ontology/issues/31961#issuecomment-4347546514",
39+
"viewerDidAuthor": false
40+
},
41+
{
42+
"id": "IC_kwDOAkAHws8AAAABAyJU3g",
43+
"author": {
44+
"login": "dragon-ai-agent"
45+
},
46+
"authorAssociation": "MEMBER",
47+
"body": "🤖 Working on it...\n\nFollow along: [View workflow run](https://github.com/geneontology/go-ontology/actions/runs/25134164454)\n\n*— @dragon-ai-agent*",
48+
"createdAt": "2026-04-29T21:12:54Z",
49+
"includesCreatedEdit": false,
50+
"isMinimized": false,
51+
"minimizedReason": "",
52+
"reactionGroups": [],
53+
"url": "https://github.com/geneontology/go-ontology/issues/31961#issuecomment-4347548894",
54+
"viewerDidAuthor": true
55+
}
56+
],
57+
"title": "obsolete GO:0008785 alkyl hydroperoxide reductase activity",
58+
"url": "https://github.com/geneontology/go-ontology/issues/31961"
59+
}

0 commit comments

Comments
 (0)