sherlockpipe.system_stability.stability_calculator.PlanetInput

class sherlockpipe.system_stability.stability_calculator.PlanetInput(period, period_low_err, period_up_err, radius, radius_low_err, radius_up_err, eccentricity, ecc_low_err, ecc_up_err, inclination, inc_low_err, inc_up_err, omega, omega_low_err, omega_up_err, omega_big=None, omega_big_low_err=None, omega_big_up_err=None, mass=None, mass_low_err=None, mass_up_err=None, period_bins=3, mass_bins=3, ecc_bins=3, inc_bins=3, omega_bins=3, omega_big_bins=3)

Bases: object

Defines the planet parameters for system stability calculations

__init__(period, period_low_err, period_up_err, radius, radius_low_err, radius_up_err, eccentricity, ecc_low_err, ecc_up_err, inclination, inc_low_err, inc_up_err, omega, omega_low_err, omega_up_err, omega_big=None, omega_big_low_err=None, omega_big_up_err=None, mass=None, mass_low_err=None, mass_up_err=None, period_bins=3, mass_bins=3, ecc_bins=3, inc_bins=3, omega_bins=3, omega_big_bins=3)

Initialize planet parameters for stability calculations.

Parameters

periodfloat

Orbital period in days.

period_low_errfloat

Lower error on the orbital period in days.

period_up_errfloat

Upper error on the orbital period in days.

radiusfloat

Planet radius in Earth radii.

radius_low_errfloat

Lower error on the planet radius in Earth radii.

radius_up_errfloat

Upper error on the planet radius in Earth radii.

eccentricityfloat

Orbital eccentricity.

ecc_low_errfloat

Lower error on the eccentricity.

ecc_up_errfloat

Upper error on the eccentricity.

inclinationfloat

Orbital inclination in degrees.

inc_low_errfloat

Lower error on the inclination in degrees.

inc_up_errfloat

Upper error on the inclination in degrees.

omegafloat

Argument of periastron in degrees.

omega_low_errfloat

Lower error on the argument of periastron in degrees.

omega_up_errfloat

Upper error on the argument of periastron in degrees.

omega_bigfloat, optional

Longitude of ascending node in degrees.

omega_big_low_errfloat, optional

Lower error on the longitude of ascending node in degrees.

omega_big_up_errfloat, optional

Upper error on the longitude of ascending node in degrees.

massfloat, optional

Planet mass in Earth masses. If not provided, estimated from radius.

mass_low_errfloat, optional

Lower error on the planet mass in Earth masses.

mass_up_errfloat, optional

Upper error on the planet mass in Earth masses.

period_binsint, optional

Number of bins for the period grid. Default is 3.

mass_binsint, optional

Number of bins for the mass grid. Default is 3.

ecc_binsint, optional

Number of bins for the eccentricity grid. Default is 3.

inc_binsint, optional

Number of bins for the inclination grid. Default is 3.

omega_binsint, optional

Number of bins for the argument of periastron grid. Default is 3.

omega_big_binsint, optional

Number of bins for the longitude of ascending node grid. Default is 3.

Methods

__init__(period, period_low_err, ...[, ...])

Initialize planet parameters for stability calculations.