kafe2 documentation

kafe2 logo

Welcome to kafe2, the Karlsruhe Fit Environment 2!

kafe2 is a data fitting framework designed for use in undergraduate physics lab courses. It provides a basic Python toolkit for fitting models to data as well as visualizing the data and the model function. It relies on Python packages such as numpy and matplotlib, and can use the Python interface to the minimizer Minuit contained in the data analysis framework ROOT or in the Python package iminuit.