处理slha(susy les houches accord)文件的python包。

yaslha的Python项目详细描述


Build StatusCoverage StatusDoc StatusPyPI versionLicense: MITCode style: black

yaslha:python3的另一个slha模块

操作SLHA文件并将其转换为其他文件格式(json和yaml)的python3包。

快速启动

(待定)

简介

是粒子物理现象学中广泛使用的数据格式。 它最初在arXiv:hep-ph/0311123中定义,并在arXiv:0801.0045中扩展到slha2。

因为它诞生于Fortran时代,所以它是一种固定长度的格式,例如

BLOCK SMINPUTS                  # Standard Model input parameters
     1     1.27934000e+02   # alpha_em^-1(M_Z)^MSbar
     2     1.16637000e-05   # G_F [GeV^-2]
     3     1.17200000e-01   # alpha_S(M_Z)^MSbar
     4     9.11876000e+01   # mZ (pole)
     5     4.18000000e+00   # mb(mb)^MSbar
     6     1.73300000e+02   # mt (pole)
     7     1.77682000e+00   # mtau (pole)
#
BLOCK ALPHA                    #
          -2.68630018e-02   # Higgs mixing parameter
#
BLOCK HMIX Q= 2.00000000e+02   # Higgs parameters (DRbar)
     1     5.40000000e+02   # mu(Q)
     2     4.00000000e+01   # tanbeta(Q)
     3     2.46220569e+02   # vev(Q)
     4     2.30400000e+05   # mA^2(Q)
#
...

在许多程序代码中扩展。

python有两个著名的slha解析器:andy buckley的PySLHA和david m.straub的pylhayaslha是“又一个”slha解析器,受这两个解析器的影响很大。

很遗憾,由于从python2到python3的过渡,python经历了一个可怕的时代。 为了减少代码复杂度,这个包只支持重新编译和以后的版本。

用法

(待定)

作者

Sho Iwamoto / Misho,受到安迪·巴克利的PySLHA和大卫·m·斯特拉布的pylha的影响。

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

推荐PyPI第三方库


热门话题
junit有没有办法在Java中重新初始化静态类?   在浏览器中点击应用程序时java Play框架挂起   文件Java错误中的NullPointerException   使用Java中的SNMP查找网络中计算机的登录名   java包装服务器引导程序已弃用,有什么替代方案?   当客户在等待理发时,java信号量值是否存在问题?   java如何使用JavaMail仅下载特定类型的附件   如何在java中将十进制转换为十六进制   java Slick2D粒子系统不会生成粒子   java检测更改事件来自何处   将Java集合类型参数类设置为数组   java如何从eclipse导出为可运行JAR文件?   java EntityManager对象未注入Glassfish和Spring   swing从actionPerformed和actionListener Java返回字符串   java在给定另一个等价键对象的情况下获取映射项的当前键   无论输入如何,java网络都会产生相同的输出