Release Notes

main

Oct. 24, 2024 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.12.0

This release contains new filters for 2024 offline processing.

  • CascadeFilter - Steve Sclafani

  • DeepCoreFilter - Jan Weldert

  • ELOWEN - Karlijn Kruiswijk

  • HighQ - Brian Clark

  • IceAct and IceTop Southwest 1-station filter - Larissa Paul

  • IceTop 5-tank and IceTop 2-station filters - Kath Rawlins

  • MESE - Hannah Erpenbeck

  • MuonFilter - Bennett Brinson

  • SLOP/Monopole/FaintParticle - Timo Stuerwald

  • Shadow - Niclas Krieger and Jonas Hellrung

The following PRs contributed to the development of these filters.

  • Update tables for muon filter (#3695)

  • Change offline DC filter name (#3708)

  • Validation scripts for the MESE Filter. (#3703)

  • OfflineMu_24 validation (#3704)

  • Fix: Offline muon filter in v1.12.0-rc1 throws an error when no good fits are found #3694 (#3697)

  • Tighten bounds on test (#3692)

  • skip the rerun of WaveCalibrator (#3690)

  • GCD generation (#3680)

  • Muon filter cleanup (#3683)

  • Test the cascade/muon reconstructions (#3684)

  • Clean up OfflineCascadeFilter (#3679)

  • Centralize SRT cleaning (#3678)

  • Remove top-level flag to skip the online cascade filter in favor of using the If. Do the same for online DC filter and move it from offline DC/ELOWEN/FPF to offline_process. (#3677)

  • final check for SBU keys (#3676)

  • Refactor scripts that drive offline processing. (#3674)

  • MESE cleanup (#3673)

  • Minor updates to the shadow filter: it will now use random times automatically whenever it detects any object with ‘mctree’ in the frame (#3672)

  • ELOWEN filter cleanups (#3670)

  • Clean up and isolate tests to NOT use resources/scripts items. (#3669)

  • Write out all streams (#3662)

  • Separate out the final-level reconstructions (#3666)

  • All_filters-> cleanup over-constant-value-using filter and rename them (#3668)

  • Filters smt3 check (#3663)

  • Add in SBU Cascade Keys (#3659)

  • Offline-filters: Support for Monte Carlo simulation (#3654)

  • Remove example filter (#3625)

  • Eliminate Duplication of SeededRT Configuration (#3618)

  • Add DCOnlineFilter segment for FPF (#3619)

  • Final reco options (#3615)

  • Clear mypy errors in offline_filterscripts (#3609)

  • Indentation minor bug (#3613)

  • Added a new variable to results of OfflineMu_24 filter (#3612)

  • Add options to skip parts of offline processing (#3608)

  • First version of the new offline MESE Filter (#3474)

  • Actually run the “Legacy CRWG Filters” segment (#3586)

  • Change SRTPulses name to SplitRTCleanedInIcePulses (#3596)

  • Run subprocesses more carefully (#3602)

  • update pulse names from SRT to SplitRT (#3595)

  • Ruff fixes for all_filters branch (#3593)

  • Relax linting rules (-> all_filters) (#3588)

  • clean up docstrings (#3589)

  • New muon filter (#3191)

  • CascadeFilter (#3409)

  • Create IceTop legacy tags (#3548)

  • Getting IceTopSLCCal constants into C- and D-frames (#3517)

  • IceTopSLCCal implementation (#3571)

  • DeepCore filter (#3411)

  • Mark positional-only parameters in stubs (#3557)

  • New shadow filter (#3421)

  • MonopoleFilter, SlopFilter, FaintParticleFilter (#3475)

  • adding the elowen filterscript to the offline filters (#3427)

  • Add a “crossover” file for IceTop SLCcal’s (up through run 139755)

  • Mark positional-only parameters in stubs (#3557)

  • Add IceTop/IceAct filters (#3462)

  • Reconfigure IceTopSLCCal stuff to be put into C- and D-frames (#3517)

June 18, 2024 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.11.0

  • Run mypy in CI (#3480)

  • [online_filterscripts] Online DeepCoreVeto (#3401)

  • mypy cleanup for filters (#3419)

  • [offline_filterscripts] Fix ChangeSnowHeight_fromDB crashes (#3464)

  • Update README

  • cleanup offline_filterscript docstrings (#3448)

  • Add basic DeepCoreFilter (#3398)

March 14, 2023 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.10.0

  • Update the README examples to NOT point to private data. Use data from UW or test-data (78ce41f55)

  • Fix a missing import in offline_filterscripts’s example_filter.py (9fd742072)

Feb. 20, 2024 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.9.2

  • Stricter lint rules for offline filter scripts (#3313)

  • Improve docs in the README

Dec. 14, 2023 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.9.0

  • general python cleanups (ruff/E713) (#3269)

  • python ruff cleanup fix EXE001 (#3289)

  • remove unintentional commits from 08a7f6f300

  • use release of tables now that it works on macos

  • offline_filterscripts: fix decode pffilts (#3235)

Sep. 28, 2023 don la dieu (nega at icecube.umd.edu)

IceTray Release v1.8.0

  • 2023 online filtering, including New realtime filters (#3154)

  • Split filterscripts_v2 into online_filterscripts and offline_filterscripts