Open andrewsu opened 2 months ago
UPDATE:
I made a minimal list of APIs BTE isn't using right now. This includes TRAPI KPs and APIs with x-bte that are also tagged translator
.
We decided to...
Try adding 5 TRAPI KPs that I was able to retrieve edges from thru BTE in manual testing: https://github.com/biothings/bte-server/pull/43
Considering, see Part 2...
meta_knowledge_graph
response edges' knowledge_types
is empty array. Sent Translator Slack message in reasonerapi channel. Aragorn doesn't have issues with it.~Wait on...
meta_knowledge_graph
response edges' knowledge_types
is null
. Sent Translator Slack message in reasonerapi channelDon't add (for now): The in-limbo APIs with x-bte
Marc Duby has reported that Genetics KP CI has a fix for knowledge_types
(Translator Slack). I haven't checked yet.
I'm assuming adding this KP would be for the next sprint, not this one...
Yeah, I don't think we want to rush adding new KPs...
This issue is to track the 5 KPs we did add to BTE https://github.com/biothings/biothings_explorer/issues/865#issuecomment-2372978205
Given urgent issues with BTE timeouts: going to remove MolePro. Queries to it timeout often, and adds wait time. And we may be querying it more with the record limit, parallel features. https://github.com/biothings/bte-server/pull/49
Already adjusted main comment
Long ago we made a principled decision that we would use an API allow list to define what resources BTE would include. We should revisit that decision to make sure we still agree that's the right choice. And if so, we should review resources that are not currently being called by BTE for possible inclusion in our API allow list.