Release Notes¶
main¶
June 18, 2024 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.11.0
Run mypy in CI (#3480)
mypy cleanup for filters (#3419)
Feb. 20, 2024 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.9.2
Delete mailinglist files (#3357)
Fix extension for various files (#3330)
Add upgrade rules to ruff (#3316)
Dec. 14, 2023 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.9.0
Remove Uber Header (I3.h) (#3151)
Fix E731 lambda-assignment (#3271)
general python cleanups (ruff/E713) (#3269)
fix E711 none-comparison (#3267)
python ruff cleanup fix EXE001 (#3289)
cleanup level3-filter-muon test (#3240)
June 22, 2023 don la dieu (nega at icecube.umd.edu)¶
IceTray Release v1.7.0
Make I3Tray.I3Tray and icecube.icetray.I3Tray the same thing. (#3102)
Remove all references to load_pybindings (#3086)
Remove BUILD_PYBINDINGS global cmake option. We always build pybindings
Dec. 12, 2022 don la dieu (nega AT icecube.umd.edu)¶
IceTray Release v1.5.0
Documentation cleanups
Jul. 27, 2022 don la dieu (nega AT icecube.umd.edu)¶
IceTray Release v1.4.0
Drop support for Python 2
Clean up python bindings / modules
Shared memory fixes for tests
Feb. 22, 2022 don la dieu (nega AT icecube.umd.edu)¶
IceTray Release v1.3.0
Removes ipdf and double-muon <https://github.com/icecube/icetray/pull/2723>_
Updates Ice Properties <https://github.com/icecube/icetray/pull/2725>_
Documentation updates
September 4, 2020 Michael Larson (mlarson@icecube.wisc.edu)¶
Trunk
Added a diagram for the documentation and some notable selections that use this project.
Added a python test for the entire project, which checks that the expected events pass and that the reconstructions give the same values.
March 5, 2020 Michael Larson (mlarson@icecube.wisc.edu)¶
Combo Release V00-01-00
Add some basic documentation to the module
Dec. 20, 2019 Alex Olivas (aolivas@umd.edu)¶
Combo Release V00-00-00
Fixed (#2355): Integer division in Python3.
Jul. 5, 2018 Kotoyo Hoshina¶
trunk
restored a line in level3_WriteOutput.py to fill directhit cut values for window E
June 28, 2018 Kotoyo Hoshina¶
trunk
I found the modification for adding gsiftp option in the last release may not work when iceprod is used. The main function in level3_Master.py was reverted, and now the gsiftp option works only when the script runs without iceprod.
warnings about OutputName option for many fitter has been solved.
June 12, 2018 Kevin Meagher¶
Release 2018_0
Make simulations generated for 2013 or later run the level3-filter-muon. There was a bug in filterscripts/resources/scripts/SimulationFiltering.py SplitUncleanedInIcePulsesTimeRange was not stored after L1 processing and then it was not copied to SplitInIcePulsesTimeRange in L2 processing. This bug is fixed in latest trunk of filterscripts, however, to process existing simulation data, restore_tw_for_MC option is added to level3_Master.py. If -r option is added, it will make a dummy trigger split frame and copy SplitInIcePulsesTimeRange to main target frame, only when the main target frame does not contain SplitInIcePulsesTimeRange. See MuonL3TraySegment.py.
Modified level3_WriteOutput module to run simulations that already contains I3LinearizedMCTree at level2.
Add option to use gsiftp
fix typo in command line options
use direct_hits.get_default_definitions() instead of global variable
make this iceprod compatible
Script Cleanup: remove Finish() and TrashCan
March 23, 2107 EKB (blaufuss@umd.edu)¶
Release 2017_1
Python 3 cleanups
improvedLinefit now just linefit
Add QFilterMask to table output.
January 21, 2016, Alex Olivas (olivas@icecube.umd.edu)¶
Let’s start making release notes for this project.