Conversation
olinm_split_tiff
Adding 001-crop1 separated, forgot before
Adding notebook with Cellpose-based segmentation testing
Fear/dbscan detection - add image masks
- Replace stats boxes (Tracks/This frame/Dataset) with run name input field - Save button + auto-save on View Results click - Server: PATCH /api/dataset/<id>/run-name endpoint, completed_at timestamp - Pipeline Runs list shows saved name + completion time - TuningPage left panel reduced to 42% (matches Results) - TrackInspector & MetricsDashboard titles now white - Logo cache-busted with ?v=2 query param
…, download zips, blue palette, pipeline job UX - 3-tab nav: Upload, Tuning, Results pages - Blue-tinted dark theme with custom gray scale - UploadPage: drag-drop upload, dataset/run lists, instant delete, running job indicator - TuningPage: raw/mask/diagnostic frame viewer, hyperparams, run name, pipeline button (green Done state) - ResultsPage: click-to-select filament, TrackInspector table, MetricsDashboard (4 charts), download buttons - Download: server builds zip to disk, nginx serves static file (results or all files) - data.js: CSV parsing with filament summary derivation, all API functions - Server: upload/run/status/datasets/delete/download endpoints, pipeline background thread - arch.md: full rewrite reflecting current 3-page architecture
…SV, inline sliders, concurrent jobs, upload box fix, µm units, pipeline state persistence, run naming, social card
…-heights, 15min frame interval
…on, duplicate upload prevention - Mobile: overflow-auto on upload/tuning/results pages for proper scrolling - Mobile: increased min-height for file lists, hyperparams panel, and charts - Image viewers: reduced to 50% width within panel, maintain square aspect ratio - Frame display: 1-indexed across all pages, charts, and track inspector - Header: removed dataset filename display - Upload page: fixed 'N frames · N frames' duplication (server computes real timespan) - Delete buttons: double-click confirmation with visual feedback and 3s auto-reset - Tuning page: View Results button disabled during pipeline processing - Server: reject duplicate uploads by filename - Nginx: no-cache headers on index.html to prevent stale bundle caching - Pipeline: guard empty DataFrame merge in filament_statistics/statistics_helper
- Revert constants.py, image_detection.py, split_tiffs.py, detection_hpo.py to base - experiment_config.py: keep from_dict as classmethod + standalone factory fn - filament_statistics.py: keep empty DataFrame guard on merge - statistics_helper.py: keep build_filament_episodes returning proper columns - utils.py: keep IPython import guard for server compatibility
- Add GET /api/jobs endpoint to list active pipeline jobs - Frontend fetches active jobs on mount for cross-device discovery - Refactor polling into shared startPolling() callback - Rewrite arch.md with accurate infrastructure, endpoints, pipeline docs
…h ExperimentConfig.from_dict, add future annotations for forward ref
…move Appeared row, fix cross-device job names, GFP channel display
Added section on the use of LLMs in frontend development.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.