Skip to content

Latest commit

 

History

History
93 lines (58 loc) · 3.98 KB

File metadata and controls

93 lines (58 loc) · 3.98 KB
layout page
title Implementations
navigation 4

Codes implementing WCxf

This an alphabetical list of open source tools with an importer or exporter for Wilson coefficients in WCxf format. If you have a code to add to this list, edit this page on Github.

Overview

Code Import Export
DsixTools
EOS
flavio
FlavorKit
FormFlavor
python-smeftrunner
SMEFT Feynman Rules
SMEFTsim 1
SPheno
wcxf-python

1 under development

DsixTools

DsixTools is a Mathematica package for RG running in the SMEFT, tree-level matching of the SMEFT onto the WET, and RG running in the WET.

Wilson coefficients in the Warsaw basis can be translated to and from the DsixTools file format using the functions WCXFtoSLHA and SLHAtoWCXF. See the DsixTools manual for details.

EOS

EOS is a C++ package for flavour physics phenomenology in the SM and beyond.

An EOS parameter file to set the values of Wilson coefficients can be generated from a WCxf using the command-line utility wcxf2eos shipped with the WCxf CLI.

See the EOS manual for detailed usage notes.

flavio

flavio is a Python package for flavour physics phenomenology in the SM and beyond.

Wilson coefficients can be read from a file or directly from a wcxf.WC instance (using the WCxf Python API) using the set_initial_wcxf method of a flavio.WilsonCoefficients instance. See the flavio API docs for details.

FlavorKit

FlavorKit is an extension of the Mathematica package SARAH that computes 1-loop WET Wilson coefficients for a large class of models.

Numerical values of Wilson coefficients will be exported to WCxf files if the flag 79 in the Les Houches input file is set to 1.

FormFlavor

FormFlavor is a Mathematica based tool for computing a broad list of flavor and CP observables in general new physics models.

WCxf files can be imported and exported using the functions WriteWilsonToJSON and ReadWilsonFromJSON.

python-smeftrunner

python-smeftrunner is a Python package implementing approximately the same functionality as the SMEFTrunner module of DsixTools, i.e. RG evolution in the SMEFT.

Wilson coefficients can be imported and exported to and from files or from wcxf.WC instances using the WCxf Python API.

SMEFT Feynman Rules

SMEFT Feynman Rules is a Mathematica package evaluating the Feynman rules for the SMEFT in terms of the physical (mass-eigenstates) fields of the theory. It works using the FeynRules package.

Wilson coefficient values can be imported and exported using the WCXFtoSMEFT and SMEFTtoWCXF functions.

SMEFTsim

SMEFTsim is an implementation of the SMEFT in FeynRules.

A future version of the wcxf-python package will contain the command-line script wcxf2smeftsim that will allow to convert a WCxf file to a param_card.dat file that can be used to run numerical simulations in MadGraph5_aMC@NLO.

SPheno

SPheno is a tool for the phenomenology of supersymmetric models.

Numerical values of Wilson coefficients will be exported to WCxf files if the flag 79 in the Les Houches input file is set to 1.

wcxf-python

See Python API