Package Info

YODA


A small set of data analysis classes for MC event generator validation analyses


Development/Libraries/C and C++

YODA is a small set of data analysis (specifically histogramming) classes being developed by MCnet members as a lightweight common system for MC event generator validation analyses.

A few key features of YODA are as follows:

  • Storage of all information needed for statistically correct run combination and reweighting up to second-order correlations (e.g. variances, std devs, etc.) not just in the number of entries in a bin, but also the correlations of that with the x and y fill values.
  • Separation of statistics and data handling from presentation. YODA is primarily a library for doing the data part correctly: while we love really high quality data presentation, that's a separate goal.
  • A sensible class hierarchy for histogramming, recognising that a histogram contains details of fill history beyond the pure visual height of a bin, and that just counting weights, or binning arbitrary types on an axis are valuable operations.
  • Flexible data format support, including a new text-based, compact, and human-readable YODA format.
  • Proper and convenience treatment of "details" like irregular bin widths, gaps in contiguous binning, and overflows/underflows/etc. (incuding how they impact normalisation and calculation of histo- wide stat quantities)
  • Carefully designed programming interfaces in C++ and Python. We are very welcoming of feedback and design evolution, too!

License: GPL-2.0-only
URL: https://yoda.hepforge.org/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
1.9.7-bp156.2.4 info GA Release 2023-12-07 15 SP6
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • libYODA-1_9_7
  • python3-YODA
  • YODA-devel
1.9.7-bp155.1.10 info GA Release 2023-05-22 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • libYODA-1_9_7
  • python3-YODA
  • YODA-devel
1.9.0-bp154.1.63 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • libYODA-1_9_0
  • python3-YODA
  • YODA-devel
1.8.0-bp153.1.109 info GA Release 2021-05-18 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • libYODA-1_8_0
  • python3-YODA
  • YODA-devel
1.8.0-bp152.1.30 info GA Release 2020-06-23 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • libYODA-1_8_0
  • python3-YODA
  • YODA-devel
1.7.0-bp151.2.1 info GA Release 2019-07-16 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • libYODA-1_7_0
  • python-YODA
  • YODA-devel
1.7.0-bp151.1.6 info GA Release 2019-05-18 15 SP1
  • x86-64
  • libYODA-1_7_0
  • python-YODA
  • YODA-devel
1.6.7-bp150.2.5 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • libYODA-1_6_7
  • python-YODA
  • YODA-devel