Skip to main content
Nature Portfolio logoLink to Nature Portfolio
. 2023 May 31;620(7973):292–298. doi: 10.1038/s41586-023-06230-1

A broadband thermal emission spectrum of the ultra-hot Jupiter WASP-18b

Louis-Philippe Coulombe 1,2,, Björn Benneke 1,2, Ryan Challener 3, Anjali A A Piette 4, Lindsey S Wiser 5, Megan Mansfield 6, Ryan J MacDonald 3,7,8, Hayley Beltz 3, Adina D Feinstein 9, Michael Radica 1,2, Arjun B Savel 10,11, Leonardo A Dos Santos 12, Jacob L Bean 9, Vivien Parmentier 13, Ian Wong 14, Emily Rauscher 3, Thaddeus D Komacek 10, Eliza M-R Kempton 10, Xianyu Tan 15,16,17, Mark Hammond 17, Neil T Lewis 18, Michael R Line 5, Elspeth K H Lee 19, Hinna Shivkumar 20, Ian J M Crossfield 21, Matthew C Nixon 10, Benjamin V Rackham 22,23, Hannah R Wakeford 24, Luis Welbanks 5, Xi Zhang 25, Natalie M Batalha 26, Zachory K Berta-Thompson 27, Quentin Changeat 28,29, Jean-Michel Désert 20, Néstor Espinoza 12, Jayesh M Goyal 30, Joseph Harrington 31,32, Heather A Knutson 33, Laura Kreidberg 34, Mercedes López-Morales 35, Avi Shporer 23, David K Sing 36,37, Kevin B Stevenson 38, Keshav Aggarwal 39, Eva-Maria Ahrer 40,41, Munazza K Alam 4, Taylor J Bell 42, Jasmina Blecic 43,44, Claudio Caceres 45,46,47, Aarynn L Carter 26, Sarah L Casewell 48, Nicolas Crouzet 49, Patricio E Cubillos 50,51, Leen Decin 52, Jonathan J Fortney 26, Neale P Gibson 53, Kevin Heng 41,54,55, Thomas Henning 34, Nicolas Iro 56, Sarah Kendrew 28, Pierre-Olivier Lagage 57, Jérémy Leconte 58, Monika Lendl 59, Joshua D Lothringer 60, Luigi Mancini 34,50,61, Thomas Mikal-Evans 34, Karan Molaverdikhani 34,54,62, Nikolay K Nikolov 12, Kazumasa Ohno 26, Enric Palle 63, Caroline Piaulet 1,2, Seth Redfield 64, Pierre-Alexis Roy 1,2, Shang-Min Tsai 65, Olivia Venot 66, Peter J Wheatley 40,41
PMCID: PMC10412449  PMID: 37257843

Abstract

Close-in giant exoplanets with temperatures greater than 2,000 K (‘ultra-hot Jupiters’) have been the subject of extensive efforts to determine their atmospheric properties using thermal emission measurements from the Hubble Space Telescope (HST) and Spitzer Space Telescope13. However, previous studies have yielded inconsistent results because the small sizes of the spectral features and the limited information content of the data resulted in high sensitivity to the varying assumptions made in the treatment of instrument systematics and the atmospheric retrieval analysis312. Here we present a dayside thermal emission spectrum of the ultra-hot Jupiter WASP-18b obtained with the NIRISS13 instrument on the JWST. The data span 0.85 to 2.85 μm in wavelength at an average resolving power of 400 and exhibit minimal systematics. The spectrum shows three water emission features (at >6σ confidence) and evidence for optical opacity, possibly attributable to H, TiO and VO (combined significance of 3.8σ). Models that fit the data require a thermal inversion, molecular dissociation as predicted by chemical equilibrium, a solar heavy-element abundance (‘metallicity’, M/H=1.030.51+1.11 times solar) and a carbon-to-oxygen (C/O) ratio less than unity. The data also yield a dayside brightness temperature map, which shows a peak in temperature near the substellar point that decreases steeply and symmetrically with longitude towards the terminators.

Subject terms: Exoplanets, Atmospheric chemistry, Atmospheric dynamics


The dayside thermal emission spectrum and brightness temperature map of the ultra-hot Jupiter WASP-18b obtained from the NIRISS instrument on the JWST showed water emission features, an atmosphere consistent with solar metallicity, as well as a steep and symmetrical decrease in temperature towards the nightside.

Main

The thermal emission spectra of ultra-hot Jupiters typically have muted spectral features and thus closely resemble blackbodies in existing narrowband measurements2,3. The interpretation of these spectra has been controversial, with some studies claiming that the data are indicative of high metallicities and C/O ratios4,6. Alternatively, other studies have proposed that approximately solar-composition models including the effects of molecular dissociation and continuum opacity from the H ion can match the data710,14. The ultra-hot Jupiter WASP-18b has been a subject of this controversy. Past HST and Spitzer Space Telescope secondary-eclipse and phase-curve observations have found high dayside temperatures15,16, indicative of low heat redistribution potentially caused by magnetic drag16, weak or no spectral features from H2O in the Hubble bandpass and signs of a temperature inversion in the broadband Spitzer photometry4,7,11. High-resolution observations of the dayside of WASP-18b have detected CO, OH and H2O at signal-to-noise ratios of 4.0, 4.8 and 3.3, respectively17. The molecular features were observed in emission, indicative of a thermal inversion, although the lack of a spectral continuum led to poor constraints on the temperature of the atmosphere. The metallicity and C/O ratio values retrieved from the high-resolution data are consistent with solar but also depend on the physical assumptions, with the metallicity constraints ranging from 1 to 100 times solar between the self-consistent and free-chemistry analyses.

We observed a secondary eclipse of WASP-18b with NIRISS/SOSS13 as part of the JWST Transiting Exoplanet Community Early Release Science Program18. WASP-18b is a 10.4 ± 0.4 MJ ultra-hot Jupiter on a 0.94-day orbit around a bright (J mag = 8.4) F6V-type star19. Our goals were to characterize the atmosphere of WASP-18b and demonstrate the capabilities of JWST observations for exoplanets orbiting bright stars. We used the SUBSTRIP96 subarray mode (96 × 2,048 pixels) to avoid saturation by minimizing the individual integration times. The SUBSTRIP96 mode covers the first spectral order between 0.85 and 2.85 μm. The time series spans 6.71 h and consists of 2,720 continuous integrations with three groups and 8.88 s per integration, delivering an integration efficiency of 67%. We used the F277W filter in the final ten integrations to check for contamination from background stars and found none. We observed for 2.83 h before the eclipse and continued for 1.70 h after the eclipse. The observations captured 107° of the orbit of WASP-18b. Assuming it is tidally locked, the planet rotated by the same angle during the observation.

We analysed the data using four independent pipelines: NAMELESS, nirHiss, supreme-SPOON and transitspectroscopy (see Methods). Beginning from the raw uncalibrated data or stage 1 products, we performed custom reductions and extracted 1D spectra from each integration using either a fixed-width aperture (NAMELESS, supreme-SPOON and transitspectroscopy) or an optimal extraction (nirHiss) technique. We put particular emphasis on the removal of 1/f noise (f is frequency), a signal with power spectrum inversely proportional to the frequency that is introduced through variations of the reference voltage as the detector is being read. Its removal requires careful treatment, as the spectral trace covers most of the SUBSTRIP96 subarray (see Methods). Finally, we obtained spectrophotometric light curves by summing the observed flux within 408 spectral bins, each containing five pixel columns on the detector (Extended Data Fig. 1). We also produced a white-light curve by summing the spectrophotometric light curves over all wavelengths. All light curves show a sudden decrease in flux around the 1,336th integration, simultaneous to a tilt event from one of the segments of the primary mirror20,21. In the NIRISS data, this can be independently identified through a small but detectable morphological change in the spectral trace on the detector (Extended Data Fig. 2). We also observed small variations in the spectral trace morphology throughout the time series, mainly of its position and full width at half maximum, that are correlated with the measured flux. We detrended against these morphological changes at the fitting stage.

Extended Data Fig. 1. Spectrophotometric secondary-eclipse light curves of WASP-18b.

Extended Data Fig. 1

a, Raw light curves for all 408 spectrophotometric bins. b, Best-fit planetary flux measured from the light-curve fits. c, Systematics subtracted from a, consisting of a linear trend and the detrending against the tilt event and the trace morphology changes. The jump around 0.7 h before mid-eclipse comes from the fit of the flux offset caused by the tilt event. d, Raw light curves after subtraction of the best-fit systematics model. Some of the detrended light curves show sudden flux variations between wavelength bins outside of eclipse caused by correlations between the astrophysical and systematics models. Those correlations are, however, considered when computing the spectrum, as the Fp/Fs values are marginalized over the range of systematics model that fit the light curves.

Extended Data Fig. 2. Morphological changes of the spectral trace on the NIRISS detector as identified through PCA on the time series of the detector images.

Extended Data Fig. 2

a, First principal component with its eigenvalues (left) and its corresponding eigenimage (right). The tilt event occurring near the 1,336th integration can clearly be identified as the largest source of variance to the detector images. It results in a subtle change to the trace profile in the cross-dispersion direction, predominantly visible near its lower edge of the trace. b, Second principal component with its eigenvalues (left) and its corresponding eigenimage (right). The second principal component represents subtle changes in the y position of the trace throughout the time series, with the two edges of the trace trading flux. c, Third principal component with its eigenvalues (left) and its corresponding eigenimage (right). The third component represents changes in the FWHM of the trace and shows a clear beat pattern in time. The eigenimage for this component shows a trade of flux between the centre and the edges of the trace throughout the time series.

Source data

We analysed the extracted white and spectrophotometric light curves by fitting the parameters for the secondary eclipse, the partial phase curve and the systematics using ExoTEP22 (see Methods). When fitting the white-light curve, we allowed the semi-major axis and impact parameter to vary, constrained by Gaussian priors that were derived from an analysis of the full-orbit phase curve observed by the Transiting Exoplanet Survey Satellite (TESS; see Methods). We imposed a uniform prior on the mid-eclipse time and assumed a circular orbit. Those parameters were subsequently fixed when fitting the spectrophotometric bins (see Methods). The maximum star plus planet signal-to-noise ratio for a single-pixel spectrophotometric light curve is 617 at 1.14 μm, with the signal-to-noise ratio curve closely following the shape of the throughput-weighted stellar spectrum and reaching a minimum of 62 at 2.83 μm. All four reductions yield consistent results (Extended Data Fig. 3), with all resulting thermal emission spectra being consistent at less than one standard deviation on average. The residuals for each spectrophotometric light curve closely follow the expected 1/√n (n is the number of events) scaling of Poisson noise when binned in time and the white-light curve bins down to 5 ppm over 1-h timescales (see Extended Data Fig. 4).

Extended Data Fig. 3. Spectra from the four individual reductions.

Extended Data Fig. 3

Comparison of the brightness temperature spectra obtained by fitting with ExoTEP the four separate reductions and binned at a resolving power of R = 50. All data are plotted with their 1σ error bars. We overplot the best-fit SCARLET model (blue line) to the reductions for further comparison. All reductions are consistent within less than one standard deviation on average when compared at full resolution (408 bins).

Source data

Extended Data Fig. 4. Light-curve residuals binned in time.

Extended Data Fig. 4

a, Absolute root mean square (RMS) of the residuals as a function of bin size (black line) for the white-light curve. The RMS values are plotted against the Poisson noise limit (red line), which decreases as the square root of the number of integrations contained in a single bin. We also show the theoretical 1σ error envelope of the Poisson noise. The residuals bin down to about 5 ppm for bins of 1 h and show no evidence of a noise floor, similar to what was observed from commissioning data54. The broadband residuals do not perfectly follow the Poisson noise, which is indicative of remaining time correlations. b, Normalized RMS of the 408 spectrophotometric light curves considered in the analysis. We observe that the residuals follow the Poisson noise limit from bin sizes of a single integration up to bins of approximately 1 h, indicating that there are no time correlations in the residuals. We observe a slight decrease of the normalized RMS below the Poisson noise at larger bin sizes, similar to what was observed in the NIRCam and NIRSpec/G395H observations of WASP-39b (refs. 21,165).

The secondary-eclipse spectrum was created by collating the planet-to-star flux ratio values at mid-eclipse for all the wavelength channels (see Fig. 1). We then multiplied by a PHOENIX stellar spectrum model23 produced using previously published parameters for WASP-18 (that is, Teff = 6,435 K, log g = 4.35 and [Fe/H] = 0.1 (ref. 24)) to convert the dayside secondary-eclipse spectrum into the thermal emission spectrum of the planet (see Fig. 1). For clarity, we also computed the brightness temperature spectrum, commonly used in planetary science, by calculating the blackbody temperature corresponding to the observed thermal emission in each wavelength bin (see Fig. 2). This transformation into brightness temperature facilitates identification of the various opacity sources by removing the large average slope caused by the behaviour of the Planck emission across the NIRISS/SOSS wavelength range.

Fig. 1. Dayside thermal emission spectrum of WASP-18b.

Fig. 1

a, Observed dayside planet-to-star flux ratio spectrum (black points) and their 1σ error bars, binned at a fixed resolving power of R = 50 for visual clarity. Past HST7 (red points), TESS (see Methods) and Spitzer15 (grey points) are shown for comparison. We show the best-fit model (blue line) from the SCARLET chemical-equilibrium retrieval, extrapolated to the TESS and Spitzer wavelengths considering the same atmospheric parameters. We find that the measured spectrum is in good agreement with the past HST observations. The throughput-integrated model is shown for the TESS and Spitzer points (blue points). The white (broadband) light curve (white points) and three example spectrophotometric light curves (blue, green and orange points at 1.05, 1.72 and 2.77 μm, respectively), along with their best-fitting models (black line), are shown to scale. The phase variation of the measured planetary flux around the secondary eclipse is clearly visible. b, Planetary thermal emission spectrum of WASP-18b, as computed from the Fp/Fs spectrum and the PHOENIX stellar spectrum. The shortest wavelengths of the NIRISS/SOSS first order reach the maximum of the planetary spectral energy distribution, thereby enclosing 65% of the total thermal energy emitted by the planet. Blackbody spectra for temperatures T = 2,850 K (dotted line), 2,950 K (dash-dotted line) and 3,050 K (dashed line) are shown in purple, with the best-fitting blackbody spectrum to the NIRISS data being T = 2,950 ± 3 K.

Source data

Fig. 2. Brightness temperature spectrum of WASP-18b.

Fig. 2

a, Brightness temperature of WASP-18b as a function of wavelength, with models extrapolated to the TESS and Spitzer points considering the same atmospheric parameters. All data are plotted with their 1σ error bars. The H2O emission features at 1.4, 1.9 and 2.5 μm are clearly visible. The increase in brightness temperature observed in the water features is indicative of a thermal inversion. We also observe a downward slope in the spectrum from 0.8 to 1.3 μm as the opacities of H, TiO and VO decrease. We find that the precision of the observations at 2.4 μm is not sufficient to detect the small expected contribution from CO. b, Comparison of the high metallicity and C/O case4 (red), as well as the solar metallicity case with H opacity and H2O dissociation7 (brown, best fit to the HST data shown in Fig. 1) that could both explain the past HST observations. We also show the SCARLET best-fit model to the NIRISS observations (blue). c, Median fits of the free-chemistry retrieval (orange) and of the self-consistent chemical-equilibrium grid retrieval (green). We also show the dayside spectra obtained by post-processing the SPARC/MITgcm (purple) and RM-GCM (green) for a drag timescale of τdrag = 103 s and a magnetic field strength of B = 20 G, respectively. We find that the SPARC/MITgcm better reproduces the observed features, as the RM-GCM is more isothermal.

Source data

The observed brightness temperature spectrum shows strong deviations from a blackbody. It is dominated by the 1.4-μm, 1.9-μm and 2.5-μm water emission features and a rise in brightness temperature shortwards of 1.3 μm. The rise in brightness is caused by the combined opacities of H, TiO and VO, and we infer a combined detection significance of 3.8σ for these three species (Fig. 2). All molecular features appear in emission, indicating a thermal inversion (that is, temperature increases with altitude; see also Fig. 3). The water features are consistent with a solar-composition atmosphere, as predicted by 1D radiative–convective models and 3D general circulation models (GCMs). They are strongly inconsistent with any high-C/O or high-metallicity scenarios4 (Fig. 2b), solving the tension from past HST observations4,7 that obtained inconsistent results owing to differences in model assumptions and the limited bandpass of HST/WFC3. This finding is further strengthened by the lack of detectable CO features at 1.6 and 2.4 μm, which should be the dominant species in a high-metallicity, carbon-rich atmosphere (Fig. 2b). Using the free retrieval, we constrain the 3σ upper limit of the CO log mixing ratio to −2.42 (see below; Extended Data Fig. 5).

