Skip to content

Use the dashboard

The refgenie dashboard is a local web interface for browsing your genomes, aliases, assets, and remote assets from subscribed servers. It is distinct from refgenie serve, which exposes an API for remote clients.

The dashboard requires the dash extras:

Terminal window
pip install refgenie[dash]
Terminal window
refgenie dash

This starts the dashboard on port 8080 and automatically opens your browser. If the page doesn’t load immediately, refresh after a moment.

Terminal window
refgenie dash -p 9090

The dashboard provides a web UI with the following pages:

The landing page lists all genomes in your refgenie instance. Each genome shows its digest, aliases, and a summary of available assets. Click a genome to view its details.

Shows details for a single genome, including:

  • Genome digest and all associated aliases
  • List of all available assets for this genome
  • Asset metadata (class, tag, description)

Click an asset to see its full details.

Displays metadata and file paths for a specific asset:

  • Asset class and tag
  • Build date and description
  • Seek keys and their resolved file paths
  • Asset digest for identity verification

The administration interface provides:

  • Configuration overview: Current database backend, genome folder, and stage folder paths
  • Remote assets: Browse assets available on subscribed servers that have not yet been pulled locally
  • Pull actions: Pull remote assets directly from the manage page interface
  • Server subscriptions: View and manage your subscribed asset servers
Featurerefgenie dashrefgenie serve
PurposeBrowse your local refgenie instanceServe assets to remote clients via API
AudienceYou (local use)Other machines and users
Default port80808000
Install extrapip install refgenie[dash]pip install refgenie[server]