Spaces:
Running
Running
Commit History
-
Fix bugs and improve download functionality
sachin1801- Fix preview modal error: handle undefined values with != null checks - Add DELETE endpoint for single sequence deletion from batch jobs - Change all visualization downloads from PNG to SVG format - Remove action buttons (New Prediction, Download CSV, Copy Link) from result page - Add missing modals to download page for action button support - Add null guards for modals on pages where they don't exist813441e
-
Add preview and download buttons to history page rows
sachin1801- Add floating eye (preview) and download icons outside table on row hover - Icons are gray and darken on hover with tooltips - Preview modal shows simplified view: PSI, structure, MFE, sequence, and embedded silhouette/heatmap visualizations - Download modal allows selecting which visualizations to export as PNG - Uses postMessage to communicate with PyShiny iframes for PNG capture - Only shows action buttons for completed (finished) jobs - Modals close on Escape key, backdrop click, or close buttondadef33 -
Restructure result page with 4-tab layout and auto variant analysis
sachin1801- Add 4 tabs: Exon View, Feature View, Variant Analysis, Download - Exon View: collapsible panels for Silhouette and Heat Map - Feature View: dropdown to filter by individual features - Variant Analysis: auto-runs for single predictions, on-demand for batch - Download tab: PNG export via postMessage to iframes Backend changes: - /api/predict now auto-runs mutagenesis (210 mutations) for single sequences - Add GET/POST /api/result/{job_id}/mutagenesis endpoints for on-demand analysis - Fix heatmap batch hiding bug, enable eager loading of heatmap iframe Frontend changes: - Add collapsible panel styles and variant analysis UI components - Implement postMessage-based PNG download from PyShiny iframes - Update polling timeout to 2 minutes for longer mutagenesis runsdcfc660
-
help page revamp according to requirements, removed tutorial page, search filter improved on history, login with email pass created
sachin1801068e060
-
feat(webapp): complete UI rebuild with Tailwind + PyShiny visualization spec
sachin1801UI Rebuild: - Add Jinja2 templates (base, index, result, about, methodology, help, tutorial) - Implement Tailwind CSS design system via CDN - Add responsive navigation with mobile hamburger menu - Create comprehensive content pages (about, methodology, help, tutorial) - Add static JS files for form handling and Plotly visualization - Add custom CSS with accessibility features Documentation: - Create PyShiny visualization specification for teammate delegation - Update TODO.md with completed UI work and remaining tasks - Update agent-log.md with Session 3 work details Research Materials: - Add 2022_03_11_figures/ directory with research notebooks - Include publication figures and visualization examplesb18a179