Fig. 3. Atmospheric constraints from the chemical-equilibrium and free-chemistry retrievals.

Fig. 3

a, Retrieved temperature–pressure profiles with 1σ and 2σ contours for the chemical equilibrium with free temperature–pressure profile (blue), radiative–convective–thermochemical equilibrium (1D-RCTE, red) and free chemistry with thermal dissociation (green) retrievals. The retrieved temperature–pressure profiles are consistent between the retrievals and show an inversion in the pressure range that is constrained from the observations, as shown by the contribution functions at 0.85 (dot-dashed grey line), 1.82 (dashed brown line) and 2.83 μm (orange line). The temperature–pressure profile of WASP-18b is above the CaTiO3 condensation curve50 (dashed black line) at almost all pressures, which motivates the presence of a temperature inversion caused by TiO, as Ti is available in gas form. The dayside average temperature–pressure profile of the τdrag = 103 s SPARC/MITgcm (dashed white line) is computed from the viewing angle average of T(P)4 and shown for comparison. bd, We also show the posterior probability distributions of the atmospheric metallicity [M/H] (b), C/O ratio (c) and area fraction AHS (d). The area fraction AHS is a scaling factor applied to the thermal emission spectrum to compensate for the possible presence of a concentrated hotspot contributing to most of the observed emission51. All methods retrieve metallicities consistent with solar at 1σ. The retrieved C/O 3σ upper limits are of 0.6 and 0.2 for the chemical equilibrium with free temperature–pressure profile and the 1D-RCTE retrievals, respectively. Finally, we find that the area fraction AHS is consistent with 1 when allowing the temperature–pressure profile to vary freely, indicating the lack of a concentrated hotspot on the dayside contributing to most of the observed emission.

Source data

Extended Data Fig. 5. Abundance constraints from the free-chemistry retrievals.

Extended Data Fig. 5

Probability posteriors of the deep abundance of various species considered for the free chemistry and temperature with (blue, HyDRA) and without (red, POSEIDON) thermal dissociation. We also show the median retrieved VMR profiles from the chemical equilibrium with free temperature–pressure profile retrieval (black line, SCARLET). The pressure range investigated by the observations (about 0.01–1 bar; see Fig. 3) is indicated by the dashed grey lines. The only species independently detected is H2O, which is found to be consistent with the retrieved chemical-equilibrium abundance when considering the effect of thermal dissociation. All other species considered are found to be unconstrained, although consistent with chemical-equilibrium predictions. The photosphere as predicted by our radiative–convective model is around 50 millibar, but the retrievals infer the deep molecular abundances.

Source data

Quantitatively, we infer an atmospheric metallicity of 0.820.37+0.59 times solar when fitting the NAMELESS reduction to a grid of self-consistent 1D radiative–convective models and, consistently, 1.190.67+1.22 times solar when allowing for a free vertical temperature structure in the chemically consistent retrievals. Both modelling approaches accounted for the thermal dissociation of water in the upper atmosphere and assumed chemical equilibrium. In both cases, the best fits are obtained for subsolar C/O values around 0.03–0.30, for which the solar C/O value is 0.55 (ref. 25). The self-consistent models give a 3σ upper limit of 0.2, whereas the free-temperature-structure retrieval allows C/O values up to 0.6 at 3σ (Fig. 3), consistent with the upper limit from high-resolution dayside thermal emission observations17. We also assessed the effect of disequilibrium chemistry (see Methods) on the observed thermal emission and found the impact to be below 10 ppm, owing to the short chemical timescales in this hot atmosphere, justifying the assumption of thermochemical equilibrium models. Also, we performed a free-chemistry atmospheric retrieval11,26, including the effects of thermal dissociation9, and inferred a H2O deep atmospheric log mixing ratio of 3.230.29+0.45, consistent with the models assuming chemical equilibrium (Fig. 2c) and the solar value of −3.21 (ref. 27). We identify a strong thermal inversion with a temperature increase of 500 K in the middle atmosphere from 1 bar to 0.01 bar, which corresponds to the pressure range covered by the contribution functions (Fig. 3a). Our best-fit radiative–convective model provides strong evidence that the temperature inversion is caused by the absorption of stellar light by TiO (see Extended Data Fig. 6). At first sight, this can seem at odds with high-spectral-resolution observations that have detected other species able to create thermal inversions, such as atomic iron10, but have had trouble detecting TiO (ref. 28). This tension is easily solved when considering that both TiO and water thermally dissociate in the upper atmospheric layers of ultra-hot Jupiters. Our observations, on the other hand, are sensitive to deeper layers of the atmosphere close to the infrared photosphere, which extends from 0.01 down to 1 bar (see contribution function on Fig. 3a), in the region in which molecules such as water and TiO recombine (see Extended Data Fig. 9). Even though our model also predicts that iron can produce a thermal inversion, its near-constant abundances mean that inversions owing to iron happen at pressures lower than 1 millibar and not where we detect the main thermal inversion.

Extended Data Fig. 6. WASP-18b’s brightness temperature spectrum fit and source of the thermal inversion.

Extended Data Fig. 6

a, The dark blue line indicates the chemical-equilibrium median fit to the NIRISS data with its 1σ error bars (black points), with shaded blue regions showing the 1σ and 2σ credible intervals in the retrieved spectrum (medium and light blue, respectively). The spectra are extrapolated to the TESS (visible wavelengths) and the Spitzer/IRAC measurements (3.6 and 4.5 μm) observations (grey points) considering the same atmospheric parameters. b, Best-fit radiative–convective model temperature–pressure profile together with radiative–convective solutions in which specific species known to create a thermal inversion are removed from the atmosphere. Absorption by atomic iron contributes to the thermal inversion at pressures lower than 1.0 millibar, whereas TiO is responsible for the thermal inversion seen between 0.1 and 0.01 bar. SiO contributes at pressures lower than 0.1 bar. c, Best-fit radiative–convective brightness temperature spectrum (excluding area fraction) and resulting spectra when removing specific species. As shown by the change from emission to absorption features in the spectra when TiO is removed, the TiO-induced thermal inversion is that examined by our observations.

Extended Data Fig. 9. Latitudinal structure in the eclipse map.

Extended Data Fig. 9

a, Ingress of the eclipse, with two models overplotted and a 1,096 ppm (white-light planet flux at mid-eclipse) uniform planet model subtracted to highlight deviations. The data (small dots) have been binned by a factor of five (dots with 1σ error bars) for clarity. The blue model is the eclipse map for lmax = 5, N = 5 presented in the text. The red model uses a constant-with-latitude Fourier series as the basis set, rather than spherical harmonics, to investigate constraints on latitudinal aspects of the map. Shaded regions denote 1σ, 2σ and 3σ quantiles. b, Same as a but for the eclipse egress. c, Planetary flux along the equator for the same two models. Note that, regardless of basis functions, we retrieve the same longitudinal structure, giving us confidence in the longitudinal brightness distribution. d, Same as c but along the substellar meridian. Both models fit the data well but find different latitudinal structure, indicating that we are unable to constrain latitudinal variation.

The precise constraints on the atmospheric metallicity and C/O, measured by probing the deep atmosphere of WASP-18b, which is unaffected by thermal dissociation, enable us to investigate possible formation scenarios of WASP-18b. Considering the core-accretion formation scenario29, the measured atmospheric metallicity of WASP-18b, consistent with the near-solar metallicity of the host star WASP-18 ([Fe/H] = 0.1 ± 0.1)19,30, indicates that accretion of protoplanetary gas, rather than rocky or icy planetesimals, dominated the late-stage formation of the planet. The mass–metallicity trend derived from solar system planets27,3133 predicts that the metallicity decreases as the mass of the planet increases, approaching the composition of the star for the most massive planets. Our finding of solar metallicity, three times lower than that of Jupiter, is consistent with this trend, given the mass of WASP-18b of 10.4 MJ. Assuming that it formed at solar metallicity, we find that up to 181 M of metals could have been accreted during the migration of WASP-18b before it exceeds the 2σ upper limit on the metallicity obtained from the atmospheric retrieval (see Methods). This quantity of metals almost certainly exceeds the amount that is available in the disk for accretion during migration. The metallicity that is measured for WASP-18b is therefore probably representative of the bulk composition of the protoplanetary disk at the formation location of the planet. Furthermore, the low C/O ratio disfavours forming WASP-18b beyond the CO2 ice line followed by an inward migration after the disk has dispersed, as gas accretion in that region would have led to high C/O values34. Detailed spectroscopic observations of the 4.5-μm CO feature, which is found within the spectral range of JWST NIRSpec G395H, could lead to a more stringent constraint on the C/O ratio and, thus, on the formation and migration history of WASP-18b. A detailed interpretation of the atmospheric C/O ratio of WASP-18b would require knowledge of the C/O ratio of the host star. This was recently found to be markedly subsolar (C/O = 0.23 ± 0.05)30 based on high-resolution spectroscopy. However, stellar C/O measurements are especially challenging owing to stellar model inaccuracies and weak/blended absorption lines35, so further confirmation is warranted.

Another possible formation scenario for WASP-18b is through collapse of the disk from gravitational instability36 with a disk-free migration. This process leads to an atmospheric metallicity and C/O dictated by the local disk composition and is expected to result in planets with stellar-to-superstellar metallicities and substellar-to-stellar C/O (ref. 37), in agreement with our results.

As well as the extracted planetary spectrum and the elemental abundances, we also recover the broadband brightness temperature distribution across the dayside of WASP-18b using the eigencurves eclipse-mapping method (see Methods and refs. 3840). We begin this analysis with the systematics-corrected white-light curve. We performed two independent applications of the method, both enforcing positive flux contribution from visible locations on the planet. We find two brightness map solutions that fit the data similarly well (Fig. 4). We convert brightness maps to brightness temperature maps assuming a PHOENIX spectrum41 for the star at 6,432 ± 48 K, log g = 4.35 ± 0.05 (ref. 24) and Rp/Rs = 0.09783 ± 0.00028 (Extended Data Table 1). The first solution (blue model) shows a brightness temperature plateau stretching from approximately −40° to +40° of longitude relative to the substellar point, with a virtually constant latitudinally averaged brightness temperature of 3,1245+35K. The second solution (red model) shows a more concentrated hotspot at the substellar point with a maximum brightness temperature of 3,27212+9K and a consistent decrease in temperature both eastward and westward of the substellar point. Both solutions consistently reveal a steep temperature drop with longitude towards the terminators, with the inferred brightness temperature falling to 1,91327+87K at the western terminator and 2,12911+63K at the eastern terminator (blue model), and neither shows any substantial shift of the brightest region away from the substellar point. This is consistent with what was measured from the HST phase curve of WASP-18b (ref. 16). The high temperatures covering most of the dayside in both solutions, along with the steep decrease in temperature near the limbs, are consistent with the atmospheric-retrieval results (Fig. 3d).

Fig. 4. Retrieved temperature map of WASP-18b.

Fig. 4

a, Latitudinally averaged brightness temperatures (see Methods) of the planet along the equator. The blue and red shaded areas show solutions for lmax = 5, N = 5 and lmax = 2, N = 5 (see Methods), respectively. The effective broadband wavelength of the map, weighted by the observed flux (Fp+Fs) and instrument response, is λ = 1.27 μm. Statistically, the blue model is marginally preferred. Dark, medium and light shading denote the 1σ, 2σ and 3σ confidence regions, respectively, showing the range of model possibilities. Overplotted are several predictions from GCMs with magnetic field52 (green) or uniform53 (purple) drag timescales (see Methods). The plot only shows longitudes emitting at least 10% of the substellar flux. b, The temperature map of WASP-18b for the lmax = 5, N = 5 solution. Along the equator at −90°, 0° and 90° longitude, the temperatures are 1,744 K, 3,121 K and 2,009 K, respectively. c, The colour bar for the map shown in b. Colour represents the brightness temperature and saturation represents the relative contribution to the light curve based on its visibility.

Source data

Extended Data Table 1.

TESS and JWST NIRISS/SOSS fit results

graphic file with name 41586_2023_6230_Tab1_ESM.jpg

The median and 1σ uncertainties of the astrophysical parameters from the TESS (left column) and JWST NIRISS/SOSS (right column) analyses of WASP-18. The transit observations in the TESS phase curve are fitted considering the u1 and u2 quadratic limb-darkening coefficients. In our TESS phase-curve parametrization, the secondary-eclipse depth and nightside flux are derived parameters calculated from the average relative planetary flux f¯p and the phase-curve semiamplitude Fatm of the planet. Likewise, the orbital inclination i is derived from the scaled semi-major axis a/R* and the impact parameter b. The parameters fixed to the values from the TESS analysis for the NIRISS/SOSS light-curve fitting are shown without uncertainties in the table. The retrieved parameters are the time of secondary eclipse Tsec, the impact parameter b and the semimajor axis a/R*, the last two being fitted considering normal priors from the TESS constraints. The NIRISS/SOSS eclipse depth is derived from the samples of the astrophysical model (equation (4)).

Beyond the terminators and leading to the nightside, we infer a continued drop in the thermal emission. Our JWST observations have the sensitivity to examine part of the nightside because the planet rotates by 107° during the time series, providing a view of up to 62.5° of the nightside east of the eastern terminator at the beginning and ending 44.5° west away from the western terminator. The lack of a notable hotspot offset and the large centre-to-limb brightness temperature contrast suggest heat transport by winds moving radially away from the substellar point and towards the nightside, rather than redistributing heat to the nightside through the formation of an equatorial jet42,43. Lorentz forces are expected to play an important role in the atmospheric dynamics of ultra-hot Jupiters, owing to their high dayside temperatures4345. Thermally ionized alkali metals coupled to an internal dynamo-driven planetary magnetic field interact with the neutral species and are expected to prevent the formation of an eastward equatorial jet46. By approximating the effects of the Lorentz force as a locally calculated magnetic drag force in GCMs47 (see Methods), we find that the observed white-light curve is best explained by an internal planetary field strength of 5 G or larger, as this field strength is sufficient to prevent a discernible longitudinal shift of the hotspot from the substellar point (Fig. 4). This is further confirmed by a separate GCM considering spatially uniform drag timescales, for which we find that the case with the highest drag strength (τdrag = 103 s) produces white-light curves that best fit the observations (Fig. 4 and Extended Data Fig. 7). Furthermore, self-consistent magnetohydrodynamics (MHD) models of ultra-hot Jupiters considering the response of the magnetic field to the circulation have shown the possibility of time variability in the longitudinal hotspot offset, oscillating between the western and eastern hemispheres over timescales of 10–100 days (refs. 48,49), but further observations are needed to test this possibility.

Extended Data Fig. 7. Light-curve predictions from GCMs.

Extended Data Fig. 7

a, GCM light curves compared against the data and the best-fitting eclipse-mapping model. b, Data and the GCM light curves with the eclipse-mapping model subtracted. The GCMs with strong atmospheric drag (RM-GCM B = 20 G and SPARC/MITgcm τdrag = 103 s) match the data better than their counterparts that have little to no drag.

Source data

The large wavelength coverage and high spectral and photometric precision of the NIRISS/SOSS mode of the JWST present many opportunities for the study and detailed characterization of atmospheric processes through thermal emission spectroscopy. Furthermore, planets with high signal-to-noise-ratio eclipses such as WASP-18b allow for the 3D mapping of their atmospheres to retrieve the temperature structure across the dayside as well as variations in properties such as molecular abundances39,40. The JWST will enable these measurements for most bright transiting exoplanets, giving rise to the possibility of studying the dynamics and chemistry of a wide range of exoplanets directly from secondary-eclipse observations.

Methods

NIRISS/SOSS reduction and spectrophotometric extraction

We perform four separate reductions of the NIRISS/SOSS13,54,55 eclipse observations of WASP-18b using the NAMELESS, nirHiss56, supreme-SPOON57 and transitspectroscopy58 pipelines for inter-comparison of individual reduction steps59. All pipelines are built around the official STScI jwst reduction pipeline60 with the addition of custom correction steps for systematics such as 1/f noise, zodiacal background and cosmic rays. Reductions are performed from either the raw uncalibrated data (NAMELESS, nirHiss and supreme-SPOON) or stage 1 (transitspectroscopy) products up to the extraction of the spectrophotometric light curves.

NAMELESS reduction

We use the NAMELESS pipeline59 to reduce the WASP-18 b observations from the uncalibrated data products through spectral extraction. We used the jwst pipeline version 1.6.0, CRDS (Calibration Reference Data System) version 11.16.5 and CRDS context jwst_0977.pmap for the reduction. First, we go through all steps of the jwst pipeline stage 1, with the exception of the dark_current step. We skip the dark subtraction step to avoid introducing extra noise owing to the lack of a high-fidelity reference file. After the ramp-fitting step, we go through the assign_wcs, srctype and flat_field steps of the jwst pipeline stage 2; we skip the background step and apply our own custom routine for handling the background. We skip the pathloss and photom steps, as an absolute flux calibration is not needed. We perform outlier detection by computing the product of the second derivatives in the column and row directions for all frames59. We divide the frames into windows of 4 × 4 pixels, for which we then compute the local median and standard deviation of the second derivative. We flag all pixels that are ≥4σ away from the window median. Furthermore, we flag pixels that show null or negative counts. All flagged pixels are set equal to the local median of their window. We correct for background systematics using the following routine. First, we identified section (x ∈ [5, 400], y ∈ [0, 20]) as the region of the SUBSTRIP96 subarray in which the contribution from the spectral orders to the counts is minimal. Next, we compute the scaling factor between the median frame and the model background provided on the STScI JDox User Documentation61 within the aforementioned region. We consider the 16th percentile of the distribution as the scaling value and subtract the scaled background from all integrations. We pay close attention to the 1/f correction for these observations, as the magnitude of the spectral trace variation is highly dependent on wavelength in the secondary eclipse. Therefore, we consider all columns independently when scaling the trace to compute the 1/f noise. Furthermore, we treat this correction in two parts, as we observe a tilt event20,21 around the 1,336th integration (Extended Data Fig. 2), possibly because of a sudden movement in one of the segments of the primary mirror, resulting in a change in the morphology of the trace that manifests as a sudden decrease in flux. First, we compute the median columns c¯ before and after the tilt event; we use integrations 300–900 and 1,350–1,900. Then, we define a given column j and row k at an integration i as the sum of the scaled median column mi,jc¯j,k and the 1/f noise ni,j=ci,j,kmi,jc¯j,k. Using the errors εi,j,k returned by the jwst pipeline, we solve for the values of mi,j and ni,j that minimize the chi-square between the observed and the scaled columns χ2=kci,j,kmi,jc¯j,kni,j/εi,j,k2. These values of the scaling mi,j and 1/f noise ni,j are obtained by imposing ∂χ2/∂mi,j, ∂χ2/∂ni,j = 0, such that

mi,j=kc¯j,kεi,j,k2k1εi,j,k21kci,j,kεi,j,k2kci,j,kc¯j,kεi,j,k2kc¯j,kεi,j,k22k1εi,j,k21kc¯j,kεi,j,k2 1

and

ni,j=kci,j,kεi,j,k2k1εi,j,k21mi,jkc¯j,kεi,j,k2k1εi,j,k21. 2

We then subtract the measured values of ni,j from all columns and integrations. We set the error εi,j,k to ∞ (in which ∞ here is defined as the IEEE 754 floating-point representation of positive infinity) for all pixels that have non-zero data quality flags returned by the jwst pipeline such that they are not considered in the fit of the 1/f noise. We also set the errors to ∞ in the region x ∈ [76, 96], y ∈ [530, 1,350] of the detector, in which a portion of the second spectral order is visible. This is appropriate treatment as the 1/f noise scales independently across each order owing to the difference in wavelength coverage. After correction of the 1/f noise, we trace the location of order 1 on the detector by computing the maximum of the trace convolved with a Gaussian filter for all columns. We further smooth the positions of the trace centroids using a spline function. Finally, we perform a box spectral extraction of the first order using the transitspectroscopy.spectroscopy.getSimpleSpectrum routine with an aperture diameter of 30 pixels.

nirHiss reduction

We use the nirHiss Python open-source data-reduction pipeline as described in ref. 59. To summarize, this pipeline uses Eureka!62 to go from the stage 0 JWST outputs to stage 2 calibration, which applies detector-level corrections, produces count-rate images and calibrates individual exposures. From the stage 2 ‘calints’ FITS files, we use nirHiss to correct for background sources, 1/f noise, cosmic-ray removal, trace identification and spectral extraction. We follow two steps for trace identification. First, we use the (x, y) position of the trace from the ‘jwst_niriss_spectrace_0022.fits’ reference file, with y values offset by about 25 pixels, to identify order 2. We mask this region, such that it does not contaminate the trace identification or background routine later on. Next, we use the nirHiss.tracing.mask_method_edges function. This technique identifies the edges of order 1 using a canny edge-detection method from scikit-image, an open-source image-processing package63. This method uses the derivative of a Gaussian function to identify regions with the maximum gradient. From this step, the potential edges are narrowed down to 1-pixel curves along the maxima. This results in an image in which the outline of order 1 is presented. We identify the median location along the column from the top and bottom edges of order 1 and smooth the trace by fitting a fourth-order polynomial. We find that a fourth-order polynomial best fits the overall shape of both orders, whereas a sixth-order polynomial overfits and a second-order polynomial underfits the order profile. We use the trace to mask the location of order 1 when stepping through the nirHiss background routines. For background treatment, we follow a similar method presented in ref. 59, namely, we identify a region without substantial contamination from the spectral trace and scale this region to the same region on the model background on the STScI JDox User Documentation. We use the region x ∈ [4, 250], y ∈ [0, 30] and find an average scaling factor of 0.6007. We apply this scaling factor to the model background and subtract it from all integrations. Next, we remove 1/f noise in a similar manner to transitspectroscopy and scale this 1/f noise treatment to the out-of-eclipse integrations (0–1,250 and 1,900–2,500). We remove cosmic rays using the L.A.Cosmic technique64. Finally, we extract the spectra using the optimal extraction routine, which is a robust means to simultaneously remove further bad pixels/cosmic-ray events while placing non-uniform weighting on each pixel to negate distortion produced by the spatial profile65. We use a normalized median image to best capture the unique NIRISS/SOSS spatial profile.

supreme-SPOON reduction

We follow a similar approach with supreme-SPOON as presented in ref. 59. We start from the raw uncalibrated data files, which we downloaded from the Mikulski Archive for Space Telescopes (MAST) archive, and process them through the supreme-SPOON stage 1, which performs the detector-level calibrations, including superbias subtraction, saturation flagging, jump detection and ramp fitting. As with the previous pipelines, we do not perform any dark current subtraction. supreme-SPOON further treats the 1/f noise at the group level. This is done by subtracting a median stack of all in-eclipse integrations, scaled to the flux level of each individual integration through the white-light curve, to create a difference image revealing the characteristic 1/f striping. A column-wise median of the nth difference image is then subtracted from the corresponding integration. supreme-SPOON also removes the zodiacal background signal directly before the 1/f correction step by scaling the SUBSTRIP96 SOSS background model provided by the STScI to the flux level of each integration, as described in ref. 59. We then pass the stage 1-processed files through supreme-SPOON stage 2, which performs further calibrations such as flat fielding and hot-pixel interpolation. We extract the stellar spectra at the pixel level using a simple box aperture extraction with a width of 30 pixels centred on the order 1 trace, as the dilution resulting from the order overlap with the second order has been shown to be negligible66,67. The y-pixel positions of the trace are determined through the edgetrigger algorithm67. We find that the extracted trace positions match those measured during commissioning and included in the spectrace reference file and we therefore use the default JWST wavelength solution.

transitspectroscopy reduction

We follow a similar approach adopted by the transitspectroscopy pipeline discussed in ref. 59. This reduction starts from the _rateints.fits files that were processed by the jwst pipeline from STScI. We scaled the zodiacal background model provided on the STScI JDox User Documentation to the observed 2D spectra in the box delimited by pixels x ∈ [10, 250], y ∈ [10, 30]. The scaled background is then subtracted from each integration. In summary, the procedure to remove the 1/f noise is as follows: we take the median of all integrations and subtract it from each integration, which leaves predominantly the 1/f noise. We then take the column-by-column median of this residual noise, considering only the pixels that are 20 pixels away from the centre of the trace, and assume it is representative of the structure of the 1/f noise of the images. These values are then subtracted from each column. For the spectral extraction, we used the transitspectroscopy.spectroscopy.getSimpleSpectrum routine with an aperture width of 30 pixels. We removed the outliers of the extracted spectra caused by cosmic rays or deviating pixels by taking the combined median of all spectra and flagging outlier points that deviate by more than 5σ from this median spectrum. The flagged wavelength bins are then corrected by taking the mean of the neighbouring bins.

Spectrophotometric-light-curve creation

From the aforementioned stellar spectral extraction pipelines, we create and fit models to the spectrophotometric light curves F(t, λ). The light curves are composed of three distinct signals: the planetary flux throughout partial phase curve and eclipse Fp, the stellar flux F* and the systematics S, which we model as a function of time t and wavelength λ by means of equation (3).

Ft,λ=St,λFpt,λ,θF*t,λ+1 3

As the main scientific quantity of interest is the planetary signal Fp(t, λ, θ), in which θ represents the planetary orbital parameters, we aim to properly characterize and correct for the stellar flux and systematics. Light-curve fitting is performed in two separate steps: (1) we fit the white-light curve and (2) we run individual fitting for each spectrophotometric bin. The values of the orbital parameters obtained from the white-light curve are fixed in the spectrophotometric light curves. The following sections describe our treatment of the planetary flux Fp(t, λ, θ), the stellar variability F*(t, λ) and the systematics S(t, λ).

Light-curve component 1: planetary flux

Despite the fact that the main target of these observations was the secondary eclipse of WASP-18 b, we also capture a portion of its phase curve during the before-eclipse and after-eclipse baseline. Over the course of the observations, the planet rotates 107°, revealing substantial information on the spatial distribution of its atmosphere. To model the planetary flux in time, we consider a second-order harmonic function

Fpt,λ,θ=ft,θn=12Fn+Fncos2πnPttnλ, 4

in which 0 ≤ f(t, θ) ≤ 1 is the time-dependent, visible fraction of the planetary projected disk as a function of the orbital parameters θ and P is the orbital period. The harmonics consist of a term describing the semiamplitude Fn of the planetary flux variation, as well as the time tn at which the harmonic reaches its maximum. The visible fraction is computed using the normalized secondary-eclipse light curve modelled with the batman Python package68. The second-order harmonic function provides sufficient precision for the noise floor of the JWST69. We fit for the orbital parameters that dictate the shape and duration of the eclipse: the time of superior conjunction Tsec (U[2459802.78, 2459802.98]), the impact parameter b (N[0.360, 0.0262]), as well as the semi-major axis to stellar radius ratio a/R* (N[3.496, 0.0292]). The normal priors considered for the semi-major axis and impact parameter use the median and 1σ uncertainties of the constraints obtained from TESS (see Extended Data Table 1) as the centre and standard deviation of the priors. Those priors are used because of the precise constraints obtained from several TESS transits and they are free from correlations with a potentially non-uniform dayside, as opposed to our secondary-eclipse light curve. We opt to keep a/R* and b free rather than fixing them to the TESS values to ensure that the other parameters retrieved from the white-light-curve fit are marginalized over the TESS uncertainties. We assume the orbit to be circular, which is justified by the TESS analysis, as it finds a strong Bayesian information criterion70 (BIC) and Akaike information criterion71 (AIC) preference for the non-eccentric orbit. Given the close proximity of WASP-18b to its host star, strong tidal interactions lead to the ellipsoidal deformation of the planet and its host. Past studies have shown that this deformation for WASP-18b is around 2.5 × 10−3Rp, leading to a variation of the flux of order unity ppm, and is thus negligible16,72. Finally, near the lower end of the first order (0.85 μm), there is also a contribution to the observed flux from the stellar light reflected by WASP-18b. However, the upper limits of the geometric albedo (Ag < 0.048 (ref. 73) and Ag = 0.025 ± 0.027 (ref. 74)) obtained from TESS correspond to a reflected-light contribution of <35 ppm near 0.8 μm. We therefore do not consider a specific term for the reflected light and instead assume that this will be fit by the second-order harmonic function.

Light-curve component 2: stellar variability

We consider three phenomena that can lead to temporal changes in the observed stellar flux: stellar activity, A, ellipsoidal variations, E, and Doppler boosting, D. Stellar activity, generally caused by the presence and movement of star spots on the stellar hemisphere visible to the observer, leads to variations in the observed stellar spectrum on a timescale that is on the order of the stellar rotation period. Past observations of WASP-18 have constrained this period to be Prot ≈ 5.5 days (ref. 75). Despite this relatively short period with respect to stars of similar physical properties (for example, the effective temperature, Teff, and luminosity, L)76, the star shows abnormally low activity in the ultraviolet and X-ray domains, possibly because of tidal interactions with WASP-18b disrupting its dynamo7779. As we expect the rotational modulation to be on a relatively long timescale compared with our observations and its amplitude to be low, we do not directly fit this term and instead assume it to be handled by the systematics model. For the ellipsoidal variation and Doppler boosting, they are both caused by the influence of WASP-18b on its host star. Although the ellipsoidal deformation of WASP-18b leads to a negligible impact on the phase curve, the same is not true for its host. The stellar ellipsoidal effect, with maxima fixed at quadrature when the projected area is at its highest, is found to be of semiamplitude 172.2 ppm from the TESS analysis. Following previous analyses of HST observations16, we consider ellipsoidal variation to be achromatic and fix its amplitude to the TESS value for the full NIRISS/SOSS wavelength range. The Doppler boosting effect is a result of the Doppler shift of the stellar spectral energy distribution as its radial velocity varies throughout its orbit. We fix this amplitude to 21.8 ppm, with the maximum at phase 0.25, as carried out in ref. 16. The observed stellar flux is therefore described as the sum of the ellipsoidal variation and Doppler boosting to the mean stellar flux in time F*¯λ.

F*t,λ=F*¯λDsin2πPtTsecEcos4πPtTsec 5

Light-curve component 3: systematics model

The white and spectrophotometric light curves show two distinct important systematics: a sudden drop in flux caused by a tilt event shortly after the beginning of full eclipse, as well as high-frequency variations in the flux throughout the observations caused by small changes in the morphology of the trace. We track the trend of these systematics throughout the observations by performing incremental principal components analysis (PCA) with the open-source scikit-learn80 package on the processed detector images (Extended Data Fig. 2). The first principal component is the tilt event, which we use to determine the exact integration in which it occurs. We handle the tilt event in the white and spectrophotometric light curves by fitting for an offset in flux for the data after the 1,336th integration. We also observe two principal components analogous to the y position and full width at half maximum (FWHM) of the trace in time. We find that these two components are correlated to short-frequency variations in the light curves and therefore detrend linearly against them at the fitting stage. We find that, despite having a lower variance than the y position, the variation of the FWHM has a larger effect on the light curves when using box extraction. Finally, we fit for a linear trend in time to account for any further potential stellar activity and instrumental effect.

We note that considering a second-order polynomial trend or higher in time for the systematics results in notable correlation with the partial-phase-curve information. However, a linear-trend systematics model has been found sufficient to fit previous NIRISS/SOSS observations59,81. Furthermore, we find that the curvature around the secondary eclipse increases monotonically with wavelength, which is expected from the planetary signal and inconsistent with stellar activity as well as instrumental effects.

Light-curve fitting

Light-curve fitting is performed on the extracted spectrophotometric observations using the ExoTEP framework22. With the orbital parameter values constrained from the white-light curve (see Extended Data Table 1), we solely fit for the planetary flux and systematics for each spectrophotometric light curve. The retrieved values of a/R* and b are within 1σ of the TESS values and such deviations do not affect the retrieved thermal emission spectrum as it is insensitive to the orbital parameters compared with transmission spectroscopy. We further explore the impact of our uncertainties on the retrieved map in the ‘Secondary-eclipse mapping’ section and find it to be robust against variations of the orbital parameters. We chose a resolution of 5 pixels per bin for our spectrum, corresponding to 408 spectrophotometric bins, to mitigate potential correlation between wavelengths in the atmospheric retrievals, as pixels in the spectral direction are not independent. All fits for the 408 bins are then done independently to obtain the planetary flux at secondary eclipse for all bins. Light-curve fits are performed using the affine-invariant Markov chain Monte Carlo (MCMC) ensemble sampler emcee82, using 20,000 steps and four walkers per free parameter. The first 12,000 steps, 60% of the total amount, are discarded as burn-in to ensure that the samples are taken after the walkers have converged. The samples from the white and spectrophotometric light curves are used to produce two science products: the detrended white-light curve and dayside thermal emission spectrum. The detrended white-light curve is obtained by dividing out the best-fit systematics model and subtracting the stellar variability from the light curve to isolate the planetary signal. For the dayside thermal emission, the median values and uncertainties of Fp(Tsec, λ) are computed from the samples of the parameters of equation (4).

