Releases: SiLab-Bonn/irrad_control
Version 1.3.0
This version partially adapts to the upgraded setup but primarily ships with scripts to perform offline analysis of e.g. irradiation or calibration data. The analysis is accessible via a dedicated CLI irrad_analyse
usage: irrad_analyse [-h] -f INFILE [INFILE ...] [-o OUTPDF [OUTPDF ...]]
[--irradiation | --full] [--damage] [--scan] [--beam]
[--calibration] [--multipart]
Perform analysis on irradiation data
optional arguments:
-h, --help show this help message and exit
-f INFILE [INFILE ...], --file INFILE [INFILE ...]
-o OUTPDF [OUTPDF ...], --output OUTPDF [OUTPDF ...]
--irradiation
--full
--damage
--scan
--beam
--calibration
--multipart
Furthermore, the following issues have been addressed:
- Offline analysis for generating fluence, TID and NIEL damage distributions from raw irradiation data #21
- Baseline of unittests #7
- Remove GitHub pages page in favor of newly-designed HISKP irradiation webpage #71
Bug fixes:
- Bug where scan stops due to negative beam current measurement when beam conditions are unstable #69
Version 1.2.0
This version deprecates v1.1.0 and partially adapts to the new setup. It includes a couple of new features and devices from the updated irradiation setup. The major changes are support for the following devices:
IrradDAQBoard
: custom-made readout board #48RadMonitor
: calibrated counter with Arduino readout which reads dose rate at setup #49
With supporting these, several minor changes came along:
- Refactor of setup dict and converter process
- Refactor of code structure #45 #57 #67 #68
- Screenshots of plots directly from
irrad_control
#40 #58 #63
Misc:
- Testing moved from Travis to Github Actions and from nose to pytest #56 #60 #61
- Add TID calculation in converter #52
- Updated README and install instructions #65
Major bug fixes:
- Fixed a bug resulting in wrong dtype for timestamps #59
Furthermore, Python 2 support is dropped completely! Python >= 3.8 is required from now on.
Last but not least, a gh-pages
webpage documenting the irradiation site was added in #43, describing the irradiation procedure and acclerator parameters.
Version 1.1.0
This version comes with large increase in stability and improvements. See issues #34 and #35 for lists of bug fixes and improvements respectively. This minor version increase contains a lot (>100 commits) of changes and should have been divided into several smaller PRs. Due to lack of time and resources this grew into one large PR, expect major improvements.