Sntools

Latest version: v1.4

Safety actively analyzes 629855 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.7

* added support for `warren2020` input format (see [input files on Zenodo](https://zenodo.org/record/3952926))
* added support for `RATPAC` output format with new `--mcformat` option

0.6.1

Fixes an import-related bug in `es.py`.

0.6

* added `--randomseed 12345` argument to set random number seed for reproducible event generation
* updated neutrino mixing parameters to PDG2020 values
* more realistic density for liquid scintillator
* improved documentation and docstrings, added integration test which uses the `--randomseed` argument

sntools is now available via `pip install sntools`.

0.5

* added THEIA-25 and THEIA-100 detector configurations
* increased precision of event time written to output file (now 10ps, which should be sufficient even for detectors with LAPPDs)
* added unit tests for detectors and materials, cleaned up some code

0.4

* write interaction channel code to output file
* `es.py`: reduced memory and computing time usage for close supernovae (this helps avoid crashes for very close SN, i.e. <1 kpc)
* added documentation and license (BSD 3-clause)
* added unit tests for oxygen-16 and carbon-12 interaction channels

This release is intended for the upcoming Hyper-K supernova MC production.

0.3

* support for multiple output particles per interaction (e.g. positron and neutron in IBD)
* support for different detector materials
* liquid scintillator (NC and CC interactions on carbon-12)
* water-based liquid scintillator
* added WATCHMAN detector configurations with various detector materials
* added two realistic sample fluxes (`fluxes/intp*.data`) from Nakazato et al. (see README for details)
* updated code to run under Python 3
* added unit tests for ibd/es cross sections and gamma/nakazato input formats

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.