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

NickAkhmetov/HMP-549 Revise to use assaytype endpoint #3361

Merged
merged 12 commits into from
Jan 4, 2024

Conversation

NickAkhmetov
Copy link
Collaborator

@NickAkhmetov NickAkhmetov commented Dec 12, 2023

This PR adjusts the generation of vitessce visualizations to be done using the assaytype endpoint instead of the deprecated TypeClient.

The SOFT_ASSAY_ENDPOINT environment variable has been added to configs by Zhou. Since it is a part of the ingest-api, I've adjusted the service status table to display the ingest API URL in use by trimming the /assaytype suffix from the soft assay endpoint.

TODO:

  • Remove type service env variables and add assaytype endpoint env variable
  • Troubleshoot seqfish datasets only displaying descendant pyramids
  • Update portal-visualization version

@NickAkhmetov NickAkhmetov changed the title NickAkhmetov/Revise to use assaytype endpoint NickAkhmetov/HMP-549 Revise to use assaytype endpoint Dec 19, 2023
Copy link
Collaborator Author

@NickAkhmetov NickAkhmetov Jan 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I adjusted the spacing of the commented out endpoints so they're all aligned with the USER_TEMPLATES_ENDPOINT - this was purely an aesthetic change. The meaningful additions are the different SOFT_ASSAY_ENDPOINT values for the TEST, DEV and PROD environments and the removal of the TYPE_SERVICE values.

@NickAkhmetov NickAkhmetov marked this pull request as ready for review January 2, 2024 15:09
@lchoy lchoy merged commit ac02322 into main Jan 4, 2024
8 checks passed
@lchoy lchoy deleted the nickakhmetov/soft-assay-portal-vis branch January 4, 2024 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants