重离子物理分析核

pachyderm的Python项目详细描述


厚皮动物

Documentation StatusBuild Statuscodecov

厚皮体*为重离子物理分析提供了核心功能。主要 功能包括通用直方图投影接口、递归配置确定 模块(包括重写(合并)功能)和通用实用程序(尤其是直方图)。IT 为ALICE jet-hadron analysis包提供基本功能。这个包提供了许多 如何在各种分析任务中使用厚皮动物。

有关这些功能的更多信息,请参见 docuemntation

安装

Pachyderm需要Python3.6或更高版本。它在PyPI上提供,并且可以 通过PIP安装:

$ pip install pachyderm

依赖关系

所有依赖项都在setup.py中指定(通过pip安装时将自动处理) 除了根。该包可以在没有根目录的情况下安装,但功能有限 功能,根必须可用。

文件

有一个Dockerfile用来测试有根的厚皮动物。它基于 Overwatchbase docker image以避免重新开发另一个容器 只是为了有根可用。如果需要,它也可以用于运行pachyderm,尽管这样的用例 似乎没有多大用处(这就是为什么图像没有被推送到Docker Hub的原因)。

开发

我建议如下设置开发环境:

# Setup
$ pip install -e .[dev,tests,docs]# Setup git pre-commit hooks to reduce errors
$ pre-commit install
# develop develop develop...

文档

所有类、函数等都应记录在案,包括键入信息。The docs是在每个新的成功提交的基础上生成的。他们可以 也可以在本地使用:

# Setup
$ pip install -e .[dev,tests,docs]# Create the docs
$ pushd doc && make html &&popd# Open the created docs
$ open docs/_build/html/index.html

名称含义

pachydermp物理a分析cd的y-离子 e元素通过r执行和m遍历。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java泛型重写抽象方法并具有子类的返回类型   Java中的字符串反转字符,同时保留一些字符   java将系统时间与我获取它的时间进行比较   java解析ODATA URL以在准备entityset之前读取ID值   java中的有界通配符下界泛型即使在传递超类时也不会编译   c#Java的JVM和Java的内部工作方式有什么不同。NET的CLR?   java如何在windows7上指定JDK的版本?   Java:列出单个目录中的所有文件(1020000+)   java使用Logback和Lombok   安卓谷歌玩java。lang.NullPointerException   使用RSA的解密结果在普通Java和Android中有所不同   具有默认连接池的java Spring引导   java我如何在一个坏的测试环境中前进?