Exploring the Diversity of Known Exoplanets#

William Cerny, Imad Pasha, Yasmeen Asali, Sebastian Monzon (Yale University)

Description: Using the Stefan-Bolztmann law to infer the properties of stars; practice with basic python and data types.

Intended Audience: Early Undergraduate

tags: exoplanets, pandas

Requirements: requirements.txt

Last Updated: August 9, 2024

Learning Objectives

  1. Understand the difference between various exoplanet detection methods

  2. Be able to download and open a data file from the NASA Exoplanet Archive into a pandas dataframe.

  3. Filter the table to plot famous exoplanet diagrams, colored by detection technique.

Introduction#

When we detect exoplanets (planets orbiting other stars), we most often have several of three direct measurables about those plants:

  1. Their radius (formally, their radius relative to their host star),

  2. Their mass, and/or

  3. Their orbital separation (aka radius, for circular orbits, or semi-major axis, for elliptical orbits).

The reason for this comes down to the detection methods used to find and characterize these systems.

  1. Transit Method: In this technique, exoplanets are detected by observing the periodic dimming of a star’s light as a planet passes in front of it (transits) from our line of sight. By measuring the decrease in brightness during transit events, astronomers can infer the presence and characteristics of orbiting planets. This method provides relative radius (from the depth of the dip) and orbital separation (inferred from the length of an orbit, i.e., how long between transits).

  2. Radial Velocity Method: This method detects exoplanets by measuring the small periodic shifts in the star’s radial velocity caused by the gravitational pull of an orbiting planet. As the planet orbits the star, it causes the star to wobble slightly, which can be detected through Doppler spectroscopy. This provides an estimate of the mass (from Newton’s laws) and orbital separation (from the perio of the wobbles).

  3. Microlensing: Exoplanets can be detected through gravitational microlensing, where the gravitational field of a foreground star bends and magnifies the light of a background star as well as any orbiting planets. The presence of an exoplanet around the foreground star can be inferred from the temporary increase in brightness observed during the microlensing event.

  4. Transit Timing Variations (TTV): TTV detects exoplanets by measuring the variations in the timing of transit events caused by gravitational interactions between multiple planets within a system. These deviations from the expected transit times provide information about the masses and orbits of the interacting planets.

In addition to these four, there are a number of other methods of detecting planets (such as direct imaging)!

It is common to plot detected exoplanets in the space of Mass vs. Orbital Separation. Here, we show one such plot, colored by the detection technique used to find the planet (follow-up observations may have been needed to compute mass or separation).

The x-axis of this figure shows the mass of the planet on a log scale, typically measured in Jupiter masses (where 1 Jupiter mass equals approximately \(1.898 \times 10^{27}\) kg). The y-axis, also on a log scale, represents the planet-star separation distance, often expressed in astronomical units (AU), with 1 AU equivalent to the average distance between the Earth and the Sun (approximately 149.6 million kilometers). Each data point plotted signifies an individual exoplanet.

The Mass-Separation Plot#

In this exercise, we will recreate the above figure using data available in the NASA exoplanet archive.

Recreating Another Classic Plot: Period-Radius Diagram#

Another classic figure shows the period of detected exoplanets against their planet radius. In this exercise, we’ll create that figure.