Top

wilson module

wilson is a package for the renormalization group evolution, matching, and basis translation of Wilson coefficients beyond the Standard Model.

It can deal with the full set of dimension-6 operators in the Standard Model Effective Field Theory (SMEFT) above the electroweak scale as well as the weak effective theory (WET) below the W mass.

The package makes heavy use of the Wilson coefficient exchange format (WCxf).

More information can be found in the publication:

Jason Aeabischer, Jacky Kumar, David M. Straub: "wilson: a Python package for the running and matching of Wilson coefficients above and below the electroweak scale"

r"""`wilson` is a package for the renormalization group evolution, matching,
and basis translation of Wilson coefficients beyond the Standard Model.

It can deal with the full set of dimension-6 operators in the Standard Model
Effective Field Theory (SMEFT) above the electroweak scale as well as the
weak effective theory (WET) below the W mass.

The package makes heavy use of the [Wilson coefficient exchange format (WCxf)](https://wcxf.github.io).

More information can be found in the publication:

Jason Aeabischer, Jacky Kumar, David M. Straub:
"wilson: a Python package for the running and matching of Wilson coefficients above and below the electroweak scale"
"""


from ._version import __version__
from . import run
from . import util
from . import match
from . import translate
from . import parameters
from .classes import Wilson
from . import wcxf

Sub-modules

wilson.classes

Main classes used at the top level of the wilson package:

Wilson: main interface to the wilson package, providing automatic running and matching in SMEFT and WET

RGsolution: Class representing a continuous solution to the SMEFT and WET RGEs to be used for plotting.

wilson.match

Provides matchers from SMEFT to WET, WET to WET-4, and WET-4 to WET-3 that can be used with the wcxf Python package.

wilson.parameters

Standard Model parameter values.

wilson.run

Renormalization group evolution in SMEFT and WET.

wilson.translate

Provides basis translators for SMEFT and and WET that can be used with the wcxf Python package.

wilson.util

Utility modules for wilson.