Toolbox for the Non-Gaussian Statistics Framework (NGSF)
ekit is a collection of small tools used by the Non-Gaussian Statistics Framework (NGSF).
If you use this package in your research please cite Zuercher et al. 2020. (arXiv-2006.12506).
It contains the following tools:
Can create standardized paths given a prefix, suffix and a dictionary containing some meta-data which gets encoded into the path and can be easily recovered using another function given in the module.
A context handler. The context consists out of a dictionary. The context can be passed on to subclasses. It also holds default values, the allowed parameters and their types and checks if they are correct.
A logger which can be passed on from module to module. Contains a print function called vprint which only prints if verbose mode is enabled and either prints using a logger if one is available or otherwise just uses the normal print. Can also adjust the severity level of the message.
The easiest and fastest way to learn about ekit is to have a look at the Tutorial and Usage sections in the documentation.
This package was created by Dominik Zuercher (PhD student at ETH Zurich in Alexandre Refregiers Comsology Research Group)
The package is maintained by Dominik Zuercher email@example.com.
Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size ekit-0.2.1.tar.gz (7.7 kB)||File type Source||Python version None||Upload date||Hashes View|