==================
Retrieval Examples
==================

In this section we will give fully implemented examples of retrievals.

If you use the pRT retrieval package, please cite `Nasedkin et al. (2024) <https://ui.adsabs.harvard.edu/abs/2024JOSS....9.5875N/abstract>`_.

The retrieval tutorials use the current dataset-control names `scale_flux`, `scale_uncertainties`, and `fit_flux_offset`.
They also demonstrate the JAX retrieval setup through the same `Data` and `RetrievalConfig` interfaces.

.. toctree::
    :maxdepth: 2

    retrieval_parameters.rst
    retrieval_samplers.rst
    notebooks/retrieval_basic
    notebooks/retrieval_advanced
    notebooks/retrieval_transmission_tutorial
    notebooks/retrieval_emission_tutorial
    notebooks/retrieval_model_functions_tutorial
    notebooks/retrieval_multiple_data
    notebooks/retrieval_emission
    notebooks/retrieval_NUTS_emission_tutorial
    notebooks/retrieval_leave_one_out_analysis
    notebooks/retrieval_spectral_model_jwst
    notebooks/retrieval_spectral_model
    notebooks/legacy_retrieval_models


