Biosignature Detection Simulator: Finding Life in Exoplanet Spectra

simulator advanced ~14 min
Loading simulation...
Biosignature confidence: 92% — Earth-like O₂+CH₄ disequilibrium

Earth's atmosphere with 21% O₂ and 1.8 ppm CH₄ produces a biosignature confidence of 92% — the simultaneous presence of these reactive gases is a powerful indicator of biological activity.

Formula

τ(λ) = σ(λ) × N × L — optical depth from cross-section, column density, path length
T(λ) = exp(-τ(λ)) — Beer-Lambert transmission
B_disequilibrium = log(K_eq / K_observed) — thermodynamic disequilibrium metric

Reading Light from Other Worlds

When an exoplanet transits its host star, a thin ring of its atmosphere is backlit by starlight. Different molecules absorb light at characteristic wavelengths, imprinting their signatures onto the transmission spectrum. By measuring these absorption features, astronomers can determine which gases are present in an exoplanet's atmosphere — and potentially detect the chemical fingerprints of life from light-years away.

The Disequilibrium Argument

The most compelling biosignature is not any single gas but thermodynamic disequilibrium. Oxygen and methane react spontaneously and should not coexist in significant quantities. On Earth, photosynthesis continuously pumps O₂ into the atmosphere while methanogenic archaea produce CH₄. Without life, our atmosphere would reach chemical equilibrium within millions of years. This sustained disequilibrium, detectable in reflected light spectra, is the strongest remote indicator of a living planet.

Absorption Spectroscopy

Each molecule absorbs photons at specific wavelengths corresponding to its vibrational and rotational modes. O₂ has a prominent band at 0.76 μm (the A-band), ozone absorbs strongly in the UV at 0.25 μm (Hartley band), CH₄ shows features at 3.3 μm, and H₂O absorbs broadly across the near-infrared. The depth of each absorption feature depends on the gas concentration and the atmospheric path length — relationships governed by Beer-Lambert transmission.

The Search Ahead

JWST is already probing the atmospheres of rocky planets like those in the TRAPPIST-1 system, but detecting Earth-like biosignatures on small planets around Sun-like stars requires next-generation observatories. The Habitable Worlds Observatory concept would use a starshade or coronagraph to block starlight and directly image Earth twins, measuring their spectra with enough precision to identify the telltale absorption features of life. This simulator lets you explore what those spectra would look like under different atmospheric compositions.

FAQ

What is a biosignature?

A biosignature is any observable feature — chemical, physical, or spectral — that provides evidence of past or present life. In the context of exoplanets, atmospheric biosignatures are gases like O₂, O₃, CH₄, and N₂O that are difficult to explain without biological production, especially when found together in thermodynamic disequilibrium.

Why is O₂ + CH₄ a strong biosignature?

Oxygen and methane react photochemically and cannot coexist in significant quantities without continuous replenishment. On Earth, photosynthesis produces O₂ while methanogenic archaea produce CH₄. Their simultaneous presence indicates active biology maintaining the atmosphere far from chemical equilibrium.

Can biosignatures have false positives?

Yes. Abiotic O₂ can be produced by photolysis of water vapor on planets with low hydrogen escape. CO₂-rich atmospheres around M-dwarfs can build up O₂ photochemically. This is why multiple biosignatures in combination (the 'ensemble' approach) are more reliable than any single gas.

Which telescopes can detect biosignatures?

JWST can detect some atmospheric features on transiting exoplanets. The proposed Habitable Worlds Observatory (HWO) would use a coronagraph to directly image Earth-like planets and measure their spectra with sufficient resolution to identify O₂, H₂O, O₃, and CH₄ absorption features.

Sources

Embed

<iframe src="https://homo-deus.com/lab/astrobiology/biosignature-detection/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub