interface PackedPlanet
One confirmed planet, as published. Absent measurements stay absent.
universe/src/catalog/format.ts:167Members
argumentOfPeriapsisDegreadonly
argumentOfPeriapsisDeg: number | null
Argument of periapsis, degrees.
circumbinaryreadonly
circumbinary: boolean
True when the planet orbits a binary rather than one star.
discoveryMethodreadonly
discoveryMethod: 'Unknown' | 'Radial Velocity' | 'Transit' | 'Imaging' | 'Microlensing' | 'Astrometry' | 'Transit Timing Variations' | 'Eclipse Timing Variations' | 'Orbital Brightness Modulation' | 'Pulsar Timing' | 'Pulsation Timing Variations' | 'Disk Kinematics' | 'Direct Observation'
discoveryYearreadonly
discoveryYear: number
eccentricityreadonly
eccentricity: number | null
equilibriumTemperaturereadonly
equilibriumTemperature: number | null
Equilibrium temperature, Kelvin, or null.
hostreadonly
host: number
Index of the host in the star array.
inclinationDegreadonly
inclinationDeg: number | null
Degrees.
insolationreadonly
insolation: number | null
Insolation relative to Earth, or null.
letterreadonly
letter: string
b, c, … — the planet letter.
massEarthsreadonly
massEarths: number | null
Best mass in Earth masses, or null.
massIsLowerBoundreadonly
massIsLowerBound: boolean
True when the mass is an M sin i lower bound rather than a mass.
namereadonly
name: string
A name that is not <host> <letter>, or ''.
Exoplanet designations are formulaic and derived at load, which is why there
is no name column for the 880 of them. The eight planets of the Solar System
are the exception the field exists for: Sol b is nobody's name for Venus.
orbitalPeriodDaysreadonly
orbitalPeriodDays: number | null
Orbital period in days, or null.
radiusEarthsreadonly
radiusEarths: number | null
semiMajorAxisAureadonly
semiMajorAxisAu: number | null
Semi-major axis in AU, or null.