Quick install for Phase 3 Dashboard
pip install dash dash-bootstrap-componentsOr full requirements:
pip install -r requirements-dashboard.txtIf you don't want to install Dash, you can use:
# Phase 1: Basic 3D (works now!)
python skymap_3d.py
# Phase 2: Advanced with effects (works now!)
python skymap_advanced.pyThese create standalone HTML files that work in any browser!
# Install Dash
pip install dash dash-bootstrap-components
# Run dashboard
python skymap_dashboard.py
# Open browser to: http://127.0.0.1:8050/# Install Dash
pip3 install dash dash-bootstrap-components
# Run dashboard
python3 skymap_dashboard.py
# Open browser to: http://127.0.0.1:8050/Already working (no extra install):
- ✅
skymap_proto.py- Quick prototype - ✅
skymap_3d.py- Full 3D view - ✅
skymap_advanced.py- With effects
These create HTML files in outputs_quick_start/
With Dash installed:
- ✅ Interactive controls (sliders, buttons)
- ✅ Real-time updates (no page reload)
- ✅ Click on stars → see info
- ✅ Search functionality
- ✅ Live statistics
- ✅ Filter system
Trade-off:
- Without Dash: Static HTML (works everywhere, no install)
- With Dash: Interactive webapp (needs pip install)
python skymap_advanced.py
# Opens in browser, no install needed!pip install dash dash-bootstrap-components
python skymap_dashboard.py
# Full Interactive3D-style dashboard!pip install dashpip install dash-bootstrap-components# Kill existing process or use different port
# Edit skymap_dashboard.py line: app.run_server(debug=True, port=8051)© 2025 Carmen Wrede, Lino Casu