petitRADTRANS.retrieval.utils
=============================

.. py:module:: petitRADTRANS.retrieval.utils

.. autoapi-nested-parse::

   This module contains a set of useful functions that don't really fit anywhere
   else. This includes flux conversions, prior functions, mean molecular weight
   calculations, transforms from mass to number fractions, and fits file output.



Attributes
----------

.. autoapisummary::

   petitRADTRANS.retrieval.utils.SQRT2


Functions
---------

.. autoapisummary::

   petitRADTRANS.retrieval.utils.log_prior
   petitRADTRANS.retrieval.utils.uniform_prior
   petitRADTRANS.retrieval.utils.gaussian_prior
   petitRADTRANS.retrieval.utils.log_gaussian_prior
   petitRADTRANS.retrieval.utils.delta_prior
   petitRADTRANS.retrieval.utils.inverse_gamma_prior
   petitRADTRANS.retrieval.utils.b_range
   petitRADTRANS.retrieval.utils.a_b_range
   petitRADTRANS.retrieval.utils.get_pymultinest_sample_dict
   petitRADTRANS.retrieval.utils.get_calculate_flux_return_values


Module Contents
---------------

.. py:data:: SQRT2

.. py:function:: log_prior(cube, lx1, lx2)

.. py:function:: uniform_prior(cube, x1, x2)

.. py:function:: gaussian_prior(cube, mu, sigma)

.. py:function:: log_gaussian_prior(cube, mu, sigma)

.. py:function:: delta_prior(cube, x1, x2)

.. py:function:: inverse_gamma_prior(cube, a, b)

.. py:function:: b_range(x, b)

.. py:function:: a_b_range(x, a, b)

.. py:function:: get_pymultinest_sample_dict(output_dir, name=None, add_log_likelihood=False, add_stats=False)

.. py:function:: get_calculate_flux_return_values(parameters)

