xSLHA: An Les Houches Accord reader for Python and Mathematica

Abstract The format defined by the SUSY Les Houches Accord (SLHA) is widely used in high energy physics to store and exchange information. It is no longer applied only to a few supersymmetric models, but the general structure is adapted to all kindsof models. Therefore, it is helpful to have parsers at hand which can import files in the SLHA format into high-level languages as Python and Mathematica in order to further process the data. The focus of the xSLHA package, which exists now for Python and Mathematica, was on a fast read-in of large data samples. Moreover, also some blocks used by different tools, as HiggsBounds for instance, deviate from the standard conventions. These are also supported by xSLHA . Program summary Program Title: xSLHA Program Files doi: http://dx.doi.org/10.17632/cj958d76pf.1 Licensing provisions: MIT Programming language: Python, Mathematica Nature of problem: Many numerical computer tools in phenomenological high-energy physics store the results in the so called SUSY Les Houches Accord (SLHA) format. In order to process the data with high-level languages as Mathematica or Python, these files must be translated into these languages. This can be very time consuming for large data samples. Solution method: xSLHA is a pretty fast parser to import SLHA files into Python or Mathematica. It is also the first fully general SLHA reader written for Mathematica at all. In order to speed up the import of a large data sample, it provides the possibility to pre-process the SLHA files using very efficient shell tools as grep or cat. This improves the speed easily by an order of magnitude and more.

[1]  Florian Staub,et al.  From superpotential to model files for FeynArts and CalcHep/CompHep , 2009, Comput. Phys. Commun..

[2]  Florian Staub,et al.  Automatic calculation of supersymmetric renormalization group equations and loop corrections , 2010, Comput. Phys. Commun..

[3]  P. Bechtle,et al.  HiggsBounds-4: improved tests of extended Higgs sectors against exclusion bounds from LEP, the Tevatron and the LHC , 2013, 1311.0055.

[4]  Thomas Hahn SUSY Les Houches Accord 2 I/O made easy , 2009, Comput. Phys. Commun..

[5]  Werner Porod,et al.  SPheno 3.1: extensions including flavour, CP-phases and models beyond the MSSM , 2011, Comput. Phys. Commun..

[6]  S. Khalil,et al.  Proposal for generalised supersymmetry Les Houches Accord for see-saw models and PDG numbering scheme , 2012, Comput. Phys. Commun..

[7]  Peter Marquard,et al.  SLAM, a Mathematica interface for SUSY spectrum generators , 2013, Comput. Phys. Commun..

[8]  Andy Buckley PySLHA: a Pythonic interface to SUSY Les Houches Accord data , 2013, 1305.4194.

[9]  Thorsten Ohl,et al.  A tool box for implementing supersymmetric models , 2011, Comput. Phys. Commun..

[10]  Georg Weiglein,et al.  HiggsBounds: Confronting arbitrary Higgs sectors with exclusion bounds from LEP and the Tevatron , 2008, Comput. Phys. Commun..

[11]  Florian Staub,et al.  SARAH 3.2: Dirac gauginos, UFO output, and more , 2012, Comput. Phys. Commun..

[12]  Werner Porod,et al.  SPheno, a program for calculating supersymmetric spectra, SUSY particle decays and SUSY particle production at e+e− colliders☆ , 2003, hep-ph/0301101.

[13]  Thomas Hahn,et al.  Flavour Les Houches Accord: Interfacing flavour related codes , 2010, Comput. Phys. Commun..

[14]  Florian Staub,et al.  SARAH 4: A tool for (not only SUSY) model builders , 2013, Comput. Phys. Commun..

[15]  Georg Weiglein,et al.  HiggsBounds 2.0.0: Confronting neutral and charged Higgs sector predictions with exclusion bounds from LEP and the Tevatron , 2011, Comput. Phys. Commun..