There is a newer version of the record available.

Published July 11, 2025 | Version v0.12.0
Software Open

remage

Description

<!-- Release notes generated using configuration in .github/release.yml at main -->

Notable user-facing and breaking changes

  • remage now creates a TCM for simulation output:
    • see docs on TCM output
    • Compute a TCM in the wrapper and store it to disk by @gipert in https://github.com/legend-exp/remage/pull/408
    • Add det<UID> symlinks to the output and make the TCM use them by @gipert in https://github.com/legend-exp/remage/pull/426
  • The output structure changed. tables were renamed and moved in the file structure:
    • see output docs
    • Rename vertex ntuple to vtx by @gipert in https://github.com/legend-exp/remage/pull/398
    • consistently handle non-stepping data tables (aux tables) by @gipert in https://github.com/legend-exp/remage/pull/418
  • Wrap 2vbb and 0vbb in remage by @EricMEsch in https://github.com/legend-exp/remage/pull/390 see docs on BxDecay0 integration
  • Modify macro handling in RMGManager by @gipert in https://github.com/legend-exp/remage/pull/400 see docs on batch mode
  • updates to optical output:
    • Include optical detector output in Python wrapper post-processing by @gipert in https://github.com/legend-exp/remage/pull/425
    • add macro command to set optical storage precision by @ManuelHu in https://github.com/legend-exp/remage/pull/431

Other changes

  • use a FNV-1a hash to compute process indices by @ManuelHu in https://github.com/legend-exp/remage/pull/379
  • python: move postproc code to own module by @ManuelHu in https://github.com/legend-exp/remage/pull/381
  • Add extend docs by @EricMEsch in https://github.com/legend-exp/remage/pull/383
  • clang-tidy: fix most new errors on ubuntu noble by @ManuelHu in https://github.com/legend-exp/remage/pull/391
  • Some small fixes for simflow by @tdixon97 in https://github.com/legend-exp/remage/pull/393
  • Fix error message in remage finder by @gipert in https://github.com/legend-exp/remage/pull/397
  • add process filter to particlefilter by @ManuelHu in https://github.com/legend-exp/remage/pull/380
  • Update reboost version to have correct units by @tdixon97 in https://github.com/legend-exp/remage/pull/384
  • Add BxDecay0 docs to the user manual by @EricMEsch in https://github.com/legend-exp/remage/pull/396
  • Update copyright headers by @gipert in https://github.com/legend-exp/remage/pull/404
  • Reshape and merge output files in one go by @gipert in https://github.com/legend-exp/remage/pull/399
  • Add docstrings to IPC helper functions by @gipert in https://github.com/legend-exp/remage/pull/412
  • Update README.md by @tdixon97 in https://github.com/legend-exp/remage/pull/417
  • Add some more docs by @gipert in https://github.com/legend-exp/remage/pull/419
  • skip unit tests in Dockerfile by @gipert in https://github.com/legend-exp/remage/pull/430
  • Clang tidy fixes by @ManuelHu in https://github.com/legend-exp/remage/pull/432
  • ci: split mt and non-mt test runs by @ManuelHu in https://github.com/legend-exp/remage/pull/434
  • ci: remove Xfvb setup by @ManuelHu in https://github.com/legend-exp/remage/pull/436

Full Changelog: https://github.com/legend-exp/remage/compare/v0.11.0...v0.12.0

Notes

If you use this software, please cite it as below.

Files

legend-exp/remage-v0.12.0.zip

Files (1.7 MB)

Name Size Download all
md5:0ae10fcbbfca2090188567152e596682
1.7 MB Preview Download

Additional details

Related works

Software