biothings / biothings_explorer

TRAPI service for BioThings Explorer
https://explorer.biothings.io
Apache License 2.0
10 stars 11 forks source link

RaMP: process of x-bte annotation + adding to BTE #705

Open colleenXu opened 1 year ago

colleenXu commented 1 year ago

Opening an issue here to better track the status of this effort. In the future, when data resources reach the x-bte annotation part, we'll want to open an issue in this repo for tracking.

Previous discussion in https://github.com/biothings/pending.api/issues/69, with the currently-relevant comments starting https://github.com/biothings/pending.api/issues/69#issuecomment-1473339627

Related to post-processing and JQ-related work, which is described in https://github.com/biothings/pending.api/issues/69#issuecomment-1473375927 and https://github.com/biothings/biothings_explorer/issues/489#issuecomment-1480232931


I'm writing x-bte annotation in my fork: https://github.com/colleenXu/RaMP-Client/blob/x-bte-annotation/libs/features/ramp/ramp-api/src/assets/data/ramp_openapi_with_extensions.yml

That file is registered https://smart-api.info/registry?q=ac9c2ad11c5c442a1a1271223468ced1

colleenXu commented 1 year ago

Discussion topics:

1: current BTE has buggy behavior when parsing the output of this API: see here, and here. I therefore suggest NOT "fully deploying" this as a KP used by BTE and others (by adding to BTE's config list) until this has been addressed


2: writing up all the possible x-bte annotation (depends on 1)


3: discussing with the RaMP team: what SmartAPI yaml file to have x-bte annotations on and register in the SmartAPI registry (including what repo).

colleenXu commented 1 year ago

Updated notes:

colleenXu commented 6 months ago

Found some info on ID namespaces available: https://github.com/ncats/RaMP-DB?tab=readme-ov-file#important-notes