TESS phase-curve analysis

During the TESS Primary Mission, the WASP-18 system was observed in sectors 2 and 3 (22 August to 18 October 2018). The full-orbit phase curve was analysed in several previous publications73,83, which reported a robust detection of the planet’s secondary eclipse and high signal-to-noise measurements of the planet’s phase-curve variation and signals corresponding to the ellipsoidal distortion and Doppler boosting of the host star. During the continuing TESS Extended Mission, the spacecraft reobserved WASP-18 in sectors 29 and 30 (26 August to 21 October 2020). We carried out a follow-up phase-curve analysis of all four sectors’ worth of TESS data, following the same methods used previously.

The data from the TESS observations were processed by the Science Processing Operations Center (SPOC) pipeline, which yielded near-continuous light curves at a 2-min cadence. As well as the raw extracted flux measurements contained in the simple aperture photometry light curves, the SPOC pipeline also produced the pre-search conditioning light curves, which have been corrected for common-mode instrumental systematics trends that are shared among all sources on the corresponding detector. We used these pre-search conditioning light curves for our phase-curve analysis. After dividing the light curves into individual segments that are separated by the scheduled momentum dumps of the spacecraft, we fit each segment to a combined phase curve and systematics model. The astrophysical phase-curve model consists of two components describing the planetary and stellar fluxes:

Fp(t)=fp¯Fatmcos(ϕ) 6
F*t=1+DsinϕEcos2ϕ 7

The Doppler boosting D and ellipsoidal distortion E semiamplitudes are defined as before. Here the orbital phase of the planet is defined relative to the mid-transit time T0: ϕ = 2π(t − T0). The phase-curve contribution of the planet has a single mode with a semiamplitude of Fatm and oscillates around the average relative planetary flux f¯p. The transit and secondary-eclipse light curves ϕt and ϕe were modelled using batman with quadratic limb darkening. In this parametrization, the secondary-eclipse depth (that is, dayside flux) and nightside flux are fp¯+Fatm and fp¯Fatm, respectively. For the systematics model, we used polynomials in time and chose the optimal polynomial order for each segment individually that minimized the BIC.

We used ExoTEP to calculate the posterior distributions of the free parameters through a joint MCMC fit of all light-curve segments. To reduce the number of free parameters in the joint fit, we first carried out fits to smaller groups of light-curve segments corresponding to each TESS sector and then divided the light-curve segments by the best-fit systematics model. In the final joint fit of the systematics-corrected TESS light curve, no further systematics parameters were included. We accounted for time-correlated noise (that is, red noise) by fixing the uncertainty of all data points within each sector to the standard deviation of the residuals, multiplied by the fractional enhancement of the average binned residual scatter from the expected Poisson noise scaling across bin sizes ranging from 30 min to 8 h (ref. 83). As well as the phase-curve parameters described above (fp¯, Fatm, D and E), we allowed the mid-transit time T0, orbital period P, relative planetary radius Rp/R*, scaled orbital semi-major axis a/R*, impact parameter b and quadratic limb-darkening coefficients u1 and u2 to vary freely.

The results of our TESS phase-curve fit are listed in Extended Data Table 1. The revised values for the orbital ephemeris and transit shape parameters are statistically consistent with the published results from the previous TESS phase-curve analyses73,83, while being substantially more precise. We used the median and 1σ uncertainties of a/R* and b as Gaussian priors in the NIRISS/SOSS white-light-curve fit. We also used the median values of P, Rp/R*, D and E as fixed parameters for the NIRISS/SOSS white and spectrophotometric light curves fit. We obtained a secondary-eclipse depth of 357 ± 14 ppm and a nightside flux that is consistent with zero. All three phase-curve amplitudes were measured at high signal-to-noise ratio: Fatm = 177.5 ± 5.7 ppm, D = 21.8 ± 5.2 ppm and E = 172.2 ± 5.6 ppm.

Secondary-eclipse mapping

To perform eclipse mapping, we use both ThERESA40 and the methods in ref. 39, which are separate implementations of the same process introduced in ref. 38 when applied to white-light curves, to cross-check our results. First, we generate a basis set of light curves from spherical harmonic maps84,85 with degree lmax and then transform these light curves to a new, orthogonal basis set of ‘eigencurves’ using PCA. Each eigencurve corresponds to an ‘eigenmap’, the planetary flux map that, when integrated over the visible hemisphere at each exposure time, generates the corresponding eigencurve.

We then fit the white-light curve with a linear combination of a uniform-map light curve, the N most informative (largest eigenvalue) eigencurves and a constant offset term to adjust for the fact that the observed planetary flux during eclipse (when the planet is entirely blocked by the star) must be equal to 0 and to allow for adjustments to light-curve normalization. Because the eigenmaps represent differences from a uniform map, it is possible to recover a fit that contains regions of negative planet emission. This is physically impossible, so we impose a positivity constraint on the total flux map. Although the eigenmaps are mathematically defined across the entire planetary sphere, our observations only constrain the portion of the planet that is visible during the observation, so we only enforce the flux-positivity condition in the visible region of the planet. Although this positivity condition could introduce a Lucy–Sweeney86 bias near zero flux, we note that our fitted maps (and GCM predictions) are far from negative, and increasing this boundary to, for example, 300 K leads to no change in the results. We test all combinations of lmax ≤ 6 and N ≤ 8 using a least-squares minimization and select the optimal values by minimizing the BIC.

We find that the fit with the lowest BIC to the broadband light curve has lmax = 5 and N = 5. However, the fit with lmax = 2 and N = 5 was only slightly less preferred, so here we explore the inferred brightness distribution from both solutions. Extended Data Fig. 8 shows the resulting light curve for the lmax = 5, N = 5 solution after sequential subtraction of each eigencurve. The preference for a fit with five eigencurves is driven by the residuals in ingress and egress, which can be seen by eye and are not sufficiently corrected for with a uniform map. Including the uniform-map light curve and the constant term, the fit thus contained a total of seven free parameters. We used a MCMC procedure to estimate parameter uncertainties. For the analysis following ref. 39, we test for convergence of the MCMC by ensuring that the chain length is 50 times the autocorrelation timescale, whereas for the analysis using ThERESA40, we use the Gelman–Rubin convergence test87 and achieve values ≤1.00006.

Extended Data Fig. 8. Components of the eclipse-mapping fit.

Extended Data Fig. 8

a, This column shows the light-curve components of the eclipse-mapping fit for lmax = 5, N = 5, overplotted on the data, which have been binned by a factor of 20 for clarity. From top to bottom, each light-curve component is subtracted from the data to illustrate the features that are fit by each component, such that the top row is the full white-light curve and the bottom row is the model residuals. The white-light curve points are plotted with their 1σ error bars. Note that all components are fit simultaneously. b, The same as column a, zoomed in to the ingress and egress of the eclipse to highlight the fine features fit by each component. c, The eigenmaps associated with the corresponding components in columns a and b that, when integrated, generate those light curves. Each map has been scaled by its best-fitting weight, such that a sum of this column would produce the best-fitting map.

The resulting weights of each eigencurve are then applied to the corresponding eigenmaps to generate a flux map of the planet. We convert the star-normalized flux map to brightness temperature by assuming that the planet is a blackbody and the star emits as a PHOENIX41 spectrum calculated with PyMSG88, both integrated over the NIRISS/SOSS throughput. We estimate temperature-map uncertainties by computing a subsample of maps from the MCMC posterior distribution and calculating 68.3%, 95.5% and 99.7% quantiles at each location, including the effects of uncertainties in planetary radius, stellar temperature and stellar log g.

Figure 4 shows the resulting broadband brightness temperature map for the lmax = 5, N = 5 case and longitudinal brightness temperature profiles for both the lmax = 5, N = 5 and lmax = 2, N = 5 cases, calculated by averaging meridian flux at each longitude weighted by cos(latitude)2. Furthermore, we compare the equatorial slices to predictions from several GCMs (see ‘GCMs’ section). We note that not all structures on a planetary map will leave an observable signature in a secondary-eclipse light curve. When comparing GCMs to secondary-eclipse maps, it is important to only compare the components of GCM maps that can be physically accessed with eclipse mapping. Therefore, we use the methods in ref. 89 to separate each GCM map into the ‘null space’, or components that are inaccessible to eclipse-mapping observations, and the ‘preimage’, or components that are accessible through mapping. Figure 4 compares the longitudinal temperature trends from only the preimage of each GCM to the observed map. We find that both map solutions agree on a steep gradient in temperature near the limbs, which is well matched by GCM predictions. Furthermore, both maps show a temperature distribution roughly symmetrical in longitude about the substellar point. However, the two maps disagree on the exact shape of the brightness distribution. The lmax = 5, N = 5 map shows an extended hot-plateau region of roughly constant temperature from −40° to +40° in longitude, whereas the lmax = 2, N = 5 map shows a more concentrated hotspot with a steady decrease in temperature away from the substellar point. As these maps both fit the data with similar BIC, the present data do not give us the necessary precision to determine which solution represents the true temperature distribution of WASP-18b. Future observations at higher precision may distinguish between these two modes of solutions.

To test our ability to constrain latitudinal structures, we performed two eclipse-mapping fits: the eigenmapping fit presented above and a fit in which the initial basis set of maps is a longitudinal Fourier series that is constant with latitude (see Extended Data Fig. 9). Both methods retrieve similar longitudinal temperature structures, with steep gradients near the limb and an extended hot plateau. However, the constant-with-latitude map is also able to fit the data well, indicating a lack of constraints on latitudinal features within the uncertainties on the data. This is not unexpected, as the relatively low impact parameter (b = 0.34) of WASP-18b results in a lower amount of latitudinal information contained in the secondary-eclipse signal. Further observations of WASP-18b, or of planets with higher impact parameter, may enable us to pull latitudinal signals out of the noise.

Our eclipse mapping assumes that the orbital parameters of the system are precisely known relative to data uncertainties, a safe assumption with Spitzer data38. With the JWST, data quality may be high enough that uncertainties on orbital parameters impart substantial uncertainty on the mapping results. To test this, we ran analyses with impact parameter, orbital semi-major axis and eclipse time fixed to values ±1σ. In some cases, this led to a ‘hotspot’ model such as the red one in Fig. 4 being preferred over a ‘plateau’ model such as the blue one, which is unsurprising given their similar statistical preference. However, all resulting maps were well within the uncertainties of one of the two models presented. We note that, although the eccentricity is kept fixed to zero throughout this analysis, as justified by the preference for a circular orbit in the TESS analysis, considering an eccentric orbit would allow to the first order for variations in mid-eclipse time and eclipse duration90. Past photometric and radial-velocity observations of WASP-18b have found a small but non-zero eccentricity for WASP-18b on the order of e = 0.008 (refs. 9193), corresponding to an offset of the time of mid-eclipse of 9 s, as well as a difference of 120 s between the transit and eclipse durations. These differences in eclipse timing and duration are of the same magnitude as those induced when varying Tsec, a/R* and b (8 s for the mid-eclipse time and 90 s for the eclipse duration). Therefore, performing the mapping considering a circular orbit while varying Tsec, a/R* and b is analogous to effects that could be expected from an eccentric orbit.

Atmospheric retrieval

We perform 1D atmospheric retrievals on the NAMELESS reduction at a resolution of 5 pixels per bin (408 bins) using four techniques with varying levels of physical assumptions: a self-consistent radiative–convective–thermochemical equilibrium grid retrieval (ScCHIMERA), a chemical equilibrium with free temperature–pressure profile retrieval (SCARLET), a free-chemistry retrieval with thermal dissociation (HyDRA) and a free-chemistry retrieval with abundances assumed constant with altitude (POSEIDON). None of the retrievals used here consider the presence of clouds, as the dayside of giant exoplanets are expected to be cloudless at the equilibrium temperature Teq = 2,429 K (ref. 24) of WASP-18b (ref. 94). All retrieval methods considered the same PHOENIX stellar spectrum23, produced using previously published parameters for WASP-18 (that is, Teff = 6,435 K, log g = 4.35 and [Fe/H] = 0.1 (refs. 24,95)), to convert from model planet flux spectra to Fp/Fs values. We chose to use a model stellar spectrum instead of the extracted spectrum to avoid the possible introduction of systematic errors through the process of absolute flux calibration.

1D-RCTE grid retrieval

We use a 1D radiative–convective–thermochemical equilibrium (1D-RCTE) grid-retrieval-based method, ScCHIMERA7,96, with the opacity sources described in refs. 2,97. These 1D-RCTE models assume cloud-free 1D-RCTE using the methods described in ref. 98 to solve for the net flux divergence across each layer of the atmosphere and the Newton–Raphson iteration scheme in ref. 99 to march towards an equilibrium vertical temperature structure. The NASA Chemical Equilibrium with Applications 2 (CEA2) routine100 is used to compute the thermochemical equilibrium gas and condensate mole fractions for hundreds of relevant species. Opacities are computed with the correlated-k random-overlap-resort-rebin method101. Input elemental abundances from ref. 102 are scaled to a given metallicity ([M/H]) and carbon-to-oxygen (C/O) ratio.

Using the planetary and stellar parameters of WASP-18b, we produced a grid of 2,730 1D-RCTE models and resulting top-of-atmosphere thermal emission spectra spanning the atmospheric C/O (0.01–2.0), [M/H] (−2.0–2.0, for which 0 is solar, 1 is 10× etc.) and heat redistribution (f, 1.0–2.8, in which 1 = full, 2 = dayside and 2.67 is the maximum value, as defined in ref. 16). We also include a scale factor, AHS (allowed to vary from 0.5 to 2.0), that multiplies the planetary flux by a constant to account for a hotspot area fraction emitting most of the observed flux51. The PyMultiNest103 routine is used to sample the 1D-RCTE spectra through interpolation (and subsequent binning to the data wavelength bins) to obtain posterior probability constraints on the above parameters. We have made public our grid models, including temperature–pressure profiles, molecular abundances and emission spectra, as well as extra figures showing the posteriors of retrieved parameters and the impact of each parameter on the spectrum. This can be found on Zenodo at 10.5281/zenodo.7332105.

Chemical-equilibrium and free-temperature retrieval

We use the SCARLET atmospheric-retrieval framework22,104106 to perform a chemical-equilibrium retrieval with a free temperature–pressure profile on our retrieved dayside thermal emission spectrum. The SCARLET forward model computes the emergent disk-integrated thermal emission for a given set of molecular abundances, temperature structure and cloud properties. The forward model is then coupled to the affine-invariant MCMC ensemble sampler emcee82 to constrain the atmospheric properties. Owing to the high dayside temperature and large pressures examined through thermal emission spectroscopy, we assume that the atmosphere is in thermochemical equilibrium. For the equilibrium chemistry, we consider the following species: H2, H, H (refs. 107,108), He, Na, K (refs. 109,110), Fe, H2O (ref. 111), OH (ref. 112), CO (ref. 112), CO2 (ref. 112), CH4 (ref. 113), NH3 (ref. 114), HCN (ref. 115), TiO (ref. 116), VO (ref. 117) and FeH (ref. 118). The abundances of these species are interpolated in temperature and pressure using a grid of chemical-equilibrium abundances from FastChem 2 (ref. 119), which includes the effects of thermal dissociation for all the species included in the model. These abundances also vary with the atmospheric metallicity, [M/H] (U[−3, 3]), and carbon-to-oxygen ratio, C/O (U[0, 1]), which are considered as free parameters in the retrieval. For the temperature structure, we use a free parametrization120 that here fits for N = 10 temperature points (U[100, 4,500] K) with fixed spacing in log-pressure (P = 102–10−6 bar). Although this parametrization is free, it is regularized by a prior punishing for the second derivative of the profile using a physical hyperparameter, σs, with units of kelvin per pressure decade squared (K dex−2). This prior is implemented to prevent overfitting and non-physical temperature oscillations at short pressure-scale lengths. For this work, we use a hyperparameter value of σs = 1,000 K dex−2, corresponding to a low punishment against second derivatives, as we want the retrieval to explore freely the temperature–pressure profile parameter space. We note that further lowering this punishment does not affect the retrieved temperature–pressure profile. Finally, we fit for an area fraction AHS (U[0, 1]) that is multiplied directly with the thermal emission spectrum, for a total of 14 free parameters. This factor is used to compensate for the presence of a hotspot that, although taking up only a portion of the planetary disk, contributes almost completely to the observed emission51. For the retrieval, we use four walkers per free parameter and consider the standard chi-square likelihood for the spectrum fit. We run the retrieval for 25,000 steps and discard the first 15,000 steps, 60% of the total amount, to ensure that the samples are taken after the walkers have converged. Spectra are initially computed using opacity sampling at a resolving power of R = 15,625, which is sufficient to simulate JWST observations121, convolved to the instrument resolution and subsequently binned to the retrieved wavelength bins.

Owing to the large mass of WASP-18b of Mp = 10.4 MJ, an important amount of rocky and icy material can be accreted without markedly changing the overall metallicity of the planet. As a zeroth-order estimate, we assume that the planet formed with exactly solar metallicity. Then, the mass of metals accreted needed to increase the overall metallicity to N times solar is given by ZMp(N − 1), in which Z = 0.0134 (ref. 25) is the solar metal mass fraction. From this relation, and assuming that the envelope of the planet is well mixed, we relate our retrieved metallicity probability posterior to the mass of metals accreted.

We quantify the impact of the stellar spectrum considered for the analysis on the retrieved atmospheric properties by running the same retrieval while varying the stellar spectrum. First, we explore the impact of the PHOENIX stellar-model parameters by varying them within their 1σ uncertainties (50 K for Teff, 0.05 for log g and 0.1 for [M/H]). We find these variations to have minimal impact on the retrieved metallicity with the measured median varying at most by 0.04 dex (about 0.15σ). The same is true for the C/O upper limit, with all retrieved upper limits being within 0.06 of the retrieval with the standard stellar parameters, with the exception of the Teff = 6,385 K case, which retrieves C/O < 0.64 at 3σ but does not affect our conclusions on the formation and migration history of WASP-18b. Second, we test the impact of the type of stellar model considered by also running the retrieval with an ATLAS9 stellar model122 (Teff = 6,435 K, log g = 4.35, [M/H] = 0.1). We find that the effect on the results are similar to those observed when varying the stellar parameters within their 1σ uncertainty, with a retrieved metallicity measurement of [M/H]=0.050.25+0.26 and C/O 3σ upper limit of 0.603. Finally, we test the effect of using the flux-calibrated spectrum on the retrieved atmospheric properties. The use of a flux-calibrated spectrum, measured directly from the NIRISS/SOSS observations, was avoided owing to some slight issues found in the CRDS reference files available at present used in the photom step of the jwst pipeline stage 2. The most recent reference file, photom_0034, is able to reproduce accurately the continuum from the PHOENIX model considered in the main retrieval but shows substantial noise in the observed spectrum. We also looked at reference file photom_0037, which was produced from ground data and does not account for the larger-than-expected throughput that was observed on sky20. Despite this, we perform a retrieval on the flux-calibrated stellar spectrum obtained by smoothing the response curve of reference file photom_0034 with a median filter of width 100. The retrieval ran on the flux-calibrated stellar spectrum retrieves a metallicity [M/H] of 0.110.68+0.24 and a C/O 3σ upper limit of 0.739.

We also quantify the impact of the choice of reduction on the retrieved atmospheric properties by performing the same retrieval on the four spectra shown in Extended Data Fig. 3. We find that all reductions retrieve metallicities that are within 1σ of the NAMELESS reduction, with [M/H] values of 0.000.66+0.38, 0.050.33+0.30 and 0.370.31+0.38 for the nirHiss, transitspectroscopy and supreme-SPOON reductions, respectively. We also retrieve C/O 3σ upper limits of 0.749, 0.602 and 0.627 in that same order. We note that the slightly higher metallicity retrieved from the supreme-SPOON reduction is most probably because of the downward slope longwards of 2 μm, possibly caused by dilution of the signal through the process of background subtraction or 1/f correction, which is not observed in the nirHiss and transitspectroscopy reductions. We also find that the nirHiss retrieves larger uncertainties on the measured [M/H] and C/O, caused by the larger scatter at short wavelengths, which is possibly introduced through the optimal extraction process, as this effect is not seen in the reductions using box extraction.

Free-chemistry and free temperature–pressure profile retrieval

We use two independent atmospheric-retrieval codes to perform free-chemistry retrievals on the dayside thermal emission spectrum of WASP-18b: hydra11,26,123,124, including the effects of thermal dissociation, and poseidon125,126, which here assumes constant-with-depth abundances for all chemical species.

hydra consists of a parametric forward atmospheric model coupled to a Python implementation of the MultiNest127 nested-sampling Bayesian parameter-estimation algorithm128, PyMultiNest103. The inputs to the parametric model are the deep-atmosphere mixing ratios for each of the chemical species included, the temperature–pressure profile parameters (six free parameters) and a dilution parameter (area fraction) to account for 3D effects on the dayside51. Given the high dayside temperatures of WASP-18b, we consider high-temperature opacity sources and the effects of thermal dissociation, as described in ref. 11. We include opacity resulting from the molecular, atomic and ionic species with spectral features in the 0.8–2.8 μm range, which are expected in a high-temperature, H2-rich atmosphere: collision-induced absorption owing to H2–H2 and H2–He (ref. 129), H2O (ref. 112), CO (ref. 112), CO2 (ref. 112), HCN (ref. 130), OH (ref. 112), TiO (ref. 116), VO (ref. 117), FeH (ref. 131), Na (ref. 110), K (ref. 110) and H (refs. 107,108). The line-by-line absorption cross-sections for these species are calculated following the methods in ref. 132, using data from the references listed. The H free-free and bound-free opacity is calculated using the methods in refs. 107,108, respectively. hydra includes the effects of thermal dissociation of H2O, TiO, VO and H as a function of pressure and temperature, following the method in ref. 9. In particular, the abundance profiles of these species are calculated following equations (1) and (2) in ref. 9, in which the deep abundance of each species (A0) is a parameter in the retrieval and the α, β and γ parameters are those given in Table 1 of that same work. The abundance profiles of the remaining chemical species are assumed to be constant with depth.

hydra uses the parametric temperature–pressure profile in ref. 133, which has been used extensively in exoplanet atmosphere retrievals, including ultra-hot Jupiters such as WASP-18b (ref. 11). The temperature parametrization is able to capture thermally inverted, non-inverted and isothermal profiles, spanning the range of possible thermal structures for ultra-hot Jupiters. The hydra retrievals also include an area fraction parameter, AHS, which multiplies the emergent emission spectrum by a constant factor to account for the dominant contribution of the hotspot51. Given the input chemical abundances, temperature–pressure profile parameters and area fraction, the model thermal emission spectrum is calculated at a resolving power of R ≈ 15,000, convolved to the instrument resolution, binned to the data resolution and compared with the data to calculate the likelihood of the model instance. Detection significances are calculated for specific chemical species by comparing the Bayesian evidences of retrievals, which include/exclude the species in question105. These detection significances factor in the ability of the retrieval to fit the observations with a different temperature profile and/or other chemical species, when the species in question is not included. Because thermal emission spectra are very sensitive to the atmospheric temperature profile, changes in the temperature structure can, in some cases, slightly compensate for the absence of a particular chemical species, contributing to a lower detection significance.

We also use hydra to test the sensitivity of the free-chemistry retrievals to the limits of the log-normal prior distributions assumed for the chemical abundances. For the hydra retrieval including thermal-dissociation effects, we test two scenarios: wide, uninformative priors for all 11 species included (log mixing ratio ranging from −12 to −1) and slightly more restricted priors for the refractory species included (log mixing ratio ranging from −12 to −4 for TiO, VO and FeH, −12 to −2 for Na and K and −12 to −1 for the remaining species). The more restricted prior limits for the refractory species are motivated by the relatively lower abundances expected for these species compared with the volatile species, across a range of metallicities and C/O ratios134136.

We find that the atmospheric properties retrieved with hydra are consistent within 1σ for the two choices of prior limits. With the wide priors, the hydra retrieval infers a H2O log mixing ratio of 3.090.32+1.28, with double-peaked posterior probability distributions for the H2O and TiO abundances. Although the dominant posterior peaks correspond to approximately solar H2O and TiO abundances, the second, lower-likelihood peaks correspond to about 30 times and about 104 times supersolar H2O and TiO abundances, respectively. Such an extreme TiO abundance warrants scepticism and may, for example, be a result of the well-known degeneracy between chemical abundances and the atmospheric temperature gradient (see also ref. 5). The retrieved H2O abundance in this case is consistent with the chemical-equilibrium retrievals and self-consistent 1D radiative–convective models described above, although with a larger uncertainty owing to the double-peaked posterior distribution. When the restricted priors are used, the low-likelihood, high-abundance peaks in the H2O and TiO posterior distributions are no longer present, and the retrieved H2O abundance is 3.230.29+0.45, in excellent agreement with the chemical-equilibrium retrievals and self-consistent 1D radiative–convective models. We note that the retrieved temperature–pressure profiles and abundances of CO, CO2, HCN, OH, H and FeH are unaffected by the choice of prior limits discussed above. The abundances of Na and K are unconstrained in both cases. Although the two choices of prior limits give consistent results, the expectation of chemical equilibrium in the atmosphere of WASP-18b, as well as the unlikelihood of an approximately 104 times supersolar TiO abundance, motivate the use of the restricted priors on the refractory chemical abundances.

We note that, for either choice of prior, the retrieved deep-atmosphere abundance of VO is substantially higher than that inferred by the chemical-equilibrium retrieval (Extended Data Fig. 5). This is because of a difference in the thermal-dissociation prescriptions; in the hydra retrieval, thermal dissociation results in a markedly depleted VO abundance at the photosphere, whereas in the chemical-equilibrium retrieval, thermal dissociation begins at lower pressures. Furthermore, the posterior distribution for the VO abundance peaks at highly supersolar values (about 104 times solar). Such a high abundance is physically unlikely and may indicate the presence of further sources of optical opacity not included in the retrieval.

We also conduct free-chemistry retrievals, without the inclusion of thermal dissociation, using poseidon. poseidon is an atmospheric-retrieval code originally designed for the interpretation of exoplanet transmission spectra125. We have recently extended poseidon to include secondary-eclipse emission spectra modelling and retrieval capabilities. For an ultra-hot Jupiter such as WASP-18b, in which the dayside can be assumed clear, the emission forward model of poseidon calculates the emergent flux by means of a standard single-stream prescription without scattering

Ilayer topμ,λ=Ilayer botμ,λedτlayerλ/μ+1edτlayerλ/μBTlayer,λ 8

in which Ilayer bot and Ilayer top are, respectively, the upwards specific intensity incident on the lower layer boundary and the intensity leaving the upper layer boundary, layer is the differential vertical optical depth across the layer, μ = cosθ specifies the ray direction and B(Tlayer, λ) is the blackbody spectral radiance at the layer temperature. Using the boundary condition Ideep(μ, λ) = B(Tlayer, λ), poseidon propagates equation (8) upwards to determine the emergent intensity at the top of the atmosphere. The emergent planetary flux is determined through

Fp,emergent(λ)=2π01μIemergent(μ,λ)dμ2πμμIemergent(μ,λ)W(μ) 9

in which W are the Gaussian quadrature weights corresponding to each μ (taken here as second-order quadrature over the interval μ ∈ [0, 1]). Finally, the planet–star flux ratio seen at Earth is given by

FpF*obsλ=Rp,photλR*2Fp,emergentλF*λ 10

in which Rp,phot is the effective photosphere radius137,138 at wavelength λ (evaluated at τ(λ) = 2/3). Because the calculation of Rp,phot requires a reference radius boundary condition to solve the equation of hydrostatic equilibrium, we prescribe r(P = 10 mbar) as a free parameter.

For the WASP-18b poseidon retrieval analysis, we calculated emission spectra through opacity sampling and explored the parameter space using MultiNest through its Python wrapper PyMultiNest103,127. poseidon solves the radiative transfer on an intermediate-resolution wavelength grid (here, R = 20,000 from 0.8 to 3.0 μm), onto which high-spectral-resolution (R ≈ 106), pre-computed cross-sections139 are downsampled. For WASP-18b, we consider the following opacity sources: H2–H2 (ref. 140) and H2–He (ref. 140) collision-induced absorption, H2O (ref. 111), CO (ref. 141), CO2 (ref. 142), HCN (ref. 115), H (ref. 108), OH (ref. 143), FeH (ref. 118), TiO (ref. 116), VO (ref. 117), Na (ref. 144) and K (ref. 144). We prescribed uniform-in-altitude mixing ratios, defined by a single free parameter for each of the chemical species included. The PyMultiNest retrievals with poseidon use 2,000 live points and the six-parameter temperature–pressure profile133 outlined above in the description of hydra. poseidon accounts for the dominant contribution of the hotspot by prescribing the 10 millibar radius as a free parameter, which is subsequently converted into an equivalent AHS posterior by comparison with the white-light planet radius.

We note that both hydra and poseidon yield consistent retrieval results when thermal dissociation is not considered in the hydra retrievals. However, the inclusion of thermal dissociation results in substantially different retrieved H2O abundances (see Extended Data Fig. 5) and temperature–pressure profiles, which are in agreement with the chemical-equilibrium retrievals and self-consistent 1D radiative–convective models described above.

Disequilibrium chemistry model

To further justify the use of chemical-equilibrium models in our analysis of WASP-18b, we produce a grid of disequilibrium chemistry forward models to assess whether disequilibrium effects might strongly shape our observations. We begin by calculating the atmospheric temperature–pressure structure of WASP-18b under radiative–convective equilibrium with the HELIOS145,146 radiative-transfer code. Next, we calculate altitude-dependent mixing ratios of chemical species under this temperature–pressure structure with the VULCAN147 1D chemical-kinetics code, using an N–C–H–O reaction network that includes ionization and recombination of Fe, Mg, Ca, Na, K, H and He. We use the current version of VULCAN (VULCAN2 (ref. 148)), which includes optional photochemistry and parametrizes the transport flux of chemical species with eddy diffusion, molecular diffusion, thermal diffusion and vertical advection. We revise this code to include the effect of photoionization. Finally, we generate emission spectra with the PLATON radiative-transfer code149 at the resolution and wavelength range of NIRISS/SOSS. Our PLATON emission spectrum calculations use the code branch that allows varying chemical mixing ratios as a function of altitude150. We modify PLATON to calculate bound-free and free-free H opacity as a function of altitude; this alteration is necessary to assess whether disequilibrium abundance H opacity could mute spectral features more strongly than predicted by equilibrium chemistry. Furthermore, we modify PLATON to accept higher-temperature (T > 3,000 K) opacity files that we calculate with the HELIOS-K code151,152.

For our set of models, we vary the eddy diffusion coefficient, Kzz, from 107 cm−2 s−1 to 1013 cm−2 s−1, holding it constant at all altitudes for a given simulation. We perform this sweep over many orders of magnitude of Kzz to understand the maximum effect that disequilibrium chemistry could have on the observed emission spectrum. Although Kzz is a limited descriptor of vertical mixing and is expected to vary as a function of altitude (for example, ref. 153), we assume that our forward models bracket the expected vertical-mixing behaviour of this planet. This statement is further motivated by our GCMs, if we approximate Kzz = vH for vertical wind velocity v and atmospheric-scale height H (refs. 154,155). The minimum dayside-average Kzz for our kinematic MHD GCM (see ‘GCMs’ section) is about 108 cm−2 s−1 and the maximum dayside-average Kzz is about 109 cm−2 s−1, well within our VULCAN grid range. Our model grid also toggles the inclusion of molecular diffusion and photochemistry. As input to VULCAN when photochemistry is included, we use a stellar spectrum that is appropriate for WASP-18 from ref. 156. The spectrum is constructed by joining synthetic spectra from ref. 157 and ultraviolet flux measurements of Piscium HD 222368 by the International Ultraviolet Explorer at 300 nm.

We find that our inclusion of disequilibrium chemistry effects—photochemistry, molecular diffusion, thermal diffusion and eddy diffusion—produces spectra that are not strongly discrepant from spectra computed assuming chemical equilibrium. Indeed, all discrepancies between spectra produced under chemical equilibrium and spectra produced under chemical disequilibrium spectra are less than 10 ppm. This agreement is expected, as chemistry at the pressure levels examined by low-resolution emission spectra are not predicted to be strongly modified by photochemistry or mixing (for example, ref. 148). Furthermore, the high temperature of WASP-18b implies that the chemical timescales in the atmosphere are short, allowing chemical reactions to occur more quickly than the relevant disequilibrium timescales.

Overall, our grid of chemical disequilibrium forward models indicates that disequilibrium chemistry effects considered here do not strongly affect the emission spectrum of WASP-18b in the NIRISS/SOSS waveband.

GCMs

A suite of GCMs is compared with the retrieved dayside spectrum and dayside temperature map.

We use the SPARC/MITgcm53 to model the 3D atmospheric structure of WASP-18b. The model solves the primitive equations in spherical geometry using the MITgcm158 and the radiative-transfer equations using a current 1D radiative-transfer model159. We use the correlated-k framework to generate opacities based on the line-by-line opacities160. Our model assumes a solar composition for the elemental abundances161 and chemical equilibrium gas-phase composition162. Our model naturally takes into account the effect of thermal dissociation9. We used a time step of 25 s and ran the simulations for about 300 Earth days, averaging all quantities over the last 100 days.

We include further sources of drag through a Rayleigh drag parametrization with a single constant timescale per model that determines the efficiency with which the flow is damped. The drag is constant over the whole planetary atmosphere. We vary this timescale between models from τdrag = 103 to 106 s (efficient drag) and a no-drag model with τdrag = ∞. Our range of drag strengths cover the transition from a drag-free, wind-circulation case to a drag-dominated circulation. The specific WASP-18b simulations that we use are described in more detail in ref. 16.

The second model we use is the kinematic MHD GCM (described in detail in ref. 47) with a revised picket-fence radiative-transfer scheme163. Owing to the high gravity of this planet, we chose to model the planet from 100 bar to 10−4 bar over 65 layers at a horizontal resolution of T31 (corresponding to roughly 3° resolution at the equator). We use the kinematic MHD prescription described in ref. 44, which has been used in models of hot Jupiters HD 209458b and HD 189733b (ref. 164), as well as the ultra-hot Jupiter WASP-76b (refs. 47,52). This drag prescription assumes a global dipole magnetic field, generated by an interior dynamo. Because of this geometry, our drag timescale is applied as a Rayleigh drag term solely to the east–west momentum equation (influencing flow perpendicular to magnetic field lines) and is calculated as

τmagB,ρ,T,ϕ=4πρηρ,TB2sinϕ, 11

in which B is the chosen global magnetic field strength, ϕ is the latitude, ρ is the density and η is magnetic resistivity. This timescale is calculated locally and often, allowing the timescale to vary by more than ten orders of magnitude throughout the model and respond to changes in atmospheric temperatures. A minimum timescale cutoff (roughly 103 s) is applied in locations in which τmag would be less than 1/20th of the planet’s orbit, for numerical stability. We chose to model a range of magnetic field strengths (0, 5, 10 and 20 G), as its true value is not known.

Online content

Any methods, additional references, Nature Portfolio reporting summaries, source data, extended data, supplementary information, acknowledgements, peer review information; details of author contributions and competing interests; and statements of data and code availability are available at 10.1038/s41586-023-06230-1.

Supplementary information

Peer Review File (2MB, pdf)

Source data

Source Data Fig. 1 (5.7KB, csv)
Source Data Fig. 2 (4.5KB, csv)
Source Data Fig. 3 (261.3KB, csv)
Source Data Fig. 4 (22.9KB, csv)

Acknowledgements

This work is based on observations made with the NASA/ESA/CSA JWST. The data were obtained from the Mikulski Archive for Space Telescopes (MAST) at the Space Telescope Science Institute, which is operated by the Association of Universities for Research in Astronomy, Inc., under NASA contract NAS 5-03127. These observations are associated with program JWST-ERS-01366. Support for this program was provided by NASA through a grant from the Space Telescope Science Institute. The results reported herein benefited during the design phase from collaborations and/or information exchange within NASA’s Nexus for Exoplanet System Science (NExSS) research coordination network sponsored by NASA’s Science Mission Directorate. L.-P.C. acknowledges funding by the Technologies for Exo-Planetary Science (TEPS) Natural Sciences and Engineering Research Council of Canada (NSERC) CREATE Trainee Program. M.M., R.J.M. and L.W. acknowledge support provided by NASA through the NASA Hubble Fellowship Program. A.D.F. acknowledges support from the National Science Foundation through the Graduate Research Fellowship Program. I.W. acknowledges support provided by NASA through the NASA Postdoctoral Program. B.V.R. acknowledges support from the 51 Pegasi b Fellowship funded by the Heising-Simons Foundation.

Extended data figures and tables

Author contributions

All authors played a notable role in one or more of the following: development of the original proposal, management of the project, definition of the target list and observation plan, analysis of the data, theoretical modelling and preparation of this manuscript. Some specific contributions are listed as follows. N.M.B., J.L.B. and K.B.S. provided overall program leadership and management. L.-P.C. and B.B. led the efforts for this manuscript. D.K.S., E.M.-R.K., H.A.K., H.R.W., I.J.M.C., J.L.B., J.-M.D., K.B.S., L.K., M.L.-M., M.R.L., N.M.B., N.C., V.P. and Z.K.B.-T. made substantial contributions to the design of the program. K.B.S. generated the observing plan, with input from the team. N.E. provided instrument expertise. B.B., E.M.-R.K., H.R.W., I.J.M.C., J.L.B., L.K., M.L.-M., M.R.L., N.M.B. and Z.K.B.-T. led or co-led working groups and/or contributed to substantial strategic planning efforts, such as the design and implementation of the pre-launch Data Challenges. A.L.C., D.K.S., N.E., N.P.G. and V.P. generated simulated data for pre-launch testing of methods. B.B., E.R., J.L.B., L.-P.C., T.D.K. and V.P. contributed notably to the writing of this manuscript, along with contributions in the Methods from A.A.A.P., A.B.S., A.D.F., H.B., I.W., L.A.D.S., L.S.W., M.M., M.R., R.C., R.J.M. and X.T. A.D.F., L.A.D.S., L.-P.C. and M.R. contributed to the development of data-analysis pipelines and/or provided the data-analysis products used in this analysis, that is, reduced the data, modelled the light curves and/or produced the planetary spectrum. I.W. performed the revised TESS analysis. A.A.A.P., L.-P.C., L.S.W. and R.J.M. performed atmospheric retrievals on the planetary spectrum. M.H., M.M., N.T.L. and R.C. performed the secondary-eclipse-mapping analysis. E.K.H.L., H.B., L.-P.C., R.C., V.P. and X.T. provided GCM and/or post-processed GCM results used in this analysis. A.B.S. generated the disequilibrium chemistry models. H.S. and L.-P.C. produced the absolute flux-calibrated stellar spectrum and performed the comparison with stellar models. L.-P.C., L.S.W. and R.C. generated the figures for this manuscript. B.V.R., H.R.W., I.J.M.C., J.H., L.W., M.C.N. and X.Z. provided substantial feedback to the manuscript and/or coordinated comments from all other authors. A.S., C.C., C.P., E.-M.A., E.P., J.B., J.J.F., J.M.G., J.L., J.D.L., K.A., K.H., K.M., K.O., L.D., L.M., M.K.A., M.L., N.I., N.K.N., O.V., P.E.C., P.-O.L., P.-A.R., P.J.W., Q.C., S.L.C., S.K., S.R., S.-M.T., T.J.B., T.H. and T.M.-E. provided scientific and technical input to the manuscript.

Peer review

Peer review information

Nature thanks Drake Deming and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. Peer reviewer reports are available.

Data availability

The data used in this work are publicly available in the Mikulski Archive for Space Telescopes (MAST) (https://archive.stsci.edu/). The data that were used to create all of the figures in this manuscript are freely available on Zenodo (10.5281/zenodo.7907569). All further data are available on request. Source data are provided with this paper.

Code availability

The open-source pipelines that were used throughout this work are as follows: NIRISS/SOSS data reduction: nirHiss (https://github.com/afeinstein20/nirhiss); supreme-SPOON (https://github.com/radicamc/supreme-spoon); transitspectroscopy (https://github.com/nespinoza/transitspectroscopy). Light-curve fitting: batman (https://github.com/lkreidberg/batman); emcee (https://emcee.readthedocs.io/en/stable/). Atmospheric retrievals: CHIMERA (https://github.com/mrline/CHIMERA); POSEIDON (https://github.com/MartianColonist/POSEIDON); MultiNest (https://github.com/JohannesBuchner/MultiNest); PyMultiNest (https://github.com/JohannesBuchner/PyMultiNest). Eclipse mapping: ThERESA (https://github.com/rychallener/ThERESA); Eigenspectra (https://github.com/multidworlds/eigenspectra). Atmospheric modelling: HELIOS (https://github.com/exoclime/HELIOS); HELIOS-K (https://github.com/exoclime/HELIOS-K); PLATON (https://github.com/ideasrule/platon); VULCAN (https://github.com/exoclime/VULCAN).

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Extended data

is available for this paper at 10.1038/s41586-023-06230-1.

Supplementary information

The online version contains supplementary material available at 10.1038/s41586-023-06230-1.

References

  • 1.Baxter C, et al. A transition between the hot and the ultra-hot Jupiter atmospheres. Astron. Astrophys. 2020;639:A36. doi: 10.1051/0004-6361/201937394. [DOI] [Google Scholar]
  • 2.Mansfield M, et al. A unique hot Jupiter spectral sequence with evidence for compositional diversity. Nat. Astron. 2021;5:1224–1232. doi: 10.1038/s41550-021-01455-4. [DOI] [Google Scholar]
  • 3.Changeat Q, et al. Five key exoplanet questions answered via the analysis of 25 hot-Jupiter atmospheres in eclipse. Astrophys. J. Suppl. Ser. 2022;260:3. doi: 10.3847/1538-4365/ac5cc2. [DOI] [Google Scholar]
  • 4.Sheppard KB, et al. Evidence for a dayside thermal inversion and high metallicity for the hot Jupiter WASP-18b. Astrophys. J. Lett. 2017;850:L32. doi: 10.3847/2041-8213/aa9ae9. [DOI] [Google Scholar]
  • 5.Evans TM, et al. An ultrahot gas-giant exoplanet with a stratosphere. Nature. 2017;548:58–61. doi: 10.1038/nature23266. [DOI] [PubMed] [Google Scholar]
  • 6.Cartier KMS, et al. Near-infrared emission spectrum of WASP-103b using Hubble Space Telescope/Wide Field Camera 3. Astron. J. 2017;153:34. doi: 10.3847/1538-3881/153/1/34. [DOI] [Google Scholar]
  • 7.Arcangeli J, et al. H− opacity and water dissociation in the dayside atmosphere of the very hot gas giant WASP-18b. Astrophys. J. 2018;855:L30. doi: 10.3847/2041-8213/aab272. [DOI] [Google Scholar]
  • 8.Kreidberg L, et al. Global climate and atmospheric composition of the ultra-hot Jupiter WASP-103b from HST and Spitzer phase curve observations. Astron. J. 2018;156:17. doi: 10.3847/1538-3881/aac3df. [DOI] [Google Scholar]
  • 9.Parmentier V, et al. From thermal dissociation to condensation in the atmospheres of ultra hot Jupiters: WASP-121b in context. Astron. Astrophys. 2018;617:A110. doi: 10.1051/0004-6361/201833059. [DOI] [Google Scholar]
  • 10.Lothringer JD, Barman T, Koskinen T. Extremely irradiated hot Jupiters: non-oxide inversions, H− opacity, and thermal dissociation of molecules. Astrophys. J. 2018;866:27. doi: 10.3847/1538-4357/aadd9e. [DOI] [Google Scholar]
  • 11.Gandhi S, Madhusudhan N, Mandell A. H- and dissociation in ultra-hot Jupiters: a retrieval case study of WASP-18b. Astron. J. 2020;159:232. doi: 10.3847/1538-3881/ab845e. [DOI] [Google Scholar]
  • 12.Mikal-Evans T, et al. Confirmation of water emission in the dayside spectrum of the ultrahot Jupiter WASP-121b. Mon. Not. R. Astron. Soc. 2020;496:1638–1644. doi: 10.1093/mnras/staa1628. [DOI] [Google Scholar]
  • 13.Doyon, R. et al. in Space Telescopes and Instrumentation 2012: Optical, Infrared, and Millimeter Wave Vol. 8442, 1005–1017 (SPIE, 2012).
  • 14.Mansfield M, et al. An HST/WFC3 thermal emission spectrum of the hot Jupiter HAT-P-7b. Astron. J. 2018;156:10. doi: 10.3847/1538-3881/aac497. [DOI] [Google Scholar]
  • 15.Maxted PFL, et al. Spitzer 3.6 and 4.5 μm full-orbit light curves of WASP-18. Mon. Not. R. Astron. Soc. 2013;428:2645–2660. doi: 10.1093/mnras/sts231. [DOI] [Google Scholar]
  • 16.Arcangeli J, et al. Climate of an ultra hot Jupiter: spectroscopic phase curve of WASP-18b with HST/WFC3. Astron. Astrophys. 2019;625:A136. doi: 10.1051/0004-6361/201834891. [DOI] [Google Scholar]
  • 17.Brogi M, et al. The Roasting Marshmallows program with IGRINS on Gemini South I: composition and climate of the ultrahot Jupiter WASP-18 b. Astron. J. 2023;165:91. doi: 10.3847/1538-3881/acaf5c. [DOI] [Google Scholar]
  • 18.Bean JL, et al. The Transiting Exoplanet Community Early Release Science Program for JWST. Publ. Astron. Soc. Pac. 2018;130:114402. doi: 10.1088/1538-3873/aadbf3. [DOI] [Google Scholar]
  • 19.Hellier C, et al. An orbital period of 0.94 days for the hot-Jupiter planet WASP-18b. Nature. 2009;460:1098–1100. doi: 10.1038/nature08245. [DOI] [PubMed] [Google Scholar]
  • 20.Rigby J, et al. The science performance of JWST as characterized in commissioning. Publ. Astron. Soc. Pac. 2023;135:048001. doi: 10.1088/1538-3873/acb293. [DOI] [Google Scholar]
  • 21.Alderson L, et al. Early Release Science of the exoplanet WASP-39b with JWST NIRSpec G395H. Nature. 2023;614:664–669. doi: 10.1038/s41586-022-05591-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Benneke B, et al. Water vapor and clouds on the habitable-zone sub-Neptune exoplanet K2-18b. Astrophys. J. Lett. 2019;887:L14. doi: 10.3847/2041-8213/ab59dc. [DOI] [Google Scholar]
  • 23.Jack D, Hauschildt PH, Baron E. Time-dependent radiative transfer with PHOENIX. Astron. Astrophys. 2009;502:1043–1049. doi: 10.1051/0004-6361/200810982. [DOI] [Google Scholar]
  • 24.Cortés-Zuleta P, et al. TraMoS - V. Updated ephemeris and multi-epoch monitoring of the hot Jupiters WASP-18Ab, WASP-19b, and WASP-77Ab. Astron. Astrophys. 2020;636:A98. doi: 10.1051/0004-6361/201936279. [DOI] [Google Scholar]
  • 25.Asplund M, Grevesse N, Sauval AJ, Scott P. The chemical composition of the Sun. Annu. Rev. Astron. Astrophys. 2009;47:481–522. doi: 10.1146/annurev.astro.46.060407.145222. [DOI] [Google Scholar]
  • 26.Piette AAA, Madhusudhan N. Considerations for atmospheric retrieval of high-precision brown dwarf spectra. Mon. Not. R. Astron. Soc. 2020;497:5136–5154. doi: 10.1093/mnras/staa2289. [DOI] [Google Scholar]
  • 27.Kreidberg L, et al. A precise water abundance measurement for the hot Jupiter WASP-43b. Astrophys. J. 2014;793:L27. doi: 10.1088/2041-8205/793/2/L27. [DOI] [Google Scholar]
  • 28.Guillot, T. et al. Giant planets from the inside-out. Preprint at https://arxiv.org/abs/2205.04100 (2022).
  • 29.Pollack JB, et al. Formation of the giant planets by concurrent accretion of solids and gas. Icarus. 1996;124:62–85. doi: 10.1006/icar.1996.0190. [DOI] [Google Scholar]
  • 30.Polanski AS, Crossfield IJM, Howard AW, Isaacson H, Rice M. Chemical abundances for 25 JWST exoplanet host stars with KeckSpec. Res. Notes AAS. 2022;6:155. doi: 10.3847/2515-5172/ac8676. [DOI] [Google Scholar]
  • 31.Lodders, K. & Fegley, B. The Planetary Scientist’s Companion (Oxford Univ. Press, 1998).
  • 32.Wakeford HR, et al. HAT-P-26b: a Neptune-mass exoplanet with a well-constrained heavy element abundance. Science. 2017;356:628–631. doi: 10.1126/science.aah4668. [DOI] [PubMed] [Google Scholar]
  • 33.Welbanks L, et al. Mass–metallicity trends in transiting exoplanets from atmospheric abundances of H2O, Na, and K. Astrophys. J. Lett. 2019;887:L20. doi: 10.3847/2041-8213/ab5a89. [DOI] [Google Scholar]
  • 34.Öberg KI, Murray-Clay R, Bergin EA. The effects of snowlines on C/O in planetary atmospheres. Astrophys. J. Lett. 2011;743:L16. doi: 10.1088/2041-8205/743/1/L16. [DOI] [Google Scholar]
  • 35.Bedell M, et al. The chemical homogeneity of Sun-like stars in the solar neighborhood. Astrophys. J. 2018;865:68. doi: 10.3847/1538-4357/aad908. [DOI] [Google Scholar]
  • 36.Boss AP. Giant planet formation by gravitational instability. Science. 1997;276:1836–1839. doi: 10.1126/science.276.5320.1836. [DOI] [Google Scholar]
  • 37.Madhusudhan N, Amin MA, Kennedy GM. Toward chemical constraints on hot Jupiter migration. Astrophys. J. Lett. 2014;794:L12. doi: 10.1088/2041-8205/794/1/L12. [DOI] [Google Scholar]
  • 38.Rauscher E, Suri V, Cowan NB. A more informative map: inverting thermal orbital phase and eclipse light curves of exoplanets. Astron. J. 2018;156:235. doi: 10.3847/1538-3881/aae57f. [DOI] [Google Scholar]
  • 39.Mansfield M, et al. Eigenspectra: a framework for identifying spectra from 3D eclipse mapping. Mon. Not. R. Astron. Soc. 2020;499:5151–5162. doi: 10.1093/mnras/staa3179. [DOI] [Google Scholar]
  • 40.Challener RC, Rauscher E. ThERESA: three-dimensional eclipse mapping with application to synthetic JWST data. Astron. J. 2022;163:117. doi: 10.3847/1538-3881/ac4885. [DOI] [Google Scholar]
  • 41.Husser T-O, et al. A new extensive library of PHOENIX stellar atmospheres and synthetic spectra. Astron. Astrophys. 2013;553:A6. doi: 10.1051/0004-6361/201219058. [DOI] [Google Scholar]
  • 42.Komacek TD, Showman AP. Atmospheric circulation of hot Jupiters: dayside–nightside temperature differences. Astrophys. J. 2016;821:16. doi: 10.3847/0004-637X/821/1/16. [DOI] [Google Scholar]
  • 43.Komacek TD, Showman AP, Tan X. Atmospheric circulation of hot Jupiters: dayside–nightside temperature differences. II. Comparison with observations. Astrophys. J. 2017;835:198. doi: 10.3847/1538-4357/835/2/198. [DOI] [Google Scholar]
  • 44.Perna R, Menou K, Rauscher E. Magnetic drag on hot Jupiter atmospheric winds. Astrophys. J. 2010;719:1421–1426. doi: 10.1088/0004-637X/719/2/1421. [DOI] [Google Scholar]
  • 45.Batygin K, Stanley S, Stevenson DJ. Magnetically controlled circulation on hot extrasolar planets. Astrophys. J. 2013;776:53. doi: 10.1088/0004-637X/776/1/53. [DOI] [Google Scholar]
  • 46.Menou K. Magnetic scaling laws for the atmospheres of hot giant exoplanets. Astrophys. J. 2012;745:138. doi: 10.1088/0004-637X/745/2/138. [DOI] [Google Scholar]
  • 47.Beltz H, Rauscher E, Roman MT, Guilliat A. Exploring the effects of active magnetic drag in a general circulation model of the ultrahot Jupiter WASP-76b. Astron. J. 2021;163:35. doi: 10.3847/1538-3881/ac3746. [DOI] [Google Scholar]
  • 48.Rogers T. Constraints on the magnetic field strength of HAT-P-7 b and other hot giant exoplanets. Nat. Astron. 2017;1:0131. doi: 10.1038/s41550-017-0131. [DOI] [Google Scholar]
  • 49.Hindle AW, Bushby PJ, Rogers TM. Observational consequences of shallow-water magnetohydrodynamics on hot Jupiters. Astrophys. J. Lett. 2021;916:L8. doi: 10.3847/2041-8213/ac0fec. [DOI] [Google Scholar]
  • 50.Wakeford HR, et al. High-temperature condensate clouds in super-hot Jupiter atmospheres. Mon. Not. R. Astron. Soc. 2016;464:4247–4254. doi: 10.1093/mnras/stw2639. [DOI] [Google Scholar]
  • 51.Taylor J, et al. Understanding and mitigating biases when studying inhomogeneous emission spectra with JWST. Mon. Not. R. Astron. Soc. 2020;493:4342–4354. doi: 10.1093/mnras/staa552. [DOI] [Google Scholar]
  • 52.Beltz H, et al. Magnetic drag and 3D effects in theoretical high-resolution emission spectra of ultrahot Jupiters: the case of WASP-76b. Astron. J. 2022;164:140. doi: 10.3847/1538-3881/ac897b. [DOI] [Google Scholar]
  • 53.Showman AP, et al. Atmospheric circulation of hot Jupiters: coupled radiative-dynamical general circulation model simulations of HD 189733b and HD 209458b. Astrophys. J. 2009;699:564–584. doi: 10.1088/0004-637X/699/1/564. [DOI] [Google Scholar]
  • 54.Albert, L. et al. The Near Infrared Imager and Slitless Spectrograph for the James Webb Space Telescope — III. Single Object Slitless Spectroscopy. Preprint at https://arxiv.org/abs/2306.04572 (2023).
  • 55.Doyon, R. et al. The Near Infrared Imager and Slitless Spectrograph for the James Webb Space Telescope — I. Instrument overview and in-flight performance. Preprint at https://arxiv.org/abs/2306.03277 (2023).
  • 56.Feinstein, A. nirHiss GitHubhttps://github.com/afeinstein20/nirhiss (2022).
  • 57.Radica, M. supreme-SPOON GitHubhttps://github.com/radicamc/supreme-spoon (2022).
  • 58.Espinoza, N. TransitSpectroscopy GitHubhttps://github.com/nespinoza/transitspectroscopy (2022).
  • 59.Feinstein AD, et al. Early Release Science of the exoplanet WASP-39b with JWST NIRISS. Nature. 2023;614:670–675. doi: 10.1038/s41586-022-05674-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60.STScI. JWST pipeline documentation. https://jwst-pipeline.readthedocs.io/en/latest/ (2022).
  • 61.STScI. JWST user documentation. https://jwst-docs.stsci.edu/ (2022).
  • 62.Bell, T. J. et al. Eureka!: an end-to-end pipeline for JWST time-series observations. J. Open Source Softw.7, 4503(2022).
  • 63.van der Walt S, et al. scikit-image: image processing in Python. PeerJ. 2014;2:e453. doi: 10.7717/peerj.453. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64.Craig, M. et al. astropy/ccdproc: v1.3.0.post1 Zenodo10.5281/zenodo.1069648 (2017).
  • 65.Horne K. An optimal extraction algorithm for CCD spectroscopy. Publ. Astron. Soc. Pac. 1986;98:609–617. doi: 10.1086/131801. [DOI] [Google Scholar]
  • 66.Darveau-Bernier A, et al. ATOCA: an algorithm to treat order contamination. Application to the NIRISS SOSS mode. Publ. Astron. Soc. Pac. 2022;134:094502. doi: 10.1088/1538-3873/ac8a77. [DOI] [Google Scholar]
  • 67.Radica M, et al. APPLESOSS: A Producer of ProfiLEs for SOSS. Application to the NIRISS SOSS mode. Publ. Astron. Soc. Pac. 2022;134:104502. doi: 10.1088/1538-3873/ac9430. [DOI] [Google Scholar]
  • 68.Kreidberg L. batman: BAsic Transit Model cAlculatioN in Python. Publ. Astron. Soc. Pac. 2015;127:1161–1165. doi: 10.1086/683602. [DOI] [Google Scholar]
  • 69.Cowan NB, Agol E. Inverting phase functions to map exoplanets. Astrophys. J. 2008;678:L129. doi: 10.1086/588553. [DOI] [Google Scholar]
  • 70.Raftery AE. Bayesian model selection in social research. Sociol. Methodol. 1995;25:111–163. doi: 10.2307/271063. [DOI] [Google Scholar]
  • 71.Akaike H. A new look at the statistical model identification. IEEE Trans. Autom. Control. 1974;19:716–723. doi: 10.1109/TAC.1974.1100705. [DOI] [Google Scholar]
  • 72.Leconte J, Lai D, Chabrier G. Distorted, nonspherical transiting planets: impact on the transit depth and on the radius determination. Astron. Astrophys. 2011;528:A41. doi: 10.1051/0004-6361/201015811. [DOI] [Google Scholar]
  • 73.Shporer A, et al. TESS full orbital phase curve of the WASP-18b system. Astron. J. 2019;157:178. doi: 10.3847/1538-3881/ab0f96. [DOI] [Google Scholar]
  • 74.Blažek M, et al. Constraints on TESS albedos for five hot Jupiters. Mon. Not. R. Astron. Soc. 2022;513:3444–3457. doi: 10.1093/mnras/stac992. [DOI] [Google Scholar]
  • 75.Han E, et al. Exoplanet Orbit Database. II. Updates to Exoplanets.org. Publ. Astron. Soc. Pac. 2014;126:827. doi: 10.1086/678447. [DOI] [Google Scholar]
  • 76.Fetherolf, T. et al. Variability catalog of stars observed during the TESS Prime Mission. Preprint at https://arxiv.org/abs/2208.11721 (2022).
  • 77.Miller BP, Gallo E, Wright JT, Dupree AK. On the detectability of star–planet interaction. Astrophys. J. 2012;754:137. doi: 10.1088/0004-637X/754/2/137. [DOI] [Google Scholar]
  • 78.Pillitteri I, Wolk SJ, Sciortino S, Antoci V. No X-rays from WASP-18 - implications for its age, activity, and the influence of its massive hot Jupiter. Astron. Astrophys. 2014;567:A128. doi: 10.1051/0004-6361/201423579. [DOI] [Google Scholar]
  • 79.Shkolnik, E. L. & Llama, J. in Signatures of Star-Planet Interactions (eds Deeg, H. & Belmonte, J.) 1737–1753 (Springer, 2018).
  • 80.Pedregosa F, et al. Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 2011;12:2825–2830. [Google Scholar]
  • 81.Radica, M. et al. Awesome SOSS: transmission spectroscopy of WASP-96b with NIRISS/SOSS. Mon. Not. R. Astron. Soc.524, 835–856 (2023).
  • 82.Foreman-Mackey D, Hogg DW, Lang D, Goodman J. emcee: the MCMC hammer. Publ. Astron. Soc. Pac. 2013;125:306–312. doi: 10.1086/670067. [DOI] [Google Scholar]
  • 83.Wong I, et al. Systematic phase curve study of known transiting systems from year one of the TESS mission. Astron. J. 2020;160:155. doi: 10.3847/1538-3881/ababad. [DOI] [Google Scholar]
  • 84.Louden T, Kreidberg L. SPIDERMAN: an open-source code to model phase curves and secondary eclipses. Mon. Not. R. Astron. Soc. 2018;477:2613–2627. doi: 10.1093/mnras/sty558. [DOI] [Google Scholar]
  • 85.Luger R, et al. Starry: analytic occultation light curves. Astron. J. 2019;157:64. doi: 10.3847/1538-3881/aae8e5. [DOI] [Google Scholar]
  • 86.Lucy LB, Sweeney MA. Spectroscopic binaries with circular orbits. Astron. J. 1971;76:544–556. doi: 10.1086/111159. [DOI] [Google Scholar]
  • 87.Gelman A, Rubin DB. Inference from iterative simulation using multiple sequences. Stat. Sci. 1992;7:457–472. doi: 10.1214/ss/1177011136. [DOI] [Google Scholar]
  • 88.Townsend R, Lopez A. MSG: a software package for interpolating stellar spectra in pre-calculated grids. J. Open Source Softw. 2023;8:4602. doi: 10.21105/joss.04602. [DOI] [Google Scholar]
  • 89.Luger R, Foreman-Mackey D, Hedges C, Hogg DW. Mapping stellar surfaces. I. Degeneracies in the rotational light-curve problem. Astron. J. 2021;162:123. doi: 10.3847/1538-3881/abfdb8. [DOI] [Google Scholar]
  • 90.Winn, J. N. Transits and occultations. Preprint at https://arxiv.org/abs/1001.2010 (2010).
  • 91.Triaud AHMJ, et al. Spin-orbit angle measurements for six southern transiting planets. New insights into the dynamical origins of hot Jupiters. Astron. Astrophys. 2010;524:A25. doi: 10.1051/0004-6361/201014525. [DOI] [Google Scholar]
  • 92.Nymeyer S, et al. Spitzer secondary eclipses of WASP-18b. Astrophys. J. 2011;742:35. doi: 10.1088/0004-637X/742/1/35. [DOI] [Google Scholar]
  • 93.Bonomo AS, et al. The GAPS programme with HARPS-n at TNG. XIV. Investigating giant planet migration history via improved eccentricity and mass determination for 231 transiting planets. Astron. Astrophys. 2017;602:A107. doi: 10.1051/0004-6361/201629882. [DOI] [Google Scholar]
  • 94.Gao P, et al. Aerosol composition of hot giant exoplanets dominated by silicates and hydrocarbon hazes. Nat. Astron. 2020;4:951–956. doi: 10.1038/s41550-020-1114-3. [DOI] [Google Scholar]
  • 95.Stassun KG, et al. The revised TESS input catalog and candidate target list. Astron. J. 2019;158:138. doi: 10.3847/1538-3881/ab3467. [DOI] [Google Scholar]
  • 96.Piskorz D, et al. Ground- and space-based detection of the thermal emission spectrum of the transiting hot Jupiter KELT-2Ab. Astron. J. 2018;156:133. doi: 10.3847/1538-3881/aad781. [DOI] [Google Scholar]
  • 97.Glidic K, et al. Atmospheric characterization of hot Jupiter CoRoT-1 b using the Wide Field Camera 3 on the Hubble Space Telescope. Astron. J. 2022;164:19. doi: 10.3847/1538-3881/ac6cdb. [DOI] [Google Scholar]
  • 98.Toon OB, McKay CP, Ackerman TP, Santhanam K. Rapid calculation of radiative heating rates and photodissociation rates in inhomogeneous multiple scattering atmospheres. J. Geophys. Res. 1989;94:16287–16301. doi: 10.1029/JD094iD13p16287. [DOI] [Google Scholar]
  • 99.McKay CP, Pollack JB, Courtin R. The thermal structure of Titan’s atmosphere. Icarus. 1989;80:23–53. doi: 10.1016/0019-1035(89)90160-7. [DOI] [PubMed] [Google Scholar]
  • 100.Gordon, S. & Mcbride, B. J. Computer Program for Calculation of Complex Chemical Equilibrium Compositions and Applications. Part 1: Analysishttps://ntrs.nasa.gov/citations/19950013764 (1994).
  • 101.Amundsen DS, Tremblin P, Manners J, Baraffe I, Mayne NJ. Treatment of overlapping gaseous absorption with the correlated-k method in hot Jupiter and brown dwarf atmosphere models. Astron. Astrophys. 2017;598:A97. doi: 10.1051/0004-6361/201629322. [DOI] [Google Scholar]
  • 102.Lodders K, Palme H. Solar system elemental abundances in 2009. Meteorit. Planet. Sci. Suppl. 2009;72:5154. [Google Scholar]
  • 103.Buchner J, et al. X-ray spectral modelling of the AGN obscuring region in the CDFS: Bayesian model selection and catalogue. Astron. Astrophys. 2014;564:A125. doi: 10.1051/0004-6361/201322971. [DOI] [Google Scholar]
  • 104.Benneke B, Seager S. Atmospheric retrieval for super-Earths: uniquely constraining the atmospheric composition with transmission spectroscopy. Astrophys. J. 2012;753:100. doi: 10.1088/0004-637X/753/2/100. [DOI] [Google Scholar]
  • 105.Benneke B, Seager S. How to distinguish between cloudy mini-Neptunes and water/volatile-dominated super-Earths. Astrophys. J. 2013;778:153. doi: 10.1088/0004-637X/778/2/153. [DOI] [Google Scholar]
  • 106.Benneke, B. Strict upper limits on the carbon-to-oxygen ratios of eight hot Jupiters from self-consistent atmospheric retrieval. Preprint at https://arxiv.org/abs/1504.07655 (2015).
  • 107.Bell KL, Berrington KA. Free-free absorption coefficient of the negative hydrogen ion. J. Phys. B At. Mol. Phys. 1987;20:801–806. doi: 10.1088/0022-3700/20/4/019. [DOI] [Google Scholar]
  • 108.John TL. Continuous absorption by the negative hydrogen ion reconsidered. Astron. Astrophys. 1988;193:189–192. [Google Scholar]
  • 109.Piskunov NE, Kupka F, Ryabchikova TA, Weiss WW, Jeffery CS. VALD: the Vienna Atomic Line Data Base. Astron. Astrophys. Suppl. Ser. 1995;112:525. [Google Scholar]
  • 110.Burrows A, Volobuyev M. Calculations of the far-wing line profiles of sodium and potassium in the atmospheres of substellar-mass objects. Astrophys. J. 2003;583:985–995. doi: 10.1086/345412. [DOI] [Google Scholar]
  • 111.Polyansky OL, et al. ExoMol molecular line lists XXX: a complete high-accuracy line list for water. Mon. Not. R. Astron. Soc. 2018;480:2597–2608. doi: 10.1093/mnras/sty1877. [DOI] [Google Scholar]
  • 112.Rothman LS, et al. HITEMP, the high-temperature molecular spectroscopic database. J. Quant. Spectrosc. Radiat. Transf. 2010;111:2139–2150. doi: 10.1016/j.jqsrt.2010.05.001. [DOI] [Google Scholar]
  • 113.Yurchenko SN, Tennyson J. ExoMol line lists – IV. The rotation–vibration spectrum of methane up to 1500 K. Mon. Not. R. Astron. Soc. 2014;440:1649–1661. doi: 10.1093/mnras/stu326. [DOI] [Google Scholar]
  • 114.Coles PA, Yurchenko SN, Tennyson J. ExoMol molecular line lists – XXXV. A rotation-vibration line list for hot ammonia. Mon. Not. R. Astron. Soc. 2019;490:4638–4647. doi: 10.1093/mnras/stz2778. [DOI] [Google Scholar]
  • 115.Barber RJ, et al. ExoMol line lists – III. An improved hot rotation-vibration line list for HCN and HNC. Mon. Not. R. Astron. Soc. 2013;437:1828–1835. doi: 10.1093/mnras/stt2011. [DOI] [Google Scholar]
  • 116.McKemmish LK, et al. ExoMol molecular line lists – XXXIII. The spectrum of titanium oxide. Mon. Not. R. Astron. Soc. 2019;488:2836–2854. doi: 10.1093/mnras/stz1818. [DOI] [Google Scholar]
  • 117.McKemmish LK, Yurchenko SN, Tennyson J. ExoMol line lists – XVIII. The high-temperature spectrum of VO. Mon. Not. R. Astron. Soc. 2016;463:771–793. doi: 10.1093/mnras/stw1969. [DOI] [Google Scholar]
  • 118.Wende S, Reiners A, Seifahrt A, Bernath PF. CRIRES spectroscopy and empirical line-by-line identification of FeH molecular absorption in an M dwarf. Astron. Astrophys. 2010;523:A58. doi: 10.1051/0004-6361/201015220. [DOI] [Google Scholar]
  • 119.Stock JW, Kitzmann D, Patzer ABC. FASTCHEM 2 : an improved computer program to determine the gas-phase chemical equilibrium composition for arbitrary element distributions. Mon. Not. R. Astron. Soc. 2022;517:4070–4080. doi: 10.1093/mnras/stac2623. [DOI] [Google Scholar]
  • 120.Pelletier S, et al. Where is the water? Jupiter-like C/H ratio but strong H2O depletion found on τ Boötis b using SPIRou. Astron. J. 2021;162:73. doi: 10.3847/1538-3881/ac0428. [DOI] [Google Scholar]
  • 121.Rocchetto M, Waldmann IP, Venot O, Lagage P-O, Tinetti G. Exploring biases of atmospheric retrievals in simulated JWST transmission spectra of hot Jupiters. Astrophys. J. 2016;833:120. doi: 10.3847/1538-4357/833/1/120. [DOI] [Google Scholar]
  • 122.Castelli, F. & Kurucz, R. L. New grids of ATLAS9 model atmospheres. Preprint at https://arxiv.org/abs/astro-ph/0405087 (2004).
  • 123.Gandhi S, Madhusudhan N. Retrieval of exoplanet emission spectra with HyDRA. Mon. Not. R. Astron. Soc. 2018;474:271–288. doi: 10.1093/mnras/stx2748. [DOI] [Google Scholar]
  • 124.Piette AAA, Madhusudhan N, Mandell AM. HyDRo: atmospheric retrieval of rocky exoplanets in thermal emission. Mon. Not. R. Astron. Soc. 2022;511:2565–2584. doi: 10.1093/mnras/stab3612. [DOI] [Google Scholar]
  • 125.MacDonald RJ, Madhusudhan N. HD 209458b in new light: evidence of nitrogen chemistry, patchy clouds and sub-solar water. Mon. Not. R. Astron. Soc. 2017;469:1979–1996. doi: 10.1093/mnras/stx804. [DOI] [Google Scholar]
  • 126.MacDonald RJ. POSEIDON: a multidimensional atmospheric retrieval code for exoplanet spectra. J. Open Source Softw. 2023;8:4873. doi: 10.21105/joss.04873. [DOI] [Google Scholar]
  • 127.Feroz F, Hobson MP, Bridges M. MULTINEST: an efficient and robust Bayesian inference tool for cosmology and particle physics. Mon. Not. R. Astron. Soc. 2009;398:1601–1614. doi: 10.1111/j.1365-2966.2009.14548.x. [DOI] [Google Scholar]
  • 128.Skilling J. Nested sampling for general Bayesian computation. Bayesian Anal. 2006;1:833–859. doi: 10.1214/06-BA127. [DOI] [Google Scholar]
  • 129.Richard C, et al. New section of the HITRAN database: collision-induced absorption (CIA) J. Quant. Spectrosc. Radiat. Transf. 2012;113:1276–1285. doi: 10.1016/j.jqsrt.2011.11.004. [DOI] [Google Scholar]
  • 130.Harris GJ, Tennyson J, Kaminsky BM, Pavlenko YaV, Jones HRA. Improved HCN/HNC linelist, model atmospheres and synthetic spectra for WZ Cas. Mon. Not. R. Astron. Soc. 2006;367:400–406. doi: 10.1111/j.1365-2966.2005.09960.x. [DOI] [Google Scholar]
  • 131.Dulick M, et al. Line intensities and molecular opacities of the FeH F4Δi-X4Δi transition. Astrophys. J. 2003;594:651–663. doi: 10.1086/376791. [DOI] [Google Scholar]
  • 132.Gandhi S, Madhusudhan N. GENESIS: new self-consistent models of exoplanetary spectra. Mon. Not. R. Astron. Soc. 2017;472:2334–2355. doi: 10.1093/mnras/stx1601. [DOI] [Google Scholar]
  • 133.Madhusudhan N, Seager S. A temperature and abundance retrieval method for exoplanet atmospheres. Astrophys. J. 2009;707:24–39. doi: 10.1088/0004-637X/707/1/24. [DOI] [Google Scholar]
  • 134.Burrows A, Sharp CM. Chemical equilibrium abundances in brown dwarf and extrasolar giant planet atmospheres. Astrophys. J. 1999;512:843–863. doi: 10.1086/306811. [DOI] [Google Scholar]
  • 135.Madhusudhan N, Mousis O, Johnson TV, Lunine JI. Carbon-rich giant planets: atmospheric chemistry, thermal inversions, spectra, and formation conditions. Astrophys. J. 2011;743:191. doi: 10.1088/0004-637X/743/2/191. [DOI] [Google Scholar]
  • 136.Piette AAA, et al. Assessing spectra and thermal inversions due to TiO in hot Jupiter atmospheres. Mon. Not. R. Astron. Soc. 2020;496:3870–3886. doi: 10.1093/mnras/staa1592. [DOI] [Google Scholar]
  • 137.Fortney JJ, Lupu RE, Morley CV, Freedman RS, Hood C. Exploring a photospheric radius correction to model secondary eclipse spectra for transiting exoplanets. Astrophys. J. Lett. 2019;880:L16. doi: 10.3847/2041-8213/ab2a10. [DOI] [Google Scholar]
  • 138.Taylor J. Impact of variable photospheric radius on exoplanet atmospheric retrievals. Mon. Not. R. Astron. Soc. 2022;513:L20–L24. doi: 10.1093/mnrasl/slac028. [DOI] [Google Scholar]
  • 139.MacDonald RJ, Lewis NK. TRIDENT: a rapid 3D radiative-transfer model for exoplanet transmission spectra. Astrophys. J. 2022;929:20. doi: 10.3847/1538-4357/ac47fe. [DOI] [Google Scholar]
  • 140.Karman T, et al. Update of the HITRAN collision-induced absorption section. Icarus. 2019;328:160–175. doi: 10.1016/j.icarus.2019.02.034. [DOI] [Google Scholar]
  • 141.Li G, et al. Rovibrational line lists for nine isotopologues of the CO molecule in the X1Σ+ ground electronic state. Astrophys. J. Suppl. Ser. 2015;216:15. doi: 10.1088/0067-0049/216/1/15. [DOI] [Google Scholar]
  • 142.Tashkun SA, Perevalov VI. CDSD-4000: high-resolution, high-temperature carbon dioxide spectroscopic databank. J. Quant. Spectrosc. Radiat. Transf. 2011;112:1403–1410. doi: 10.1016/j.jqsrt.2011.03.005. [DOI] [Google Scholar]
  • 143.Brooke JSA, et al. Line strengths of rovibrational and rotational transitions in the X2Π ground state of OH. J. Quant. Spectrosc. Radiat. Transf. 2016;168:142–157. doi: 10.1016/j.jqsrt.2015.07.021. [DOI] [Google Scholar]
  • 144.Ryabchikova T, et al. A major upgrade of the VALD database. Phys. Scr. 2015;90:054005. doi: 10.1088/0031-8949/90/5/054005. [DOI] [Google Scholar]
  • 145.Malik M, et al. HELIOS: an open-source, GPU-accelerated radiative transfer code for self-consistent exoplanetary atmospheres. Astron. J. 2017;153:56. doi: 10.3847/1538-3881/153/2/56. [DOI] [Google Scholar]
  • 146.Malik M, et al. Self-luminous and irradiated exoplanetary atmospheres explored with HELIOS. Astron. J. 2019;157:170. doi: 10.3847/1538-3881/ab1084. [DOI] [Google Scholar]
  • 147.Tsai S-M, et al. VULCAN: an open-source, validated chemical kinetics Python code for exoplanetary atmospheres. Astrophys. J. Suppl. Ser. 2017;228:20. doi: 10.3847/1538-4365/228/2/20. [DOI] [Google Scholar]
  • 148.Tsai S-M, et al. A comparative study of atmospheric chemistry with VULCAN. Astrophys. J. 2021;923:264. doi: 10.3847/1538-4357/ac29bc. [DOI] [Google Scholar]
  • 149.Zhang M, Chachan Y, Kempton EM-R, Knutson HA. Forward modeling and retrievals with PLATON, a fast open-source tool. Publ. Astron. Soc. Pac. 2019;131:034501. doi: 10.1088/1538-3873/aaf5ad. [DOI] [Google Scholar]
  • 150.Zhang, M. & Chachan, Y. PLATON GitHubhttps://github.com/ideasrule/platon/tree/custom_abundances (2020).
  • 151.Grimm SL, Heng K. HELIOS-K: an ultrafast, open-source opacity calculator for radiative transfer. Astrophys. J. 2015;808:182. doi: 10.1088/0004-637X/808/2/182. [DOI] [Google Scholar]
  • 152.Grimm SL, et al. HELIOS-K 2.0 opacity calculator and open-source opacity database for exoplanetary atmospheres. Astrophys. J. Suppl. Ser. 2021;253:30. doi: 10.3847/1538-4365/abd773. [DOI] [Google Scholar]
  • 153.Parmentier V, Showman AP, Lian Y. 3D mixing in hot Jupiters atmospheres. I. Application to the day/night cold trap in HD 209458b. Astron. Astrophys. 2013;558:A91. doi: 10.1051/0004-6361/201321132. [DOI] [Google Scholar]
  • 154.Smith MD. Estimation of a length scale to use with the quench level approximation for obtaining chemical abundances. Icarus. 1998;132:176–184. doi: 10.1006/icar.1997.5886. [DOI] [Google Scholar]
  • 155.Lewis NK, et al. Atmospheric circulation of eccentric hot Neptune GJ436b. Astrophys. J. 2010;720:344. doi: 10.1088/0004-637X/720/1/344. [DOI] [Google Scholar]
  • 156.Rugheimer S, Kaltenegger L, Zsom A, Segura A, Sasselov D. Spectral fingerprints of Earth-like planets around FGK stars. Astrobiology. 2013;13:251–269. doi: 10.1089/ast.2012.0888. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 157.Kurucz RL. Model atmospheres for g, f, a, b, and o stars. Astrophys. J. Suppl. Ser. 1979;40:1–340. doi: 10.1086/190589. [DOI] [Google Scholar]
  • 158.Adcroft A, Campin J-M, Hill C, Marshall J. Implementation of an atmosphere–ocean general circulation model on the expanded spherical cube. Mon. Weather Rev. 2004;132:2845–2863. doi: 10.1175/MWR2823.1. [DOI] [Google Scholar]
  • 159.Marley MS, McKay CP. Thermal structure of Uranus’ atmosphere. Icarus. 1999;138:268–286. doi: 10.1006/icar.1998.6071. [DOI] [PubMed] [Google Scholar]
  • 160.Freedman RS, et al. Gaseous mean opacities for giant planet and ultracool dwarf atmospheres over a range of metallicities and temperatures. Astrophys. J. Suppl. Ser. 2014;214:25. doi: 10.1088/0067-0049/214/2/25. [DOI] [Google Scholar]
  • 161.Lodders K, Fegley B. Atmospheric chemistry in giant planets, brown dwarfs, and low-mass dwarf stars. I. Carbon, nitrogen, and oxygen. Icarus. 2002;155:393–424. doi: 10.1006/icar.2001.6740. [DOI] [Google Scholar]
  • 162.Visscher C, Lodders K, Fegley B., Jr Atmospheric chemistry in giant planets, brown dwarfs, and low-mass dwarf stars. II. Sulfur and phosphorus. Astrophys. J. 2006;648:1181–1195. doi: 10.1086/506245. [DOI] [Google Scholar]
  • 163.Lee EKH, et al. Simulating gas giant exoplanet atmospheres with EXO-FMS: comparing semigrey, picket fence, and correlated-k radiative-transfer schemes. Mon. Not. R. Astron. Soc. 2021;506:2695–2711. doi: 10.1093/mnras/stab1851. [DOI] [Google Scholar]
  • 164.Rauscher E, Menou K. Three-dimensional atmospheric circulation models of HD 189733b and HD 209458b with consistent magnetic drag and ohmic dissipation. Astrophys. J. 2013;764:103. doi: 10.1088/0004-637X/764/1/103. [DOI] [Google Scholar]
  • 165.Ahrer E-M, et al. Early Release Science of the exoplanet WASP-39b with JWST NIRCam. Nature. 2023;614:653–658. doi: 10.1038/s41586-022-05590-4. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Peer Review File (2MB, pdf)
Source Data Fig. 1 (5.7KB, csv)
Source Data Fig. 2 (4.5KB, csv)
Source Data Fig. 3 (261.3KB, csv)
Source Data Fig. 4 (22.9KB, csv)

Data Availability Statement

The data used in this work are publicly available in the Mikulski Archive for Space Telescopes (MAST) (https://archive.stsci.edu/). The data that were used to create all of the figures in this manuscript are freely available on Zenodo (10.5281/zenodo.7907569). All further data are available on request. Source data are provided with this paper.

The open-source pipelines that were used throughout this work are as follows: NIRISS/SOSS data reduction: nirHiss (https://github.com/afeinstein20/nirhiss); supreme-SPOON (https://github.com/radicamc/supreme-spoon); transitspectroscopy (https://github.com/nespinoza/transitspectroscopy). Light-curve fitting: batman (https://github.com/lkreidberg/batman); emcee (https://emcee.readthedocs.io/en/stable/). Atmospheric retrievals: CHIMERA (https://github.com/mrline/CHIMERA); POSEIDON (https://github.com/MartianColonist/POSEIDON); MultiNest (https://github.com/JohannesBuchner/MultiNest); PyMultiNest (https://github.com/JohannesBuchner/PyMultiNest). Eclipse mapping: ThERESA (https://github.com/rychallener/ThERESA); Eigenspectra (https://github.com/multidworlds/eigenspectra). Atmospheric modelling: HELIOS (https://github.com/exoclime/HELIOS); HELIOS-K (https://github.com/exoclime/HELIOS-K); PLATON (https://github.com/ideasrule/platon); VULCAN (https://github.com/exoclime/VULCAN).


Articles from Nature are provided here courtesy of Nature Publishing Group

RESOURCES