Skip to content
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

How to remodel TRAPI to allow for the merging of messages while retaining EPC #313

Closed
uhbrar opened this issue Feb 21, 2022 · 1 comment
Closed
Milestone

Comments

@uhbrar
Copy link
Contributor

uhbrar commented Feb 21, 2022

Kenny and I have been working for the last little while on coming up with a few plans on how to reduce duplicates in messages. These "duplicate" answers are mostly the same, with the same subject, object, and predicate, but have different EPC information encoded within their attributes, which results in them being unable to be merged without losing information with current TRAPI model. For an example, see this:

Screen Shot 2022-02-21 at 8 16 36 AM

Ideally, this would only result in three answers as shown, but under the current model results in 4. One option for how to rework the model to allow for this is explained here:

kmorton_translator_thoughts_on_merging.md

Additional refinement will likely be required, however this document does provide the first steps with one option on how approach this issue.

@uhbrar uhbrar changed the title An How to remodel TRAPI to allow for the merging of messages while retaining EPC Feb 21, 2022
@edeutsch
Copy link
Collaborator

I put the md file in a PR so I can view it more easily:
https://github.com/NCATSTranslator/ReasonerAPI/blob/edeutsch-issue-313/docs/ideas_from_issue_313.md

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

No branches or pull requests

3 participants