Skip to content

Config for "visualization plugin" missing for type like bam and others: loss of functionality #20338

@jennaj

Description

@jennaj

Describe the bug
Preview via eye icon on datasets can offer an enriched visualization view re #20190. But when not configured, it is showing up as a dependency problem in the UI. Can we do better? I'm not sure what should be happening in that view but the message makes it seem like the server has a problem.

Galaxy Version and/or server at which you observed the bug
UseGalaxy.org This Galaxy server version is 25.0.rc1, and the web client was built on Wednesday May 21st 11:15:45 2025 GMT-7 .

Browser and Operating System
Operating System: Windows, Linux, macOS
Browser: Firefox, Chrome, Chrome-based, Safari

To Reproduce
Steps to reproduce the behavior:

  1. Go to a bam dataset
  2. Click on the eye icon
  3. See message in the tab view

Expected behavior
If not available (on purpose, and local IGV is needed as before) maybe display no fail message, or at least the uncompressed version of the BAM. That view was used quite a bit before -- to inspect the headers -- so this is more like functionality loss than anything else for this file type.

The h5 viewer is great. I didn't check all data types at https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/config/sample/datatypes_conf.xml.sample with "visualization plugin". The request is: show the display or fall back to whatever we did before, not lose that original functionality.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions