Skip to content

Add sources and source record urls to align with TRAPI #1569

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

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

colleenXu
Copy link
Contributor

@colleenXu colleenXu commented May 29, 2025

[EDIT] As part of the KGX+ handoff format work in Translator, we agreed that all node and edge properties should come from biolink-model. The format example uses TRAPI's sources and source_record_urls properties, which are missing from biolink-model. This PR adds them and makes minor adjustments to the existing RetrievalSource properties.

References: TRAPI sources, source_record_urls and guide.

@sierra-moxon This PR currently...

  • doesn't include TRAPI guidance that resource IDs should be from infores registry.
  • doesn't add sources to the Association class's slots. I wasn't sure whether to do this or not. EDIT: added commit that does this
  • doesn't adjust any existing, related slots/properties/classes:
    • retrieval source ids
    • source web page
    • knowledge source, primary knowledge source, aggregator knowledge source, supporting data source slots

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant