Recent Releases of https://github.com/attpc/attpc_engine
https://github.com/attpc/attpc_engine - v0.8.0 - Point labels, update docs
The main feature of this release is labels for points in the point clouds generated by the detector simulation. Each point is labeled with the index of the nucleus which generated that point. This allows for the comparison of downstream clustering analysis with truth. Documentation is updated to reflect the changes. There were also some small fixes to the example code in the user guide.
What's Changed
- Fix user guide example scripts by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/53
- Simulator TLC, Point labels, Updated docs by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/57
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.7.0...v0.8.0
- Python
Published by gwm17 over 1 year ago
https://github.com/attpc/attpc_engine - v0.7.0 - Sort-in-z fix, Update dependencies
This release addresses issue #50 and updates spyral-utils and numba dependencies
What's Changed
- Add zenodo badge by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/49
- Update by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/51
- Fix sorting in z, update dependencies by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/52
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.6.0...v0.7.0
- Python
Published by gwm17 over 1 year ago
https://github.com/attpc/attpc_engine - v0.6.1 - Generate Zenodo DOI
This release is simply to generate a Zenodo DOI. No changes were made to the attpc_engine software.
- Python
Published by gwm17 over 1 year ago
https://github.com/attpc/attpc_engine - v0.6.0 - Spyral compatibility, Correct pad size
In this release of attpc_engine, the engine SpyralWriter was updated to be compatible with Spyral 0.15.0. It also now splits files based on number of events rather than raw file size. The SpyralWriter now also correctly fills in the pad size, so it should more closely mimic the behavior of real Spyral data.
What's Changed
- Add correct pad sizes to output cloud by @sigmanotation in https://github.com/ATTPC/attpc_engine/pull/43
- Sync with main by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/44
- Small jank fixes, bump release version by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/45
- Fix the SpyralWriter, update docs by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/48
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.4.0...v0.6.0
- Python
Published by gwm17 over 1 year ago
https://github.com/attpc/attpc_engine - v0.4.0 - Bugfix for large simulations
This release fixes a bug when > 1M event simulations were generated by chunkifying the data in the kinematics simulation.
What's Changed
- Chunkify kinematics data by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/41
- Bump version by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/42
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.3.0...v0.4.0
- Python
Published by gwm17 over 1 year ago
https://github.com/attpc/attpc_engine - v0.3.0 - Fix transport code
Fix transport generation, update documentation
Addresses issue in transport where points with the same pad, time bucket were not summed.
What's Changed
- Merging main into my dev by @sigmanotation in https://github.com/ATTPC/attpc_engine/pull/29
- Fix Transport integration by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/32
- Fix pad id float to int conversion in pointtransport by @gwm17 in https://github.com/ATTPC/attpcengine/pull/34
- Merging updates from main to dev branch by @sigmanotation in https://github.com/ATTPC/attpc_engine/pull/36
- Add multiple track hits together by @sigmanotation in https://github.com/ATTPC/attpc_engine/pull/37
- Update by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/38
- Fix small bug in simulator.py, add type hint for Numba dicts by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/39
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.2.0...v0.3.0
- Python
Published by gwm17 almost 2 years ago
https://github.com/attpc/attpc_engine - v0.2.0 - Bugfixes, documentation updates, dev updates
This release contains a set of minor bugfixes, refactors, and documentation updates. Some development changes as well, switching to Ruff and incorporating linitng into CI
What's Changed
- Switch to Ruff, Update some docs by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/31
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.1.7...v0.2.0
- Python
Published by gwm17 almost 2 years ago
https://github.com/attpc/attpc_engine - v0.1.7 - Continuing to fix HDF5 splitting
More fixes to HDF5 splitting
What's Changed
- Fix event number bug by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/27
- Bump version by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/28
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.1.6...v0.1.7
- Python
Published by gwm17 almost 2 years ago
https://github.com/attpc/attpc_engine - v0.1.6 - Fixes to HDF5 write, Docs
HDF5 writing continued to be bugged in the multiple file case. Should be fixed now! Fix some typos in the documentation.
What's Changed
- Merging fixes into my local branch by @sigmanotation in https://github.com/ATTPC/attpc_engine/pull/22
- Add the flush back in by @sigmanotation in https://github.com/ATTPC/attpc_engine/pull/23
- Update from main by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/25
- Bump version, fix docs by @gwm17 in https://github.com/ATTPC/attpc_engine/pull/26
Full Changelog: https://github.com/ATTPC/attpc_engine/compare/v0.1.5...v0.1.6
- Python
Published by gwm17 almost 2 years ago
https://github.com/attpc/attpc_engine - v0.1.5 - Fix to Writer, PolarDistribution
Fix issues with writing to multiple HDF5 files in SpyralWriter, add PolarDistribution to define angle limits in CM frame.
- Python
Published by gwm17 almost 2 years ago
https://github.com/attpc/attpc_engine - v0.1.4 - Fix Reaction Threshold
Fixes an edge case in Reaction threshold calculation. Needed to be fully relativistic to be correct in extreme examples (case tested was deuteron breakup sampling up to the limit of excitation energy). Now uses CM energy to calculate if a sample is allowed.
- Python
Published by gwm17 about 2 years ago
https://github.com/attpc/attpc_engine - v0.1.3 - Fix multi-decay
Fix a bug in the KinematicsPipeline for multi-decay scenarios
- Python
Published by gwm17 about 2 years ago
https://github.com/attpc/attpc_engine - v0.1.2 - Fix pyproject.toml
Fix broken pyproject.toml
- Python
Published by gwm17 about 2 years ago
https://github.com/attpc/attpc_engine - v0.1.1 - Bugfix to KinematicsPipeline validation
Fix to a bug where additional decay steps compared the previous residual to the new residual rather than the previous residual to the parent.
- Python
Published by gwm17 about 2 years ago
https://github.com/attpc/attpc_engine - First Release
First release of attpc_engine, everything is ready for comprehensive testing!
- Python
Published by gwm17 about 2 years ago