Skip to content

Releases: wcxf/wcxf-python

v1.6.2

10 Jul 14:35

Choose a tag to compare

This release fixes two issues with the wcxf2smeftsim converter:

  • It only worked with WCxf files that contain all Wilson coefficients. This is no longer necessary (#21).
  • It did not correctly account for symmetry factors between the non-redundant Warsaw mass basis of WCxf and the flavour-redundant basis used internally. This is now fixed (#22).

v1.6.1

21 Mar 13:01

Choose a tag to compare

This minor release adds ΔC=1 operators to the flavio WET and WET-4 bases.

v1.6

18 Mar 10:02

Choose a tag to compare

This release adds a single new feature: WC instances receive a random hash on instantiation, which is useful for codes that want to cache results depending on them. Thanks to @peterstangl for implementing this.

v1.5

06 Feb 08:57

Choose a tag to compare

This release adds an option sectors to the basis translation method WC.translate. Passing an iterable of sector names, this allows translation functions to optionally only translate specific sectors and return those. This allows to speed up computation time in particular in WET, where there is a large number of sectors, if only one or a few sectors are of interest. Note however that, due to backward compatibility, translation functions are free to ignore or only partially implement this feature. Thus the argument should be interpreted as "at least those sectors should be in the output".

v1.4.7

08 Nov 12:06

Choose a tag to compare

Changes to bases:

  • LaTeX typos in flavio bases fixed
  • Operators in WET sectors muemutau and etauemu added to flavio bases

v1.4.6

29 Oct 10:46

Choose a tag to compare

Changes to bases:

  • Fix: the operators in sectors bsmutau, bstaumu, bsetau, bstaue, bsmue, bsemu in the flavio WET basis had the lepton flavour reversed
  • Addition: operators in sectors sdmutau, sdemu, ... etc. added to flavio WET bases

v1.4.5

12 Oct 12:39

Choose a tag to compare

Changes to EFTs and bases:

  • All sectors with ΔB=ΔL=1 quantum numbers have been added to the WET EFTs
  • All operators in these sectors have been added to the JMS bases

v1.4.4

20 Aug 10:52

Choose a tag to compare

Several updates to WET bases:

  • sector dF=0 is now complete for the flavio bases
  • In the JMS bases, 6 operators with four neutrinos have been moved from sector dF=0 to sector nunununu where they belong
  • Operators with two same-flavour fermions and two neutrinos have been moved to a separate sector ffnunu since they do not mix with any of the other operators in dF=0

v1.4.2

27 Apr 08:19

Choose a tag to compare

The EOS basis has been updated (b→clν operators added).

v1.4.1

14 Apr 08:37

Choose a tag to compare

wilson package

The translators and matcher for SMEFT and WET have been moved to the wilson package. This new package is added as a dependency that is automatically imported when importing wcxf, such that the matchers and translators are available just as before.

DsixTools converter

A new converter to and from the DsixTools file format has been added. It works also on the command line via the new commands wcxf2dsixtools and dsixtools2wcxf.

Other improvements

Individual Wilson coefficients values of a WC instance can now also be accessed via my_wc['wc_name'], which is slightly more concise than the alternative my_wc.dict['wc_name'].

Bases

The bases have been update with various additions in particular to the flavio and Bern bases.