Skip to content

warelab/sorghum_germplasm_dashboard

Repository files navigation

Sorghum Germplasm Collection Dashboard

Interactive curator dashboard built from Melinae_H/Sorghum_2026_Genotyping_Priorities_4_15_26.xlsx.

What it shows

  • Collection scale, availability, genotype coverage, and curator KPIs
  • Origin, taxa, race, and improvement-level composition
  • Viability, inventory, and request-pressure distributions
  • Metadata completeness and country-by-genotype coverage
  • A ranked accession watchlist for curation and regeneration follow-up
  • Descriptor cohort summaries for core, preconv, conv, and sap
  • Line-level descriptor comparison inside the same dashboard

Local development

npm install
npm run process-data
npm run process-descriptors
npm run dev

The dev server runs on http://127.0.0.1:4173 if started with:

npm run dev -- --host 127.0.0.1 --port 4173

Build

npm run build

Refresh the dataset

If the Excel workbook changes, regenerate the dashboard payload:

npm run process-data
npm run process-descriptors

The generated data file is committed at public/data/collection-summary.json so GitHub Pages can serve the site statically.

GitHub Pages

This repo includes a GitHub Pages workflow at .github/workflows/deploy-pages.yml.

Once the repository is pushed to GitHub:

  1. Enable GitHub Pages for the repository.
  2. Set Pages to deploy from GitHub Actions.
  3. Push to main or master.

Because the Vite config uses a relative base path, the site can be deployed either as a project page or from a standalone public repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors