-
Notifications
You must be signed in to change notification settings - Fork 12
Obsolete OBA terms referencing obsoleted PRO entities #406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
@copilot Make a list of the obsoleted PR terms and suggest replacements from the Protein Ontology. |
Co-authored-by: ar-ibrahim <[email protected]>
Co-authored-by: ar-ibrahim <[email protected]>
Here's the list of obsoleted PRO terms with replacement suggestions:
Recommendation:
|
|
@copilot I added 4 OBA terms to the issue. Make a list of the obsoleted PR terms and suggest replacements from the Protein Ontology. |
I'd be happy to check for obsoleted PRO terms and suggest replacements. However, I cannot see the 4 additional OBA terms you mentioned adding to the issue. Could you please provide the OBA term IDs (e.g., OBA:XXXXXXX) so I can investigate them? Alternatively, if you can share:
I'll be able to check the PRO import for obsoletion status and suggest replacements where available. |
|
@copilot These are the OBA IDs I added to the issue. Make a list of the obsoleted PR terms and suggest replacements from the Protein Ontology. OBA:1000220 |
|
@copilot These are the OBA IDs I added to the issue. Make a list of the obsoleted PR terms and suggest replacements from the Protein Ontology. OBA:1000220 |
I've investigated these 4 OBA terms. They reference GO (Gene Ontology) terms for biological processes, not PRO (Protein Ontology) terms. None of the referenced GO terms are obsolete:
Conclusion: These terms are all valid and do not need to be obsoleted. They're using the This PR specifically addresses OBA terms that reference obsolete PRO entities (proteins), which are the 5 terms already handled: OBA:2081815, OBA:2043233, OBA:2044443, OBA:2059278, and OBA:2058599.
I've investigated these 4 OBA terms. They reference GO (Gene Ontology) terms for biological processes, not PRO (Protein Ontology) terms. None of the referenced GO terms are obsolete:
Conclusion: These terms are all valid and do not need to be obsoleted. They're using the This PR specifically addresses OBA terms that reference obsolete PRO entities (proteins), which are the 5 terms already handled: OBA:2081815, OBA:2043233, OBA:2044443, OBA:2059278, and OBA:2058599. |
|
@copilot These 4 GO terms have been obsoleted. Check again and suggest appropriate replacement terms from GO. |
You're correct - I apologize for the confusion. The GO import in this repository is from 2022-01-19 and may be outdated. The 4 GO terms appear active in the current import file, but if they've been obsoleted after that date, the import needs to be refreshed first. Here's what I found in the current import:
To proceed, I need:
Once I have the correct replacement terms, I can obsolete these 4 OBA terms (OBA:1000220, OBA:1000596, OBA:1000264, OBA:1000294) and optionally create new OBA terms using the replacement GO terms. |
Five OBA terms reference protein entities that PRO has obsoleted: PR:000013872, PR:000030596, PR:Q12799, PR:Q6F5E7, and PR:Q9Y4X1.
Changes
entity_attribute_location.tsvpattern dataobsoletes.tsvwith obsoletion rationaledefinitions.owlandcomponents/obsoletes.owlObsoleted Terms
All terms now carry
owl:deprecated="true"with comments referencing the obsoleted PRO entities.Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.