CONAN._classes.load_lightcurves.update_planet_parameters

CONAN._classes.load_lightcurves.update_planet_parameters#

CONAN._classes.load_lightcurves.update_planet_parameters(RpRs=None, Impact_para=None, rho_star=None, Duration=None, T_0=None, Period=None, Eccentricity=None, omega=None, sesinw=None, secosw=None, K=None, verbose=True)#

Update parameters and priors of model parameters. By default, the parameters are all set to None for no update on them. The parameters to update can be defined in following ways:

  • fixed value as float or int, e.g Period = 3.4

  • free parameter with gaussian prior given as tuple of len 2, e.g. T_0 = (5678, 0.1)

  • free parameters with uniform prior interval and initial value given as tuple of length 3, e.g. RpRs = (0,0.1,0.2) with 0.1 being the initial value.

Parameters:
  • RpRs (float, tuple;) – Ratio of planet to stellar radius.

  • Impact_para (float, tuple;) – Impact parameter of the transit.

  • rho_star (float, tuple;) – density of the star in g/cm^3.

  • Duration (float, tuple;) – Duration of the transit in days. Default is None.

  • T_0 (float, tuple;) – Mid-transit time in days.

  • Period (float, tuple;) – Orbital period of the planet in days.

  • Eccentricity (float, tuple;) – Eccentricity of the orbit. Default is None to use sesinw and secosw parameterization.

  • omega (float, tuple;) – Argument of periastron in degrees. Default is None to use sesinw and secosw parameterization.

  • sesinw (float, tuple,) – √esinw, √ecosw. alternate parameterization of eccentricty and omega. Default is None which fixes both values to 0, which implies Eccentricity=0, omega=90

  • secosw (float, tuple,) – √esinw, √ecosw. alternate parameterization of eccentricty and omega. Default is None which fixes both values to 0, which implies Eccentricity=0, omega=90

  • K (float, tuple;) – Radial velocity semi-amplitude in data unit.

  • verbose (bool;) – print output. Default is True.