-
Notifications
You must be signed in to change notification settings - Fork 11
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
overview and management of TRAPI 1.4 features #613
Comments
From today's group meeting:
|
@tokebe Here's some possible test-queries for node-expansion. Let me know if you need more. [UPDATED 2023-05-22 1:00PM Pacific] 2-hop explain, 1 QNode ID is non-primaryMy notes are from using the main branch code (TRAPI 1.4 without subclassing)
The response I have:
creative-mode disease -> chemNew example: start with the non-primary ID for COPD:
Response in prod / TRAPI 1.3:
My first example notes are here. I don't think it's working anymore since all results from the prod instance of BTE (TRAPI 1.3) and local instance main branches (TRAPI 1.4) are connected only to the originalID.My notes are from using the main branch code
The response I have:
|
@tokebe also just in case, here's the infores IDs for each ontology in node-expansion right now They aren't always the same as the ID-prefix :P GO -> |
With subclassing done, we're at a point where this issue is basically remaining for tracking any last-minute bugfixing, and waiting to close when TRAPI 1.4 is deployed to Prod. |
In today's meeting, the main way we'll know that we've implemented everything for TRAPI 1.4 is if we pass TRAPI 1.4 validation in the ARAX UI (#587 (comment)). However, I'd also like to check:
|
Regarding what else is needed to deploy TRAPI 1.4 to Prod (all instances on TRAPI 1.4)...
|
TRAPI spec 1.4.2 reviewed and updates made to SmartAPI yamls #594 (comment), no other changes needed. Related to my earlier comment #613 (comment) |
Closing this -- the last few stragglers are more separate from this major push, now. |
[WILL BE UPDATED AS WE DISCUSS; last updated 2022-05-22]
This is an overview of what the TRAPI 1.4 topics are, what their github issues are, and their statuses.
General topics
Consensus reached within our team:
1. Async endpoints - done, but see note
Note:
not advertised yet (since we haven't updated SmartAPI yamls for our tools -> which is in section 5 Misc)
2. qualifiers in
/meta_knowledge_graph
- doneLess important:
/meta_knowledge_graph
response (phase 3)Note:
Assuming that "qualifier-set" merging is required. Based on TRAPI/Translator group (Slack poll) on whether to do "qualifier-set merging" (our questions and references)
3. provenance refactor - done, but see notes
Notes:
4. aux-graph / result.analyses refactor - ongoing, on node-expansion/subclassing
Decision was made to implement TRAPI 1.4 "without" node-expansion/subclassing first, and then work on this part last.
First round, these issues WITHOUT node-expansion/subclassing work:
Second round, these issues with node-expansion/subclassing work:
5. Misc - ongoing, only the SmartAPI yaml part is critical
May be important to have the yaml to advertise the TRAPI 1.4 instances, and then the rest aren't as critical?
Less important:
Related but much less important
The text was updated successfully, but these errors were encountered: