Give a molecular cross section a path length
A cross section is an effective absorption area per molecule, in square metres per molecule. Multiply it by the water number density to obtain an absorption coefficient , in inverse metres. It measures the fractional attenuation per short path segment.
In a segment , the fractional loss is . Summing these fractional losses along a path defines the dimensionless optical depth. Exponentiating recovers the remaining intensity. This is pure extinction without scattering back into the beam or atmospheric emission.
The frozen water product supplies pressure-dependent cross sections at nine temperatures from 800 to 1600 kelvin. The calculation interpolates their logarithms linearly in temperature and in logarithmic pressure. It converts square centimetres per molecule to square metres per molecule before multiplying by SI number density.
Reading: Chubb et al. (2021) · ExoMolOP cross sections and k-tables · Polyansky et al. (2018) · The POKAZATEL water line list
Find the length of the chord through each shell
Let be a ray’s closest distance from the planet’s center, called its impact parameter. Let measure distance along that ray, with zero at the closest point. A right triangle gives the radius encountered by the ray. Spherical symmetry makes its front and back halves identical.
The gas column begins at the ten-bar radius and ends at a prescribed top pressure of one ten-billionth of a bar. Its finite outer radius is , in metres. A cloud masks rays below its own radius; moving that mask preserves the same gas column.
For the numerical calculation, divide the pressure interval into 384 logarithmically spaced shells. Within each shell, hold the extinction coefficient at its midpoint value and use the exact geometric chord length through that shell. Add those contributions at every native sampled wavelength. All four displayed rays use extinction coefficients from this same record.
Reading: Heng and Kitzmann (2017) · Transmission spectra and the radius–pressure degeneracy · Chubb et al. (2021) · ExoMolOP cross sections and k-tables
Why a grazing path is unusually sensitive
An independent thin-atmosphere approximation helps us check the geometry. Take constant gravity, an exponential density and a cross section that is nearly constant along the useful part of a ray. Near the tangent point, expand the radial distance to second order in distance along the ray.
The density along the chord then contains . Its integral is a Gaussian integral, giving the square-root factor below. Compared with the vertical column , the tangent column is larger by .
With a radius of about 86,200 kilometres and a scale height of 828 kilometres, that factor is about 25.6. This is why a rarefied outer layer can matter in transit. Use the factor to check the thin-limit geometry; evaluate the full pressure-dependent integral for the extended atmosphere.
Reading: Heng and Kitzmann (2017) · Transmission spectra and the radius–pressure degeneracy · Chubb et al. (2021) · ExoMolOP cross sections and k-tables
Convert each ray’s loss to an occulting area
An annular strip of radius and width has area . Multiply by the strip’s blocked fraction and add all strips above the opaque cloud. Then add the cloud’s fully blocked disk and divide by the stellar disk area.
In the transparent-gas limit, only the cloud disk remains. In the completely opaque limit, the effective disk reaches the finite top radius. Between them, an optical depth of one blocks about 63.2 percent of the light in a strip; it does not draw a sharp physical edge at that strip.
The numerical area integral uses the positive blocked fractions from the same gas record, interpolated linearly in squared impact parameter. A zero value is included at the finite top. The saved validation compares this route with a separately constructed cloud-bounded quadrature, including moving cloud boundaries.
Reading: Heng and Kitzmann (2017) · Transmission spectra and the radius–pressure degeneracy · Feinstein et al. (2023) · Early Release Science of WASP-39 b with JWST NIRISS
Count photons after doing the transfer
A detector counts photons over a finite wavelength interval. At a fixed energy flux, a longer-wavelength photon carries less energy, so the photon weight includes wavelength. The common Planck-constant and light-speed factors cancel between lost and total photon counts.
First take a uniform ordinary photosphere. Its physical surface flux supplies the photon weights in the expression below. The response of bin i is the wavelength window over which those photons are counted.
The public measured table supplies horizontal halfwidths. Here they define an explicit top-hat response for each of the 74 selected bins. This approximates the upstream spectral measurement; it does not recover the NIRISS throughput or repeat the extraction. Each bin is integrated separately, preserving small overlaps and gaps in the supplied intervals.
Averaging the cross section first would generally give a different answer: opaque narrow features stop growing while transparent intervals still transmit. Exponentiation is nonlinear. The calculation therefore forms every native blocked area first and only then applies the photon weights.
Reading: WASP-39 b NIRISS author data · Zenodo 7709712 and fixed repository commit · Chubb et al. (2021) · ExoMolOP cross sections and k-tables · Stuitje · PHOENIX medium-resolution stellar spectra, version 1.0
Let the unocculted star change the denominator
Now let a projected fraction of the visible stellar disk be cool, with the planet passing entirely over ordinary photosphere. The missing photons still carry the photospheric spectrum. The out-of-transit denominator contains both normal and cool regions.
Both spectra are actual frozen PHOENIX surface-flux products in the same units. Their relative weight therefore retains their physical normalization. Independently normalizing their continua would erase part of the contrast we are trying to calculate.
Divide the lost photon count by this mixed denominator. Rearranging gives the second expression, with a bin-integrated cool-to-photosphere flux ratio. A cool region that emits less flux makes the same planetary shadow appear deeper. If the two source spectra are identical, the correction becomes exactly one; if the cool fraction is zero, the ordinary planetary depth returns.
Reading: Rackham, Apai and Giampapa (2019) · The Transit Light Source Effect II · Stuitje · PHOENIX medium-resolution stellar spectra, version 1.0 · Husser et al. (2013) · A PHOENIX library of stellar atmospheres and spectra
Read a spectrum together with its limitations
The model retains only water absorption in a hydrogen–helium background and an opaque gray cloud. Collision-induced absorption, other molecules, wavelength-dependent aerosols, scattering, refraction, winds and a three-dimensional terminator are absent. A neat resemblance to a band does not remove those missing processes.
The source cross section has resolving power about 15,000. Its native samples are not a new resolved-line calculation. Tests of radial quadrature and input quantization establish numerical agreement within this product; they do not establish the physical accuracy of line wings, broadening or the sampled product itself.
In five preset sensitivity checks, retaining every other native wavelength sample changes final bins by about 40–145 ppm, comparable to or larger than the reported measurement errors. Omitting a known temperature row changes bins by about 3.4–31.8 ppm. These changes describe coarser source representations; they are neither Gaussian error bars nor bounds on the unknown exact spectrum. The retained full sampled product remains an explicit condition of every posterior.
Below the source’s minimum pressure, the calculation freezes the lowest-pressure cross section while number density continues to decrease. Changing that choice or moving the finite top is reported as a sensitivity test. Neither change bounds all opacity or atmospheric-model error. These limits accompany the saved spectrum into the inference chapter.
Reading: Chubb et al. (2021) · ExoMolOP cross sections and k-tables · Heng and Kitzmann (2017) · Transmission spectra and the radius–pressure degeneracy · Feinstein et al. (2023) · Early Release Science of WASP-39 b with JWST NIRISS