========
Analysis
========

The ``Analysis`` object defines the ``log_likelihood_function`` of your model-fitting problem.

It acts as an interface between the data, model and the non-linear search.

**Examples / Tutorials:**

- `readthedocs: example using Analysis object <https://pyautofit.readthedocs.io/en/latest/overview/the_basics.html>`_.
- `autofit_workspace: simple tutorial <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/overview/overview_1_the_basics.ipynb>`_
- `autofit_workspace: complex tutorial <https://github.com/PyAutoLabs/autofit_workspace/blob/main/notebooks/overview/overview_2_scientific_workflow.ipynb>`_
- `HowToFit: tutorial lectures (detailed step-by-step examples) <https://github.com/PyAutoLabs/HowToFit>`_

--------
Analysis
--------

.. currentmodule:: autofit

.. autosummary::
   :toctree: _autosummary
   :template: custom-class-template.rst
   :recursive:

   Analysis