Releases: DeepLearnPhysics/spinal-tap
Releases · DeepLearnPhysics/spinal-tap
Release list
v0.4.3
Fixed
- Use
attr_names()to populate valid SPINE hover attributes, including
derived quantities such asRecoParticle.ke, while excludingpoints*
location fields from the attribute dropdown.
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Fixed
- Require
spinev0.12.0+ to avoid file loading issues in v0.11.1 - Update
HDF5Readerimport path for the currentspine.iopackage structure
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Fixed
- Align login form spacing with the main control panel
- Move authenticated session controls into the header utility cluster
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Changed
- Updated
spinedependency to v0.11.0+ for improved hovertext support - Updated Dash dependency to v4.1.0+
- Modernized the application layout with a responsive control rail and event display shell
- Updated visual styling to follow the SPINE black, gray, and orange palette
- Added a dark mode toggle
- Propagated dark mode to SPINE drawing
- Configured Plotly PNG export for event displays
- Hide the event display plot until an entry is loaded
- Enable camera synchronization by default in split-scene view
Fixed
- Keep dropdown menus and virtualized dropdown options in the active dark theme
- Apply dark theme styling to Dash 4 dropdown menus
- Keep entry/run input layout stable when switching input modes
- Replace native number widgets with numeric text inputs to avoid browser rendering artifacts in dark mode
Full Changelog: v0.3.5...v0.4.0
v0.3.5
v0.3.4
Changed
- Updated
spinedependency to v0.10.5+ (includes fix for drawing display info for truth-only
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Changed
- Updated to Dash 4.0.0 with style adjustments
- Updated
spinedependency to v0.10.3+ (includes fix to underlying Drawer tool)
Fixed
- Fixed attribute list allowed to be displayed/used as color
Added
- Re-added auto-complete functionality to file path (it was gone when using Dash 4.0.0)
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Fixed
- Updated
spinedependency to v0.10.2+ (includes update allowing to display attributes on truth but not reco) - Ensure the overall proposed attribute set includes both reco and truth attributes
- Strip file names from white space on the edges to prevent loading issues
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Changed
- Updated dependency from
spine-mltospine(now at v0.10.1+) - Enhanced geometry handling to automatically load geometry configuration from data files
Fixed
- Prevent displaying stale geometry from previous entries when no geometry is specified
Added
- Type hints for
initialize_readerandload_datafunctions in utils module
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Changed
- Breaking: Update to support SPINE v0.8.0+ geometry system
- Fetch available geometries dynamically from SPINE's
geo_dict()instead of hard-coded list - Add geometry tag/version dropdown with automatic selection of latest version
- Split geometry selection into detector name and tag
Added
- Dynamic geometry list populated from SPINE's geometry configuration
- Support for all SPINE geometries: 2x2, ICARUS, SBND, ND-LAr, ProtoDUNE-VD/SP/HD, DUNE10kt-1x2x6, FSD
- Automatic tag selection for geometry versions
- Updated DUNE log-in access list to include /data/dune and /data/pdune
Full Changelog: v0.2.4...v0.3.0