A web-based 3D visualization tool for exploring pangenome data.
This project provides an interactive 3D visualization interface for exploring pangenome data. It allows users to load and visualize genomic data from various sources, with support for both large and small data files.
- Interactive 2D visualization
- Support for loading genomic data from URLs
- Pre-configured data file options for quick access
- Node.js (latest LTS version recommended)
- npm or yarn package manager
- Clone the repository:
git clone [repository-url]
cd pgb- Install dependencies:
npm installTo start the development server:
npm run devThis will start the Vite development server, typically at http://localhost:5173
To create a production build:
npm run buildTo preview the production build locally:
npm run preview| Key | Action |
|---|---|
P |
Export the PCA chart as an SVG, capturing its current visual state. Use this to save a chart while hovering a graph node — moving the cursor to the print menu would otherwise cancel the hover. Ignored while typing in an input field, and when modifier keys are held (so Cmd+P still triggers the browser print dialog). |
src/- Source code directorypublic/- Static assetsindex.html- Main HTML filevite.config.js- Vite configurationpackage.json- Project dependencies and scripts
- Vite - Next Generation Frontend Tooling
- Three.js - JavaScript 3D library
- Bootstrap - CSS framework
- Sass - CSS preprocessor
[Add your license information here]
[Add contribution guidelines here]