TranslatorSRI / CQS

MIT License
0 stars 3 forks source link

TMKP MVP1 CQS Template #14

Closed bill-baumgartner closed 5 months ago

bill-baumgartner commented 5 months ago

Hi all,

This PR contains a provisional MVP1 CQS Template for the TMKP targeted assertion KG. I've modeled the template after the Service Provider / BTE AEOLUS template.

This template should be considered a work-in-progress as there are some caveats:

  1. The Workflow Runner cannot query the TMKP KG directly (as I understand it) because it is hosted by Service Provider, so this provisional workflow is set up to access the Service Provider end point. I had hoped to use the primary knowledge source edge attribute to constrain results to be from TMKP, however, I have been unable to successfully run a query with attribute constraints against the Service Provider end point. There is a thread in the BTE Slack channel inquiring about this issue.

  2. I have been unable to get results back from the Workflow Runner using the template as input and the test curies that are provided in the README. I have validated that the test curies are in the KG, and do return in results when querying the Service Provider end point directly (as long as there are no attribute constraints). The same query run through the Workflow Runner does not seem to return results, and I am unsure how to diagnose the issue. Any suggestions/help with debugging queries when run through the Workflow Runner would be greatly appreciated. Thanks!

bill-baumgartner commented 5 months ago

Note that at the time of this comment infores:service-provider-trapi is no longer listed as an available Workflow Runner service for the lookup operation, so the proposed TMKP CQS template in its current form is essentially invalid.