Skip to content

Releases: DeepLearnPhysics/spinal-tap

v0.4.3

Choose a tag to compare

@francois-drielsma francois-drielsma released this 13 May 05:48

Fixed

  • Use attr_names() to populate valid SPINE hover attributes, including
    derived quantities such as RecoParticle.ke, while excluding points*
    location fields from the attribute dropdown.

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@francois-drielsma francois-drielsma released this 11 May 06:13

Fixed

  • Require spine v0.12.0+ to avoid file loading issues in v0.11.1
  • Update HDF5Reader import path for the current spine.io package structure

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@francois-drielsma francois-drielsma released this 09 May 15:57

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

Choose a tag to compare

@francois-drielsma francois-drielsma released this 09 May 15:40

Changed

  • Updated spine dependency 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

Choose a tag to compare

@francois-drielsma francois-drielsma released this 09 May 03:27

Changed

  • Updated spine dependency to v0.10.13 exactly

Full Changelog: v0.3.4...v0.3.5

v0.3.4

Choose a tag to compare

@francois-drielsma francois-drielsma released this 04 Mar 23:22

Changed

  • Updated spine dependency to v0.10.5+ (includes fix for drawing display info for truth-only

Full Changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@francois-drielsma francois-drielsma released this 17 Feb 17:26

Changed

  • Updated to Dash 4.0.0 with style adjustments
  • Updated spine dependency 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

Choose a tag to compare

@francois-drielsma francois-drielsma released this 12 Feb 23:51

Fixed

  • Updated spine dependency 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

Choose a tag to compare

@francois-drielsma francois-drielsma released this 12 Feb 19:22

Changed

  • Updated dependency from spine-ml to spine (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_reader and load_data functions in utils module

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@francois-drielsma francois-drielsma released this 20 Jan 21:34

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