AI written
I'm tired and bad at writing things, help appreciated - file an issue or PR on GitHub.

Documentation

Where to go next.

Start with v0.6.5 downloads or one-command developer setup. Workflow details, distribution, and schemas live close to the code.

Product

README

The top-level README describes the app, setup, common commands, bundles, config, and distribution packaging.

Open README
Development

One-command setup

Clone the repo and run make setup on Linux/macOS, or powershell -ExecutionPolicy Bypass -File .\make.ps1 setup in Windows PowerShell 5.1. Without make on Linux/macOS, use sh scripts/dev_setup.sh.

Setup prepares missing user-level uv, Node, and Rust tools, locked dependencies, hooks, and a real Web UI smoke check. It never elevates or installs system packages; the guide lists manual desktop prerequisites. No sibling WGSExtract CLI checkout or genome download is needed for UI development: start with examples/GitHelper.

Open developer setup
Releases

Current app and CLI: v0.6.5

Download installers and read the complete GUI and bundled CLI release notes. The changelog tracks the move to one Tauri app, native Windows setup, macOS notarization, and bundle improvements.

Open releases Open changelog
WGSExtract

New workflow controls

MultiQC, expanded microarray/AADR exports, targeted Y analysis, and resource requirements. New selections are opt-in and preserve existing command defaults.

WGSExtract workflows Post-v0.6.3 feature details
Schemas

Bundle schemas

manifest.json and page files are described by JSON Schemas in docs/schema/.

Open schemas
Archive

Earlier experiments

The SwiftUI app, Swift CLI, prototype renderers, and benchmark reports live on the old-experimental branch.

Open the archive branch
Distribution

Packaging

Signing, notarization, Tauri packages for each OS, release artifacts, self-updates, and embedded bundle defaults.

Open distribution doc

Generate this site

Edit Markdown in site_src/, then run:

python3 scripts/validate_site_sources.py
python3 scripts/build_site.py
open site/index.html

The dependency-free generator writes HTML to site/ for GitHub Pages. Commit regenerated HTML alongside source changes; make site is also available.

Site generation guide