Top

flavio module

from ._version import __version__
from . import physics
from . import statistics
from . import io
from . import parameters
from . import measurements
from . import classes
from .classes import Measurement, Parameter, ParameterConstraints, Observable, NamedInstanceClass
from .config import config
from . import citations
from flavio.physics.eft import WilsonCoefficients
from flavio.parameters import default_parameters
from flavio.functions import sm_prediction, sm_uncertainty, np_uncertainty, sm_error_budget, np_prediction, sm_covariance, combine_measurements

Module variables

var config

Sub-modules

flavio.classes

Base classes for flavio

flavio.functions

Main functions for user interaction. All of these are imported into the top-level namespace.

flavio.io

Functions for input and output.

flavio.math

Module containing mathematical functions.

flavio.measurements

Functions for parsing the measurement data files

flavio.parameters

Functions for parsing the parameter data files

flavio.physics

Module containing all the physics observables.

flavio.plots

Module for making pretty plots based on matplotlib.

Currently, the following types of plots are supported:

  • Plotting the error budget of a prediction (error_budget_pie)
  • Plots of experimental measurements and theory predictions of $q^2$ dependent observables, such as differential branching r...

flavio.statistics

Module containing everything needed for statistical analyses, fitting, etc.