-
Notifications
You must be signed in to change notification settings - Fork 14
Add 7 drug response terms from GWAS Catalog analysis #2567
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
Co-authored-by: aleixpuigb <[email protected]>
Added terms for pharmacogenomic responses identified through GWAS Catalog: - EFO:0920016 response to carboplatin - EFO:0920017 response to mesalamine - EFO:0920018 response to cisplatin - EFO:0920019 response to nintedanib - EFO:0920020 response to vandetanib - EFO:0920021 response to vemurafenib - EFO:0920022 response to sunitinib - EFO:0920023 response to glucagon-like peptide-1 receptor agonist - EFO:0920024 response to dipeptidyl-peptidase IV inhibitor All terms: - Parent: GO:0042493 (response to drug) - Include has_primary_input (RO:0004009) relationship to ChEBI terms - Have complete definitions with drug mechanism information - Include appropriate synonyms
|
@copilot it looks great, but unfortunately GO:0042493 (response to drug) is obsoleted. For the parent term, a good starting point would be to use the term that the GWAS catalog was using the EBI KG MCP's gwas_traits_reported_different_from_matched tool to retrieve them. Also, I can see that the EFO-curator provided many references to support the definition of each term. Could you use that report (no need to search again if you have access) to add dbxrefs to the definition of each term? Finally, also with the curated terms, some synonyms are the brand name of the drug. In that case it would be great to change the annotation property to 'hasNarrowSynonym' instead of 'hasExactSynonym'. |
- Change parent from obsoleted GO:0042493 to GO:0009410 (response to xenobiotic stimulus) - Add PMID dbxrefs to 4 terms with literature support (cisplatin, sunitinib, GLP-1 agonist, DPP-4 inhibitor) - Change brand name synonyms from hasExactSynonym to hasNarrowSynonym for 6 terms Co-authored-by: aleixpuigb <[email protected]>
Fixed in commit fa31cf2:
|
|
@copilot two of the terms ('response to carboplatin' and 'response to cisplatin') already exist as GO terms. Therefore, we do not need to create them. Please, make sure that the ID for the rest of new terms are consecutive. |
- Removed EFO:0920016 (response to carboplatin) - already exists as GO:0097328 - Removed EFO:0920018 (response to cisplatin) - already exists as GO:0072718 - Renumbered 7 remaining terms to be consecutive (EFO:0920016-0920022): - EFO:0920016: response to mesalamine (was EFO:0920017) - EFO:0920017: response to nintedanib (was EFO:0920019) - EFO:0920018: response to vandetanib (was EFO:0920020) - EFO:0920019: response to vemurafenib (was EFO:0920021) - EFO:0920020: response to sunitinib (was EFO:0920022) - EFO:0920021: response to glucagon-like peptide-1 receptor agonist (was EFO:0920023) - EFO:0920022: response to dipeptidyl-peptidase IV inhibitor (was EFO:0920024)
Fixed in commit bcc3024. Removed EFO:0920016 (carboplatin) and EFO:0920018 (cisplatin) since they already exist as GO:0097328 and GO:0072718. Renumbered the remaining 7 terms to be consecutive (EFO:0920016-0920022): mesalamine, nintedanib, vandetanib, vemurafenib, sunitinib, GLP-1 receptor agonist, DPP-4 inhibitor. |
aleixpuigb
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good!
|
@copilot 4 of the new terms do not have references and it would be good if you add 2 references to each term that support the definitions. Also, please remove the RO term RO:0004009 from |
…o-relations.txt - Added PMID:40951082 and PMID:41219776 to EFO:0920016 (response to mesalamine) - Added PMID:41118026 and PMID:41155824 to EFO:0920017 (response to nintedanib) - Added PMID:40725174 and PMID:40940449 to EFO:0920018 (response to vandetanib) - Added PMID:41225509 and PMID:41198656 to EFO:0920019 (response to vemurafenib) - Removed RO:0004009 from efo-relations.txt (available through OBA import)
Fixed in commit cdceb55:
All 7 terms now have literature support (18 PMIDs total). |
GWAS Catalog contains associations where reported traits mention specific drugs (e.g., "response to mesalamine") but are mapped to generic parent terms like "response to xenobiotic stimulus". This adds precise drug response terms to enable accurate trait annotation.
Changes
New Terms (7)
Terms Not Created (already exist in GO)
ChEBI Imports
Metadata
Source
Identified via EBI Knowledge Graph query filtering GWAS associations under GO:0009410 where reported trait was more specific than mapped trait (93 associations analyzed).
Each term includes mechanism-based definition, clinical context, appropriately typed synonyms, and literature references.
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.