Interactive Curve Fitting -- GUI Tools ====================================== This module contains the interactive GUI curve-fitting tools. They are based on `Traits `_ and `TraitsGUI `_. Plotting is provided through the `Chaco `_ 2D plotting library , and, optionally, `Mayavi `_ for 3D plotting. The available models are those registered by the :func:`pymodelmit.core.register_model` mechanism. FitGui -- Interactive 1D model-fitting -------------------------------------- Reference ^^^^^^^^^ .. autoclass:: pymodelfit.fitgui.FitGui :members: :undoc-members: :exclude-members: modelpanel,modelselector .. autofunction:: pymodelfit.fitgui.fit_data MultiFitGui -- Interactive fitting for multiple 1D models --------------------------------------------------------- Note that the MultiFitGui requires Mayavi due to the need for 3D plotting. Reference ^^^^^^^^^ .. autoclass:: pymodelfit.multifitgui.MultiFitGui :members: :undoc-members: :exclude-members: modelpanel,modelselector .. autofunction:: pymodelfit.multifitgui.fit_data_multi