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

Request: Facilitate visualization of qza/qzv artifacts #18799

Open
jennaj opened this issue Sep 10, 2024 · 4 comments
Open

Request: Facilitate visualization of qza/qzv artifacts #18799

jennaj opened this issue Sep 10, 2024 · 4 comments

Comments

@jennaj
Copy link
Member

jennaj commented Sep 10, 2024

Currently, the "transfer by URL" fails over at https://view.qiime2.org for known reasons per @mvdbeek.

But @bernt-matthias thinks we can maybe configure a .loc file to make hosting by URL possible.

This ticket is to track the end-user hurdle, and a potential solution.

The operation otherwise requires a Galaxy dataset download, then upload to the https://view.qiime2.org site. Exploring data there is recommended by the Qiime2 authors the primary method an end-user can use to visually inspect/explore what is actually inside of a qiime2 artifact/viz.

Other ideas: could the function of the https://view.qiime2.org website be bundled as a Galaxy tool? Could that be accessed by clicking on the eye icon, similar to how a peek view for compressed BAMs are displayed as a SAM? Or maybe better, as a dedicated Visualize tool?

Qiime artifacts are a data structure with some metadata (qzv) plus a list of content similar to a collection (qza) ... and are somewhat opaque in Galaxy. Enabling some kind of viz would be a start for making the usage easier.

@dannon
Copy link
Member

dannon commented Sep 10, 2024

@jennaj Thanks for opening this, sorry I didn't respond in chat! Shouldn't be a tool, but a galaxy viz. I looked into this before but never pushed it over the finish line -- let me see where that was.

@dannon dannon self-assigned this Sep 10, 2024
@bernt-matthias
Copy link
Contributor

bernt-matthias commented Sep 11, 2024

Xref #17658

For a workaround there is a tool since a while. Even if a viz would be better a tool seems useful for workflows / automatization.

Regarding the viz I remember that the problem was that the qzv (zip) files contain the Javascript, but it would be better if it would be a proper package, or @dannon?

Ping @ebolyen

@mvdbeek
Copy link
Member

mvdbeek commented Sep 11, 2024

Xref #17658

We don't have the data table required by the q2view display application. You mentioned that this works on your server, so you must have that elusive data table somewhere. It would be amazing if we can find that data table (q2view_display)

@bernt-matthias
Copy link
Contributor

We don't have the data table required by the q2view display application.

https://github.com/galaxyproject/galaxy/blob/0d4cb1091fd483c21b4c2880d0f304f2c6d28cbf/tool-data/q2view_display.loc.sample

You mentioned that this works on your server

No! Since my Galaxy is not public the display application never worked for me (like many others).

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

No branches or pull requests

4 participants