|
| 1 | +Obsoleted `GO:0061817 endoplasmic reticulum-plasma membrane tethering` because the issue correctly identified it as representing a molecular function rather than a biological process. |
| 2 | + |
| 3 | +Changes made: |
| 4 | + |
| 5 | +- Converted `GO:0061817` to an obsolete term in `src/ontology/go-edit.obo` |
| 6 | +- Updated the label to `obsolete endoplasmic reticulum-plasma membrane tethering` |
| 7 | +- Preserved the original definition provenance and converted the definition to the required `OBSOLETE.` form |
| 8 | +- Removed the synonym and biological process parentage from the obsolete stanza |
| 9 | +- Added an obsoletion comment explaining the reason |
| 10 | +- Added `property_value: term_tracker_item "https://github.com/geneontology/go-ontology/issues/31873" xsd:anyURI` |
| 11 | +- Added `is_obsolete: true` |
| 12 | +- Added `replaced_by: GO:0160214` (`endoplasmic reticulum-plasma membrane adaptor activity`) |
| 13 | + |
| 14 | +Rationale: |
| 15 | + |
| 16 | +- The original BP term described membrane tethering accomplished by a tether/adaptor molecule, which is better modeled as the MF term `GO:0160214`. |
| 17 | +- The issue discussion explicitly requested obsoletion and identified `GO:0160214` as the annotation target to use. |
| 18 | +- `GO:0051643 endoplasmic reticulum localization` remains broader, but the direct replacement used here is the more specific MF requested in the issue comments. |
| 19 | + |
| 20 | +Validation and checks: |
| 21 | + |
| 22 | +- Checked the imported issue context and local repo guidance |
| 23 | +- Used the term obsoletion workflow and edited the term through `obo-checkout.pl` / `obo-checkin.pl` |
| 24 | +- Confirmed there were no internal GO ontology references to `GO:0061817` outside its own stanza |
| 25 | +- Ran `make travis_build` in `src/ontology`; build passed |
| 26 | +- Queried direct annotation usage with `runoak -i amigo: associations GO:0061817` |
| 27 | + |
| 28 | +Annotation impact note: |
| 29 | + |
| 30 | +- Direct annotations to `GO:0061817` are still present in AmiGO, including many `IBA` annotations, so annotation migration remains necessary after the ontology obsoletion. |
| 31 | +- This matches the issue history noting that annotation review/migration is part of the follow-up work. |
| 32 | + |
| 33 | +Checklist: |
| 34 | + |
| 35 | +- [x] PLAN: analyzed issue context and intent |
| 36 | +- [x] PRE-VALIDATION: validated ontology state as part of local `make travis_build` |
| 37 | +- [x] TERM-SEARCH: reviewed `GO:0061817`, `GO:0160214`, and `GO:0051643` |
| 38 | +- [x] DESIGN-PATTERNS: not applicable beyond standard obsoletion pattern |
| 39 | +- [x] EDITS: used checkout/checkin workflow via `terms/` |
| 40 | +- [x] RELATIONSHIPS: removed obsolete-term logical/structural axioms |
| 41 | +- [x] SPECIALIZED-EDITS: used obsoletion workflow |
| 42 | +- [x] METADATA: added correct obsoletion metadata and issue tracker link |
| 43 | +- [x] AUTOMATED-VALIDATION: `make travis_build` passed |
| 44 | +- [x] REFERENCE-VALIDATION: preserved existing definition provenance only; no new references introduced |
| 45 | +- [x] CHANGES-COMMITTED: committed local ontology change |
| 46 | + |
| 47 | +--- |
| 48 | +🤖 **Generated by opencode agent** |
| 49 | +- Runtime: `opencode` |
| 50 | +- Model: `openai/gpt-5.4` |
| 51 | +- Agent config: `ai4curation/go-ontology-agent-config@v9:.` |
| 52 | +- Iteration: `1` |
| 53 | +- Run: [View workflow run](https://github.com/ai4curation/eval-ont-agent-go/actions/runs/25978840224) |
0 commit comments