An intermediate release prior to major ASTERIA 2.0 interface change. Many fixes under the hood:
- Updated setuptools to
pyproject.toml(PR #112). - Fixed broken
Interactionclass function calls (PR #116, #117, #122). - Major cleanup of readthedocs documentation, including notebook generation with nbsphinx (PR #115, #118, #119, #120, #121, #123).
- Repair to sim configuration (PR #124).
- Significant upgrades to all unit tests and coverage (PR #125, #126, #127, #129).
- Removed unused command line parser (PR #130).
- Removed ASTERIA environment variable (PR #133).
- Sorted notebooks and marked some as obsolete (PR #134).
Added more user control to simulation time resolution and fixed time integration:
- Add
res_dtas__init__kwarg in #100 - Pprint config cleanup in #101
- Allow short simulations to be performed in #106
Improvements to SNEWPY model initialization and interfaces:
- Add setuptools to requirements in #81
- Init model fix in #85 and #97
- Added Fornax_2022 support in #98
- Removed TeX statements from suggested rcparams file in #99
- Unittest workflow improved in #79
- Switch to using SNEWPY Flavor class in #61
- Snewpy source dec21 in #62
- New config in #67
- Added utility functions in #68
- Deadtime factor in #69
- Fixed issues with model pathname creation in #70
- Added guard for using incorrect snewpy branch in #73
- Improved guard against incorrect snewpy branch in #74
- Updated significance calculation in #76
- Added SimulationHandler to manage simulation setup/teardown (PR #52).
- Added build and test requirements for CircleCI and PyPI (PR #10).
- Implemented I/O module for saving and loading simulations (PR #8, PR #38).
- Added computation of neutrino oscillations (PR #6, PR #11, PR #16, PR #19, PR #30, PR #35, PR #44).
- Cleaned up Cherenkov light calculations (PR #5).
- Added stellar CDFs in FITS format to generate random progenitor distances (PR #4).
- Fixed non-functional unit tests (PR #3).
- Converted references to ussr/USSR module name to asteria/ASTERIA (PR #2).
- Correcting scaling differences between USSR and ASTERIA, connecting detector response to luminosity (PR #1).
- Added basic unit tests.
- Added geometry and effective volume files.
- Cleaned up flavor enums for CCSN calculation.
- Updated README with installation instructions.
Initial release.
- Ported USSR calculations for neutrino interactions.
- Added test notebooks for IBD calculation and cross section evaluations.