处理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第三方库


热门话题
maven字段#getGenericType()抛出java。lang.TypeNotPresentException   用java绘制三角形的几何图形   java无法下载主题和发件人地址(rediff)   java如何使代码线程安全   java在尝试转换FileInputStream中的文件时,我遇到了一个FileNotFound异常   java Moxy和Jackson如何将Json映射到Pojo   在foreach循环中使用BufferedWriter生成新行的java问题   java为什么我的测试在单次执行中运行时间小于1秒,而在maven构建中运行时间大于20秒?   java如何显示下载附件的进度条   了解java rmi的良好实践   .net可以将Java portlet嵌入ASP。网页?   循环如何多次执行Java方法?   java如何确保用户输入在给定的有效范围内?   java单元测试定理   java如何在IntelliJ上运行外部构建项目?   JAVA:试图编写一个检查字符串是否为数字的方法。总是返回错误   javahadoop将特定键的所有map方法生成的所有值都发送到一个reduce方法,对吗?   在java中读取和使用文件