Km3pipe

Latest version: v10.0.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 25 of 45

8.6.0

~~~~~~~~~~~~~~~~~~
* ``qtohdf5`` can now be used to convert multiple files using the batch farm
use the ``-i`` option to indicate that the input path is an IRODS path if you
convert files from IRODS to SPS for example
* ``wtd`` is the "what the DOM???" command line utility, which will print
information (like DU and floor) for a given DOM (and DOM [O]ID).
* ``JHIST__XXX`` is now parsed using reconstruction chains defined in
``io/aanet.py``

8.5.0

~~~~~~~~~~~~~~~~~~
* ``Module`` can now require services with the
``self.require_service(service_name, [reason])``
* Logging can now show deprecation warnings with ``[self.]log.deprecate()``
* ``runinfo`` optionally prints out the trigger parameters when ``-t`` is used

8.4.1

~~~~~~~~~~~~~~~~~~
* ``Vec3`` is a new standard datatype for 3D vectors. Mainly used in
RainbowAlga
* The modules attached to a pipeline can now be configured using an external
file. The default filename is ``pipeline.toml`` and uses the TOML format.
You can specify your own configuration file with the ``configfile``
parameter in the ``Pipeline`` constructor.
The module configuration has precedence over keyword arguments!

8.4.0

~~~~~~~~~~~~~~~~~~
* added Dusj fitinf enum names and extended reco enum to hold Dusj reconstruction information (range 200-299) * the ``AanetPump`` now reads the metadata using ``JPrintMeta``, which will
be automatically captures by the ``HDF5Sink`` to dump it to ``/meta``.
A simple table which can be read by ``meta = pandas.read_hdf(filename, 'meta')``

8.3.0

~~~~~~~~~~~~~~~~~~
* ``tohdf5`` can now convert multiple files in one shot (again). There is no
merging anymore, this will be done by ``h5concat`` in future.
* ``runtable`` now accepts ranges of runs ``-r FROM_RUN-TO_RUN``
* fixes a bug in ``tohdf5`` where the default output filename is ``dump.h5``
now it's original filename + .h5 if no output filename is specified
* Adds ``HDF5Header`` which is a convenient way to access the ``/raw_header``
data from ``KM3HDF5`` formatted files.
It can be used like ``header = km3pipe.io.hdf5.HDF5Header.from_hdf5(filename)``

8.2.1

~~~~~~~~~~~~~~~~~~
* prettier `Blob` when printed
* KM3HDF5 v5.1 - introducing a new raw_header definition to store file/MC info
* Read only aanet data when passing ``bare=True`` to ``kp.io.aanet.AanetPump``
* AA: If ``rec_type`` (defined in JFitApplications.hh) is not available, use the
JHistory ( ``rec_stages`` ) to derive the fit name, like ``jhist__jgandalf__jprefit``
* AA: If neither ``rec_type`` nor history are available, enumerate track names
names ``generic_track_``, based on their dtype.
* AA: more robust track readout (segfaults etc form looping over empty pyroot
vectors

Page 25 of 45

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.