Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

YODA-devel-1.7.4-1.1 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: YODA-devel Distribution: openSUSE Tumbleweed
Version: 1.7.4 Vendor: openSUSE
Release: 1.1 Build date: Mon May 6 13:42:16 2019
Group: Development/Libraries/C and C++ Build host: obs-power8-06
Size: 568118 Source RPM: YODA-1.7.4-1.1.src.rpm
Summary: A small set of data analysis classes for MC event generator validation analyses
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.

This package provides the source files for development with YODA.






* Wed May 01 2019 Atri Bhattacharya <>
  - Update to version 1.7.4:
    * Roll out sameBinning methods for Profile1D and Profile2D.
    * Add sameBinning methods for Histo1D and Histo2D.
    * Remove debug couts from single-AO Writer::write() function.
    * Add --ignore-missing and --ignore-new flags to yodadiff.
    * Tidy up point-comparison output of yodadiff.
    * Fix additional weighting in yodamerge
  - See %{_docdir}/YODA-devel/ChangeLog for changes between version
    1.7.1 through 1.7.3.
  - Rebase sover.diff to apply cleanly.
* Wed May 23 2018
  - Update to version 1.7.0:
    * Add Nentries printout to yodals -v
    * Patches for ROOT conversion from Robert Hatcher -- thanks!
    * Add YODA format version annotation, at version 2, and update
      YODA reader to use version info and multiline YAML EOF marker.
    * Write YODA annotations in YAML with a --- YAML break-line.
    * Enable compressed writing from Python.
    * Remove UNUSED macro in favour of anonymous args.
    * Enable zipped writing... but only works from C++ so far.
    * Add HistoBin2D::area(), and provide a default normto=1.0
      argument on the Python Histo2D.normalize() method.
    * Change license explicitly to GPLv3, cf. MCnet3 agreement.
    * Parse YODA format AO headers as YAML (restriction to
      single-line dict entries for now).
    * Use a slightly enhanced fast numeric parser in ReaderYODA
      (taken from LHAPDF, originally inspired by Gavin Salam).
    * Add an UNSCALE spec option to yodascale, to undo ScaledBy
    * Add optional zlib support via zstr
    * Fix setVal(i, x) numbered-axis methods on Point2D and Point3D:
      switch break statements were missing.
    * Explicitly load all ROOT objects as a list rather than
      generator. Patch from Dmitry Kalinkin.
    * Improvements to yodaplot, including two operating modes: the
      default CMP mode is suitable for plotting histos by path, from
      raw .yoda files.
    * Update yoda.plotting functions to treat plot-keys as args and
      AO annotations via case-insensitive keys.
    * Add annotationsDict to the Python AO interface.
    * Add AO as an alias for AnalysisObject.
    * Add parallel/compatibility yoda1 package to aid eventual
      transition to YODA v2.
    * Add x,y,zMins and Maxs to all 1D data types and scatters (and
      x,yMin/Max to the scatters) -- Python interface only.
    * Rework some of the yoda.plotting tools, making it a bit more
      compatible with user-scripted matplotlib.
    * Add convenience aliases H1D, H2D, P1D, P2D, and S1D, S2D, S3D
      for the HistoXD, ProfileXD, and ScatterXD classes
    * Add xyVals/Errs and other 'bin array property' accessors to
      the Python Histo1D and Profile1D types: important for
      connection to matplotlib.
    * Use Python natsort library to sort yodals output if available.
  - Rebase sover.diff.
  - Add BuildRequires: pkgconfig(zlib); now required for bulding
  - Fix env-based hashbangs.
* Wed Aug 02 2017
  - Update to version 1.6.7:
    * pyext/yoda/rootcompat.pyx: Fix ordering of TH1 vs. TProfile
    * Add static Reader methods to match the Writer ones.
    * Fix Histo2D and Profile2D total distribution reading from YODA
    * Convert TH1F to TH1D in root2flat. Much simpler than
      duplicating the TH1D stuff in pyext.
  - Changes from version 1.6.6:
    * Bugfixes in Cython bins accessors for Histo2D.
    * Fixed warning messages about the obsoleteness of AIDA so that
      the scripts actually still work.
