biothings / pending.api

Set of standalone APIs built with the BioThings SDK for the Translator Project
https://biothings.ncats.io
Apache License 2.0
5 stars 11 forks source link

Update Multiomics Wellness KP data plugin #36

Closed newgene closed 2 years ago

newgene commented 2 years ago

Hi @Chunlei Wu (Exploring Agent, Service Provider) - We have new tsv files (v1.5) for the multiomics wellness KP. I've updated the parser and manifest file appropriately and tested a local deployment of the API using Biothings Studio. There are ~288,000 documents, so it's not huge. I believe the update should go smoothly. When you have some time, could you deploy the updated KG? Here's the repo with the parser and manifest file: https://github.com/Hadlock-Lab/multiomics_wellness_kp. Please let me know if you have any questions. We appreciate your help.

erikyao commented 2 years ago

Hi, @newgene and @colleenXu, it's updated. Please check https://pending.biothings.io/multiomics_wellness_kp. Let me know if I can be of any further assistance.

colleenXu commented 2 years ago

so next step is figuring out if the x-bte annotation needs updating based on what's in the new API...

colleenXu commented 2 years ago

@erikyao @newgene I believe a new version of data (I dunno if it includes the parser too) was sent out yesterday ~11 am PT. Has the API been updated to fit that?

erikyao commented 2 years ago

@colleenXu just updated!

colleenXu commented 2 years ago

@erikyao I'm a bit confused, I expected there to be subject.NCIT and object.NCIT fields (and indexing/search so I could query exists on those fields).

colleenXu commented 2 years ago

@erikyao also I think the subject.CHEBI fields and object.CHEBI fields no longer have data...

erikyao commented 2 years ago

@colleenXu it's updated again. I didn't notice the introduced changes in ES mapping from the last update so the new fields like subject.NCIT and object.NCIT were not exposed.

After this update, queries below should work: