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:
objectDefines 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.