* Mon Feb 13 2017
  - Call ldconfig directly. Add sover.diff, enforce versioning
    as per guidelines.
* Thu Feb 02 2017
  - use individual libboost-*-devel packages instead of boost-devel
* Thu Nov 10 2016
  - Update to version 1.6.5:
    * Fix handling of --enable/disable-root configure options.
    * Improvements to Cython version testing.
  - Numerous changes from last packaged version (1.3.1) through
    version 1.6.4. Please see ChangeLog file for details.
  - Drop YODA-boost-configure-for-GCC5.patch: no longer needed due
    to fixes in upstream code.
* Thu Jun 25 2015
  - Add YODA-boost-configure-for-GCC5.patch to fix autoconf
    boost macros lookup with GCC5; patch taken from boost.m4
    upstream [].
  - Clean up some further remnants of %buildroot in python
    byte-compiled files.
* Thu Jun 25 2015
  - Update to version 1.3.1:
    + Adding usefocus optional argument to some mkScatter functions,
      plus the Python bindings.
    + Cleaning up some Python mappings of 2D histogram bin classes.
    + Removing mappings of bin-level fill and scale operations in
    + Fix formatting and error handling in Python Bin and Dbn
      __repr__ methods.
    + Add a -i/--in-place option pair on yodascale.
    + Convert script matching options to use re search rather than
    + Adding matching options and verbose option to yodals.
    + Improvements and additions to ROOTCnv.h routines, particularly
      to TProfile creation: thanks to Roman Lysak for advice.
    + Add convenience YODA/YODA.h header.
    + yodascale now uses PointMatcher and can normalize or multiply
      to abs values or ref histos/bin ranges.
    + Adding yoda.matcher Python sub-package with PointMatcher
      functionality. To be used in Professor 2.0 and in yodascale.
    + Adding 'scat2' type to yodahist.
    + Add match/unmatch args to all conversion scripts, via a new
      Python yoda.script_helpers function.
    + Script updates, improved docstrings, and improved tab
    + Add a yoda.plotting sub-module, based on matplotlib.
    + Small build improvements.
    + Handle overflow filling in binned types without invoking an
    + Change inRange to have non-fuzzy comparison behaviour.
    + Improving/adding __div__ functions in Python for all binned
    + Add std:: prefix to isinf() calls in BinSearcher.h.
* Sun Oct 26 2014
  - Update to version 1.3.0:
    + Use numEntries() rather than effNumEntries() when checking
      consistency of inputs to efficiency() calculations -- the
      effNumEntries of a set can be smaller than that of a strict
      subset, surprisingly!
    + Small improvements to yodahist and yodaplot behaviours/UIs.
    + Adding setX/Y/Z(val, err) methods to Point3D.
    + Add an efficiency method for 2D histos.
    + Hide fill and fillBin methods from Python mappings of bin
* Thu Sep 18 2014
  - Update to version 1.2.1:
    + Hide non-const access to bin objects from histogram user:
      avoids potential for inconsistency between total dbns and
      in-range bins.
    + Bug in BinSearcher fixed by Peter Richardson: constructor
      arguments were passed in the wrong order when constructing
      a LinEstimator in cases where log binning wouldn't be
    + Add protection against / characters in histo names in
    + Add +=, -=, *-, /=, ++ and -- operators to Counter, along
      with an (implicit) constructor from a double -- all for user
      convenience so Counter can be used in lieu of a simple number
  - Changes from version 1.2.0:
    + Many changes from 1.1.0 version, please see installed
      ChangeLog file
  - Add the new binaries yadals, yodaplot and yodascale to filelist.



Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jun 20 00:28:07 2019