Subject: ITP: yoda -- Yet more Objects for Data Analysis Package: wnpp Owner: Lifeng Sun <lifong...@gmail.com> Severity: wishlist X-Debbugs-CC: debian-science-maintain...@lists.alioth.debian.org
* Package name : yoda Version : 1.0.0 Upstream Author : Andy Buckley <andy.buck...@durham.ac.uk> et. al. * URL : http://yoda.hepforge.org/ * License : GPL-2 Programming Lang: C++, Python Description : Yet more Objects for Data Analysis 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. --
signature.asc
Description: Digital signature