Skip to content
/ q2view Public

A web-based "serverless" viewer of QIIME 2 Artifacts and Visualizations

License

Notifications You must be signed in to change notification settings

qiime2/q2view

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5ee9aee · Apr 30, 2025
Jul 12, 2024
Apr 30, 2025
Feb 18, 2025
Dec 20, 2024
Nov 9, 2023
Nov 8, 2023
Jul 22, 2024
Apr 2, 2025
Mar 28, 2025
Apr 15, 2025
Nov 20, 2023
Dec 31, 2024
Dec 31, 2024
Nov 20, 2023
Nov 20, 2023
Apr 2, 2025
Dec 5, 2023

This README is for developers and people interested in learning more about q2view. If you just need the functionality, q2view is already compiled and hosted at https://view.qiime2.org. The live version of the app officially supports the latest versions of Google Chrome and Firefox.

q2view

This HTML 5 interface provides a way to view .qza/.qzv files produced by QIIME 2. It provides:

  • Inspection of basic metadata
  • Viewing of complex web-based visualizations
  • Inspection of provenance

This interface uses the Service Worker API to "hoist" the contents of a .qzv's /data directory into the interface allowing relative links within a visualization to work via standard HTTP requests.

To host the app locally, first install the dependencies (while in root of the repo):

npm install

Then run:

npm run dev

This will host the app on localhost:5173 by default Important: HTTPS is required (by service worker API) when not hosting from localhost.

NOTE: The locally hosted version of the app will most likely not work on Firefox due to the way Firefox interacts with the afformentioned Service Worker API.

About

A web-based "serverless" viewer of QIIME 2 Artifacts and Visualizations

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published