Skip to content
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

Multiomics - Server Question #60

Open
sstemann opened this issue Feb 9, 2021 · 15 comments · Fixed by #67
Open

Multiomics - Server Question #60

sstemann opened this issue Feb 9, 2021 · 15 comments · Fixed by #67

Comments

@sstemann
Copy link
Contributor

sstemann commented Feb 9, 2021

We're trying to document our federated dev environment, I can't seem to get the server info from SmartAPI, could you take a look at the table here:

https://github.com/NCATSTranslator/TranslatorPM/blob/main/Translator%20Server%20Info.md

And either update directly in the markdown or update this ticket. We have the following KPs for your team:

  • Wellness Provider
  • BigGim
  • Drug Response Provider
  • TCGA Mutation Frequency Provider
  • Clinical Risk Provider
  • BigQuery Table

@NCATSTranslator/multiomics-provider sorry to tag the whole team but I'm not sure who to work with to get these updates! Thanks for your help!

@rtroper
Copy link
Contributor

rtroper commented Feb 9, 2021

Okay, I've created a pull request to add the server for our KPs that are hosted on the service provider server: #67

@sstemann sstemann linked a pull request Feb 9, 2021 that will close this issue
@sstemann
Copy link
Contributor Author

sstemann commented Feb 9, 2021

@rtroper thank you! for the goal to have a hosted Dev environment - will any of the Multiomics KPs be hosted by NCATS or do you prefer to engage in an SLA?

@sstemann
Copy link
Contributor Author

@rtroper just following up on the comment above and adding one more question - is Big Query Table a KP? thanks!

@rtroper
Copy link
Contributor

rtroper commented Feb 18, 2021

@rtroper just following up on the comment above and adding one more question - is Big Query Table a KP? thanks!

Sarah - We do not plan to have any KPs hosted in BigQuery. There's a chance that, for at least one KP, we'll store the data for the KP in a BigQuery table and then use a parser in combination with the Service Provider group's Biothings Studio tool to load (or update) the KP hosted on their server. Our plan right now is to keep all our KPs on their server (biothings.ncats.io).

@rtroper
Copy link
Contributor

rtroper commented Feb 18, 2021

@rtroper thank you! for the goal to have a hosted Dev environment - will any of the Multiomics KPs be hosted by NCATS or do you prefer to engage in an SLA?

I apologize I haven't responded to this yet. Let me get back to you shortly.

@sstemann sstemann added the SLA label Feb 18, 2021
@sstemann
Copy link
Contributor Author

thanks!

@kevinxin90
Copy link
Contributor

Hi @sstemann , so currently all KPs from Multiomics Provider are hosted by Service Provider at biothings.ncats.io. This is an AWS instance assigned to the Service Provider by NCATS. Does that count as "hosted by NCATS". Or do we still need a SLA?

@sstemann
Copy link
Contributor Author

thank you for bringing this up - so I know Ryan's been saying this but i didn't click for me. So, when there's a new version of a multiomics KP, you push it to the biothings instance?

@kevinxin90
Copy link
Contributor

Yes. That's right. There's a semi-automated pipeline to go from a KGX file to an API served at the biothings instance.

@sstemann
Copy link
Contributor Author

Seems okay to me, I know currently Biothings is hosted by an NCATS Cloud instance, but this is not an NCATS ITRB instance and if you would like to continue NCATS to host, you'll need to utilize the NCATS ITRB Pipeline. Is that okay for biothings?

If so, then biothings will take on the responsibility of moving the KGX files through the NCATS ITRB pipeline?

Are there other KPs that you can identify will also be part of this process? Thanks!

@kevinxin90
Copy link
Contributor

@sstemann Hi Sarah, are there documentations which we can learn about NCATS ITRB Pipeline, so we can evaluate the feasibility?

Or maybe @newgene already have plans for that?

@newgene
Copy link

newgene commented Feb 19, 2021

I also don't know about ITRB Pipeline. @sstemann we are happy to continue hosting BioThings-based KPs (for Service Provider, Multiomics Provider, Textmining Provider, and other teams) using NCATS cloud instances, so please advise what we need to work through the process. Thanks.

@sstemann
Copy link
Contributor Author

sstemann commented Feb 19, 2021 via email

@newgene
Copy link

newgene commented Feb 19, 2021

@sstemann awesome! Thanks. You are right, our team did have done this process for other projects relevant to N3C and CD2H. It just did not ring the bell when I heard the term "ITRB pipeline" :-)

We will plan it accordingly for our translator projects then. And since the BioThings stack from Service Provider provides the API hosting for other translator teams too. This effort should help reduce or even eliminate the overhead for other teams too.

@kevinxin90
Copy link
Contributor

@sstemann Hi Sarah, @newgene and I would also like to explore the option of go with SLA. Could you share with us the agreement please? Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants