python工具包
pyik的Python项目详细描述
pyik-python工具套件
这个包提供了简化粒子物理学中常见分析任务的工具。主要目标是提供numpy、scipy和matplotlib中当前缺少的功能。
这些工具按主题分组到下面列出的几个模块中。其中大多数依赖于python没有附带的外部模块。还列出了各自的依赖关系。
安装
pyik支持python2和python3。用pip
安装。
pip install --user pyik
内容
- corsika:处理corsika文件的工具
- 椭圆:椭圆对噪声数据的快速和稳健拟合
- fit:函数最小化的类和函数需要nlopt
- locked\u shelve:用于读取搁置文件和防止写入冲突的功能
- misc:不能分组到任何其他子模块中的其他帮助函数/类
- mplext:matplotlib中缺少绘图工具需要matplotlib
- numpyext:numpy中缺少数字工具需要numpy,scipy
- performance:提高性能的工具(例如缓存的decorator和pmap,便于并行化)
- rootext:将python转换为根对象,反之亦然需要根
- 时间转换:包含在UTC和GPS之间转换的工具
注释
这个包还包含一些带有工作示例的目录 从中复制粘贴。
作者
- 阿里尔·布里奇曼
- 汉斯·登宾斯基(维修工)
- 本杰明·富克斯
- 德特勒夫莫雷尔
- 丹尼拉·莫克勒
- 亚历山大舒尔茨
- 费利克斯·沃纳