Major changes: - Dashboard: WebSocket-based chat with session management - Dashboard: New chat components (ChatPane, ChatInput, ModeToggle) - Dashboard: Enhanced UI with parallel coordinates chart - MCP Server: New atomizer-tools server for Claude integration - Extractors: Enhanced Zernike OPD extractor - Reports: Improved report generator New studies (configs and scripts only): - M1 Mirror: Cost reduction campaign studies - Simple Beam, Simple Bracket, UAV Arm studies Note: Large iteration data (2_iterations/, best_design_archive/) excluded via .gitignore - kept on local Gitea only. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
Dashboard Access
Quick Links
| Dashboard | URL | Purpose |
|---|---|---|
| Atomizer Dashboard | http://localhost:3003 | Live Pareto plots, optimization monitoring |
| Optuna Dashboard | http://localhost:8081 | Trial history, hyperparameter importance |
Starting the Dashboards
Atomizer Dashboard (Recommended)
# From project root - Terminal 1 (backend)
cd atomizer-dashboard/backend
python -m uvicorn api.main:app --host 0.0.0.0 --port 8000 --reload
# From project root - Terminal 2 (frontend)
cd atomizer-dashboard/frontend
npm run dev
Optuna Dashboard (This Study Only)
# From this study directory
optuna-dashboard sqlite:///2_results/study.db --port 8081
# Or from project root
optuna-dashboard sqlite:///studies/bracket_stiffness_optimization_atomizerfield/2_results/study.db --port 8081
What Each Dashboard Shows
Atomizer Dashboard (localhost:3003)
- Pareto Front: Interactive scatter plot of stiffness vs mass
- Parallel Coordinates: Visualize how design variables affect objectives
- Study List: Compare multiple optimization studies
- Trial Progress: Real-time updates during optimization
Optuna Dashboard (localhost:8081)
- Trial History: Complete log of all trials with parameters and values
- Hyperparameter Importance: Which variables matter most
- Optimization History: Convergence over time
- Slice Plots: 1D parameter sensitivity
Tip: The Atomizer Dashboard connects to any running study automatically. The Optuna Dashboard is study-specific and requires the database path.