Spaces:
Build error
Build error
Commit History
-
UI cleanup: remove progress steps, fix hero header text visibility
Ashkan Taghipour (The University of Western Australia) +1: Claude Opus 4.6- Remove non-clickable progress step buttons from top of page (progress_html component, _build_progress_html, CSS classes) - Fix hero header text color: Gradio theme was overriding white text with dark color on the dark background. Added !important to ensure title, subtitle, and stat labels are visible. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>ca4b089 -
Replace broken multiselect with single-select + Add/Clear buttons
Ashkan Taghipour (The University of Western Australia) +1: Claude Opus 4.6Gradio 6.5.1 multiselect dropdown is unreliable. Replaced with: - Single-select dropdown to pick one line at a time - "Add to party" button to add selected line to party list - "Clear party" button to reset - Visible "Party members" textbox showing current selections This matches the backpack pattern used in Quest 2/4 which works reliably. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1185c9e -
Fix party dropdown: add filterable=True, handle multiselect value types
Ashkan Taghipour (The University of Western Australia) +1: Claude Opus 4.6- Add filterable=True to party_dropdown for reliable Gradio 6.x rendering - Fix on_party_dropdown to handle None, str, and list values from Gradio multiselect (list("string") would split into individual characters) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>7ef3f1b -
Fix Protein World performance: replace 55k-item dropdown with textbox
Ashkan Taghipour (The University of Western Australia) +1: Claude Opus 4.6The gene dropdown with 55,512 choices caused the browser to hang. Replaced with: - A textbox where users type a gene ID and press Enter or click Load - A small "pick from backpack" dropdown showing only pinned genes - A hidden dropdown for Gene Card "Show Protein" button integration All pin callbacks now also sync the backpack picker choices. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>16c6db2 -
Fix Genetic Landscape: add party selection dropdown, improve cluster explanation
Ashkan Taghipour (The University of Western Australia) +1: Claude Opus 4.6- Replace broken lasso/click selection (unsupported in Plotly 3D) with a multi-select dropdown for choosing party members to compare - Wire party dropdown → state.selected_party → Compare button - Add explanation of why there are 3 clusters (KMeans silhouette=0.649) - Improve header and accordion text with clear user guidance Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>3e00bd5 -
Improve Protein World UX: add pin button, backpack display, clear guidance
Ashkan Taghipour (The University of Western Australia) +1: Claude Opus 4.6- Add "Pin this gene to Backpack" button directly in Quest 4 - Show backpack contents in Quest 4, synced with Quest 2 and Gene Card - Rewrite header and labels to explain what proteins are and how pinning works - Fix misleading dropdown label to "Select a gene to inspect" Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>45410eb
-
Fix Gradio 6.x compatibility for HF Spaces
Ashkan Taghipour (The University of Western Australia)- Move theme/css from gr.Blocks() to launch() per Gradio 6 API - Set ssr_mode=False to prevent localhost-access crash on HF Spaces - Add 11 Gradio 6 compatibility tests4965d2c -
UI overhaul: immersive chapter-based experience
Ashkan Taghipour (The University of Western Australia)- Rename tabs: Origins, Genetic Landscape, Gene Universe, Genome Explorer, Protein World, Your Report - Load 3D UMAP embedding for true 3D scatter visualization - Add country filter dropdown on Origins tab (replaces global filters accordion) - Remove global filters accordion - Update progress stepper labels - Add new precomputed artifacts: 3D embedding, sunburst hierarchy, polar layout, radar axes - Update UMAP callback to use 3D Scatter3d - Upgrade Gradio SDK version to 6.5.114ba315 -
Initial deploy: Pigeon Pea Pangenome Atlas
Ashkan Taghipour (The University of Western Australia)16e4ad5