Releases: ATTPC/Spyral
v0.17.0 - Dragon compatibility, calibrate with drift velocity
In this release of Spyral we've added two new features: compatibility with the HPE-Dragon HPC runtime and calibration of point clouds from a known drift velocity instead of a window time. The documentation has been updated for these changes.
What's Changed
- HPC shared memory by @gwm17 in #251
- Calibration from drift velo, update docs by @gwm17 in #253
- Release 0.17.0 by @gwm17 in #254
Full Changelog: v0.16.0...v0.17.0
v0.17.0rc0
v0.17.0 first release candidate
v0.16.0 - New Joining, Update spyral-utils
In this release of Spyral, we changed a lot of things!
- New cluster joining algorithm, relying on full 3-D data
- Update spyral-utils allowing for GasMixtureTargets in the solver
- Cleanup internals, refactor some tricky behavior
- Add in experimental new start method to hopefully accommodate HPC environments
- And more!
Check out the documentation for details. Note that spyral-utils minimum version was updated as well.
What's Changed
- Pull hotfix to gwm17_dev by @gwm17 in #237
- Add Zenodo badge by @gwm17 in #238
- QoL, Improved Joining by @gwm17 in #240
- Fix new joining, update version by @gwm17 in #243
- More joining fixes by @gwm17 in #244
- Final (hopefully) tweaks to joining by @gwm17 in #246
- Update spyral-utils, add preliminary dragon_start, set to release by @gwm17 in #248
- Last min bugfixes for release by @gwm17 in #250
- 0.16.0 Release PR by @gwm17 in #249
Full Changelog: v0.15.1...v0.16.0
v0.16.0rc3
v0.16.0 release candidate 3
v0.16.0rc2
v0.16.0 release candidate 2
v0.16.0rc1
v0.16.0rc1 pre-release
v0.16.0rc0
v0.16.0 first pre-release
v0.15.2 - Generate Zenodo DOI
This is a release which just generates a zenodo DOI, no changes were made to Spyral's software
v0.15.1 - TraceReader Hotfix
Hotfix for bug in TraceReader when reading current merger or harmonizer formats. Resulted in crash when trying to access FRIBDAQ data.
What's Changed
- Hotfix reader with MergerCurrent, Harmonic by @gwm17 in #235
- Hotfix to TraceReader by @gwm17 in #236
Full Changelog: v0.15.0...v0.15.1
v0.15.0 - Trace Reader, PointCloud refactor
In this release of Spyral we have cleaned up the TraceReader and PointCloud implementations, as well as cleaning up several bugs found in the pipeline. This update does introduce breaking changes.
- Fix bug in InterpSolverPhase where the wrong key was given to the asset dictionary
- Refactor TraceReader to a Protocol; add implementation for harmonizer data
- Refactor PointCloud to reduce confusion, potentially error-ful behavior
- Update documentation to reflect these changes
- Add two new attributes to events, "orig_run" and "orig_event". These are the original run and event numbers, produced by the DAQ. With the introduction of the harmonizer tooling, the event number and run number of the file may be modified to better balance workloads. These "orig" attributes allow users to still temporally slice data.
As new attributes were added, after updating the entire analysis pipeline will need to be re-run on a dataset.
What's Changed
- Finish updating docs by @gwm17 in #221
- Finish updating docs by @gwm17 in #222
- Add Harmonizer compat, Fix bug in InterpSolver by @gwm17 in #224
- Fix compat with merger data, refactor PointCloud by @gwm17 in #226
- Refactor TraceReader by @gwm17 in #228
- Fix bug in pointcloud, bump to release by @gwm17 in #229
- Fix bug in clustering by @gwm17 in #231
- TraceReader, PointCloud refactor by @gwm17 in #230
Full Changelog: v0.14.0...v0.15.0