Recent Releases of madanalysis5

madanalysis5 - v1.11.0

This release integrates the RestFrames and Spey packages into the MadAnalysis framework, enhancing its capabilities for event reconstruction and statistical analysis.

  • RestFrames: The RestFrames package provides a robust framework for analysing the kinematic structure of events in their rest frames, and is now fully supported within MadAnalysis expert mode. Advanced users can define and utilise complex decay trees and event topologies directly within the analysis workflow.
  • Spey: All statistical inference routines, including limit setting and hypothesis testing, have been migrated to the Spey package. Spey offers an extensible interface for statistical analysis, ensuring better flexibility and compatibility with evolving statistical methodologies.

These additions streamline the workflow for collider analyses and improve the modularity of the MadAnalysis framework.

What's Changed

  • Ma5 Restframes implementation in https://github.com/MadAnalysis/madanalysis5/pull/281

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.16...v1.11.0

- C++
Published by jackaraz about 1 year ago

madanalysis5 - v1.10.16

A complete changelog for v1.10 can be found at this link.

What's Changed

  • Fixed the directory import mentioned in issue #146 (#156)

  • Fixed attribute setting issue presented in issue #153 (#154).

  • Fixed an attribute misspelling in ObservableBase. (#171)

  • Update of the version of Delphes/DelphesMa5tune + compatibility with M1 chips and Mac OS 13.0. (#173)

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.10...v1.10.16

- C++
Published by BFuks almost 2 years ago

madanalysis5 - v1.10.12

A complete changelog for v1.10 can be found at this link.

What's Changed

  • chore: Update pyhf to v0.7.3 by @matthewfeickert in https://github.com/MadAnalysis/madanalysis5/pull/211
  • Update zlib version by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/219

New Contributors

  • @matthewfeickert made their first contribution in https://github.com/MadAnalysis/madanalysis5/pull/211

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.10...v1.10.12

- C++
Published by jackaraz over 2 years ago

madanalysis5 - v1.10.10

What's Changed

  • Minor bugfix in ObservableBase by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/171
  • Update of the version of Delphes/DelphesMa5tune + compatibility with … by @BFuks in https://github.com/MadAnalysis/madanalysis5/pull/174
  • more significant digits in the CLs output by @BFuks in https://github.com/MadAnalysis/madanalysis5/pull/194
  • Validation1.10 by @econte-cms in https://github.com/MadAnalysis/madanalysis5/pull/201

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.7...v1.10.10

- C++
Published by jackaraz about 3 years ago

madanalysis5 - v1.10.9-beta

This release contains various bug fixes and minor improvements in the software.

What's Changed

The software changelog for v1.10.9_beta can be found in changelog-dev.md. * Minor bugfix in ObservableBase by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/171 * Update of the version of Delphes/DelphesMa5tune + compatibility with … by @BFuks in https://github.com/MadAnalysis/madanalysis5/pull/174

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.7...v1.10.9_beta

- C++
Published by jackaraz over 3 years ago

madanalysis5 - v1.10.7-beta

This release contains various bug fixes and minor improvements in the software.

What's Changed

The software changelog for v1.10.7_beta can be found in changelog-dev.md.

This release includes the following PRs:

  • fixed regionSelectionManager destructor by @kfan326 in https://github.com/MadAnalysis/madanalysis5/pull/113
  • Bugfix for postfit expected CLs computation by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/124
  • zlib update by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/152
  • Directory import error by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/156
  • Attribute error bugfix in histogramming by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/154
  • Unit information for Particle Propagator by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/140
  • Requirement update for pyhf by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/134

New Contributors

  • @kfan326 made their first contribution in https://github.com/MadAnalysis/madanalysis5/pull/113

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.4...v1.10.7

- C++
Published by jackaraz over 3 years ago

madanalysis5 - v1.10.4

This release concentrates on transitioning to the c++11 environment for the SampleAnalyzer backend and improving the LHC interpretation interface.

  • Implementation of simplified and full likelihoods in the LHC recasting (recast mode) (details in arXiv: 2206.14870 [hep-ph]).
  • Improvements in code structure and transitioning to c++11 environment.
  • Additional functionalities for expert mode analysis to simplify the analysis structure.
  • Externalization of python based third-party software.
  • Usage of the software is now limited to python v3.6+.

What's Changed

The software changelog for v1.10 can be found in changelog-v1.10.md.

This release includes the following PRs: * minor fix to avoid NaN in CLs_output following issue #3 by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/4 * Full likelihoods by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/5 * Core update by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/10 * PADForSFS mass execution crash bugfix by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/17 * Documentation on Pull Requests by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/14 * Vectorized SR declaration for cut initialization by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/29 * Declaration for required Python libraries for the usage of the entire framework by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/31 * Test interface by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/20 * Workflow and Changelog by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/54 * update copyright dates by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/57 * ntracks have been moved to RecParticleFormat by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/56 * fixing issue #52 by @BFuks in https://github.com/MadAnalysis/madanalysis5/pull/64 * Warning messages by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/51 * Improvements in validation suite by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/59 * Deprecate python based third-party software installation by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/68 * Global hadronic and invisible particle declaration by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/66 * Check release updates by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/65 * Bugfix for covariance matrix construction for simplified likelihoods by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/88 * Bug fix in version check message by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/91 * Extend debug mode message by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/90 * Update ma5 by @BFuks in https://github.com/MadAnalysis/madanalysis5/pull/92 * Bug fix in error handling by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/95 * Bugfix in SL interface by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/93 * Fix the random seed by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/96 * Fixes conventions, adding collision type for jet clustering algos, fi… by @econte-cms in https://github.com/MadAnalysis/madanalysis5/pull/101 * Bugfix in RecEventFormat Memory allocation by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/100 * Update references by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/105 * Bugfix in expert-reco mode initiation by @jackaraz in https://github.com/MadAnalysis/madanalysis5/pull/111

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.9.60...v1.10.4

- C++
Published by jackaraz almost 4 years ago

madanalysis5 - v2.0.4-beta

This prerelease includes improvements on the SFS module, which comes with the capability of Jet substructure analyses. The main goals of this release are as follows:

  • Provide a user-friendly interface for jet substructure tools (only in expert mode).
  • Enable multiple jet definitions in a given analysis (expert and normal mode).
  • Enable jet-based tau tagging (expert and normal mode).
  • Enable multi-level jet tagging (expert and normal mode).
  • Enable modifiable C Jet matching (expert and normal mode).

Note: This release is a beta version. Hence may include unstable behaviour. Please report any problems in our dedicated issues section alongside with necessary information.

What's Changed

The software changelog for v2.0 can be found in changelog-v2.0.md.

This release includes the following PRs: * Jet Substructure in https://github.com/MadAnalysis/madanalysis5/pull/13 * Separate running mode for Delphes and SFS-FastJet in https://github.com/MadAnalysis/madanalysis5/pull/53 * Substructure to Shared Library in https://github.com/MadAnalysis/madanalysis5/pull/63 * Multi-level object tagging in https://github.com/MadAnalysis/madanalysis5/pull/97 * Tagging remastered in https://github.com/MadAnalysis/madanalysis5/pull/86

Full Changelog: https://github.com/MadAnalysis/madanalysis5/compare/v1.10.3...v2.0.4_beta

- C++
Published by jackaraz almost 4 years ago

madanalysis5 - v1.10.3-beta

This is prerelease before the final tests are completed. The full changelog of this version can be seen in doc/releases/changelog-dev.md.

- C++
Published by jackaraz almost 4 years ago

madanalysis5 - v1.9.60

  • Adding support for LLP also in the SFS.
  • Particle propagation module.
  • PYHF/simplified likelihood interface.
  • TACO methods are available.
  • Python3 support.
  • Connection of the PAD to the MA5 dataverse + reorganisation of how it works.
  • Many minor bug fixes.
  • Update to newer Delphes/Root versions

- C++
Published by jackaraz over 4 years ago