Open Access
Issue
A&A
Volume 706, February 2026
Article Number A2
Number of page(s) 19
Section Planets, planetary systems, and small bodies
DOI https://doi.org/10.1051/0004-6361/202556985
Published online 28 January 2026

© The Authors 2026

Licence Creative CommonsOpen Access article, published by EDP Sciences, under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

This article is published in open access under the Subscribe to Open model. This email address is being protected from spambots. You need JavaScript enabled to view it. to support open access publication.

1 Introduction

With temperatures exceeding ~2200 K, ultra-hot Jupiter daysides are hot enough to vapourise even the most refractory (high condensation temperature) compounds (Lodders 2003). As a result, their atmospheres are expected to be mostly cloud-free with the full chemical inventory of species in the gas phase accessible to observations (Helling et al. 2021). This stands in contrast to the vast majority of currently known giant exoplanets that reside in temperature regimes where only volatiles (e.g. C and O) and moderately refractory species (e.g. S) can exist in gaseous form while rock-forming refractory elements (e.g. Fe, Mg, and Si) are condensed out of the upper atmosphere, inaccessible to remote sensing (Lewis 1969). Ultra-hot Jupiters thus provide an unprecedented opportunity to probe the un-sequestered bulk volatile and refractory composition of giant planetary envelopes, which are measurements that remain elusive even for the Solar System giants (e.g. Mousis et al. 2009, 2020).

The bulk composition of a giant planet’s primordial envelope is the result of its accretion history, which the present-day atmosphere may still hold an imprint of (e.g. Mordasini et al. 2016). As such, constraining the relative proportions of volatiles and refractory (a proxy for the ice-to-rock ratio) is of particularly high interest from a planet formation and evolution standpoint as it can allow for degeneracies regarding how material was accreted to be broken (Turrini et al. 2021; Lothringer et al. 2021; Pacetti et al. 2022; Schneider & Bitsch 2021; Chachan et al. 2023; Crossfield 2023). For example, while H2O can be accreted as both vapour and ice depending on the local temperature, refractories will almost always be accreted as solids. Measurements of refractory elements in a planet’s atmosphere can therefore provide an absolute measure of how much rocky material was accreted during formation (Lothringer et al. 2021).

Unlike the case of colder planets where refractory compounds are condensed out of the gas phase, the vapourisation of refractories in ultra-hot Jupiter day-side atmospheres can provide a wealth of additional opacity sources to the atmosphere. Notably, refractory atomic metals and their oxides have preferentially large cross sections at optical wavelengths compared to volatile molecules (e.g. H2O, CO) that tend to have stronger bands in the infrared (e.g. Gandhi et al. 2020; Pelletier et al. 2025). In combination with intense stellar irradiation, strong optical absorbers such as TiO can lead to stellar energy being deposited at lower pressures, adding heat to the upper atmosphere and forming a thermal inversion (Hubeny et al. 2003; Fortney et al. 2008). The presence of hot inversion can then further drive the dissociation of molecules and ionisation of metals, changing the chemistry of the atmosphere. For eclipse observations, a change from a negative to a positive lapse rate at photospheric pressures will also change the thermal spectrum of an exoplanet from exhibiting absorption to exhibiting emission lines (e.g. Haynes et al. 2015).

The ultra-hot Jupiter WASP-121b is one of the most extensively studied exoplanets to date. And yet, investigations of its atmosphere have left us with more questions than answers. In particular, WASP-121b has been at the forefront of numerous open ended questions in the field. First, we ought to consider whether thermal inversions in ultra-hot Jupiters are driven by TiO as first predicted (Hubeny et al. 2003; Fortney et al. 2008) or, rather, by a combination of other optical absorbers (Spiegel et al. 2009; Lothringer et al. 2018; Gandhi & Madhusudhan 2019; Piette et al. 2020); and whether the night-side of WASP-121b has a cold-trap depleting species from the gas phase in both its day-side and terminator (Evans et al. 2018; Mikal-Evans et al. 2022; Hoeijmakers et al. 2020, 2024); and how relevant H2O dissociation is in shaping its spectrum (Parmentier et al. 2018; Bazinet et al. 2025). Finally, we consider what kind of imprint a giant planet’s accretion history leaves on its atmospheric volatile-to-refractory ratio (Lothringer et al. 2021; Chachan et al. 2023; Smith et al. 2024; Pelletier et al. 2025; Evans-Soma et al. 2025).

In this paper, we analyse new observations of WASP-121b taken with NIRISS/SOSS on board the JWST in the context of these questions. Section 2 details the data and how they were extracted to produce a spectrum. The atmospheric models used to analyse said spectrum are described in Section 3. We present and discuss our results in Section 4 and conclude in Section 5.

2 Observations and data extraction

We observed a full phase curve of the ultra-hot Jupiter WASP-121b, namely, Rp = 1.753 ± 0.036 RJup, Mp = 1.157 ± 0.070 MJup, P = 1.2749250(1) days (Delrez et al. 2016; Bourrier et al. 2020b; Patel & Espinoza 2022), using the SOSS (Albert et al. 2023) mode of the NIRISS instrument (Doyon et al. 2023) on board the JWST. The data were taken as part of the NIRISS Exploration of the Atmospheric diversity of Transiting exoplanets (NEAT) Guaranteed Time Observation Program (GTO 1201; PI D. Lafrenière). The observations were taken starting UT 17:39:55 26 October 2023 and consist of 3452 integrations (six groups each) using the SUBSTRIP256 subarray (λ = 0.6–2.83 µm). The full time sequence lasted a total of 36.9 hours, beginning before secondary eclipse, covering a full orbital period of WASP-121b, and then ending after a second secondary eclipse. In this work, we focus on characterising the day-side atmosphere of WASP-121b via the extracted spectrum from the combined secondary eclipses. We refer to the companion analyses for the transit (MacDonald et al., in prep.) and phase curve (Splinter et al. 2025; Frazier et al., in prep.). The NIRISS data used in this work can be found here1.

2.1 Data reduction

We reduced the NIRISS/SOSS time series observations of the phase curve of WASP-121 b using the NAMELESS pipeline (Coulombe et al. 2023, 2025). We started from the raw uncalibrated data and go through all stage 1 and stage 2 steps of the STScI jwst pipeline v1.12.5 (Bushouse et al. 2023) to perform a super-bias subtraction, reference pixel correction, linearity correction, jump detection, ramp fitting, and flat-field correction. We then proceeded with a series of custom reduction steps to correct for bad pixels, non-uniform background, cosmic rays, and 1/ f noise (Fig. 1) following the same methodology outlined in Allart et al. (2025). We correct for bad pixels by dividing the detector into a series of 4×4 pixel windows for each integration, whereby each pixel whose spatial second derivative more than 4σ away from the median of its window was flagged as bad. Any pixel that is flagged in more than 50% of all integrations was then considered a bad pixel and is interpolated over all integrations using the bicubic interpolation function scipy.interpolate.griddata.

To deal with the non-uniform background, we followed the methodology of Lim et al. (2023) and split the STScI model background into two distinct sections separated by the jump in background flux that occurs around spectral pixel x~700. We then scaled each section separately using portions (x1 ∈ [500, 650], y1 ∈ [230, 250]), and (x2 ∈ [740, 850], y2 ∈ [230, 250]) of the detector and the 16th percentile of the ratio of the median frame as the scaling factor to the model background.

We then looked for any remaining cosmic rays not flagged by the jwst pipeline jump detection step. To avoid flagging outliers caused by 1/ f noise as cosmic rays, we first performed a temporary correction of the 1/ f noise by subtracting the median frame scaled by the white-light curve (obtained by summing the counts from pixels x ∈ [1200, 1800], y ∈ [25, 55]) from all integrations, and then subtracting the median from all columns. After this preliminary 1/ f correction, we then computed the running median in time of all individual pixels and flag any pixel deviating by more than 4σ at a given integration. These counts are subsequently set to the running median value and the previously removed 1/ f noise is added back to be corrected at a later stage.

We measured the central position of the spectral orders at each column by cross-correlating the detector columns of the median frame with a template trace profile. For the template trace profile, we use column x = 2038 of the order 1 trace model contained in reference file jwst_niriss_specprofile_0022.fits2. We then cross-correlated this template with all detector columns, where we super-sampled both the template and the data by a factor of 1000 and took the maximum cross-correlation function position as the trace centre for a given column. This process was repeated twice for order 1 and 2.

We corrected for the 1/ f noise using the same methodology presented in Coulombe et al. (2025), applying a different scaling value for each column and each trace, which is especially important for a phase curve since the planetary flux is likely to show a strong wavelength dependence (Coulombe et al. 2023). After having performed all corrections on the detector images, we then extracted the flux from the first and second spectral orders using a box aperture. We extract the flux for box widths of 30, 36, and 40 pixels and find consistent (within ±2%) values of the point-to-point scatter for all wavelengths. We thus proceeded with a box width of 40 pixels to minimise our sensitivity to variations in the trace morphology (Coulombe et al. 2023). We identified pixel regions overlapping with background sources: pixels 1075–1105 (1.7717–1.7423 µm) in order 1 as well as pixels 1300–1425 (0.7977–0.7410 µm) and <1230 (>0.8299 µm) in order 2. We later verified that our results are not affected by any of these potentially contaminated wavelengths.

We performed our wavelength calibration using the PASTASOSS python package (Baines et al. 2023b,a), which takes as its input the pupil wheel position for a given time series observation (θpupil = 245.766 in this case). It returns the position of the spectral traces as well as the wavelength solutions for both the first and second spectral orders.

thumbnail Fig. 1

Reduction steps and spectral extraction of the NIRISS/SOSS data. Top panel: NIRISS detector after subtraction of the super-bias and non-linearity correction, and ramp-fitting, converted from counts to count rates. Second panel: after bad pixel and cosmic ray hits correction, and subtraction of the non-uniform background. Third panel: frame after correction of the 1/ f noise. Bottom panel: extracted spectra for the first (red) and second (blue) spectral orders.

2.2 Light-curve fitting

For the light-curve fitting, we first construct a model that accounts for the primary transit, secondary eclipses, phase-curve modulation, and systematics. For the astrophysical model, we defined the system flux, normalised by the mean stellar flux, as the sum of the transit, 𝒯, and eclipse, ℰ, functions, the latter of which is multiplied by the planet-to-star-flux ratio f(t)=T(t,Ω)Fs(t)F¯s+(t,Ω)Fp(t)Fs(t).$f(t) = {\cal T}(t,{\rm{\Omega }}){{{F_{\rm{s}}}(t)} \over {{{\bar F}_{\rm{s}}}}} + {\cal E}(t,{\rm{\Omega }}){{{F_{\rm{p}}}(t)} \over {{F_{\rm{s}}}(t)}}.$(1)

The shape of the transit and eclipse functions generally depends on the system parameters (Ω), which include the mid-transit time (T0), orbital period (P), planet-to-star radius ratio (Rp/Rs), semi-major axis (a/Rs), impact parameter (b), eccentricity (e), and argument of periapsis (ω). The transit shape also depends on the intensity profile of the star, which we modelled using the quadratic limb-darkening law with coefficients [u1, u2]. The transit function is multiplied by the mean-normalised stellar flux considering the Doppler boosting and ellipsoidal variation effects (Fs(t)/F¯s=1DsinφEcos(2φ)$({F_s}(t)/{\bar F_s} = 1 - D\sin \varphi - E\cos (2\varphi )$, Shporer 2017). We used the batman (Kreidberg 2015) python package to compute 𝒯 (t) and ℰ(t). For the phase-dependent planetary flux, we considered the form from Cowan & Agol (2008), expressing it as a second-order sinusoid, Fp(t)F¯s=i=02Fncos(n[ φ(t)δn ]),${{{F_p}(t)} \over {{{\bar F}_s}}} = \mathop \sum \limits_{i = 0}^2 {F_n}\cos \left( {n\left[ {\varphi (t) - {\delta _n}} \right]} \right),$(2) where n corresponds to the order of the sinusoid, Fn is the amplitude of that order, and δn is the offset of the maximum of the sinusoid relative to the phase of mid-eclipse. The orbital phase is given by φ = 2π(tTsec)/P. The time of mid-eclipse is defined as Tsec=T0+P2+2Pπecosω+2ac${T_{\sec }} = {T_0} + {P \over 2} + {{2P} \over \pi }e\cos \omega + {{2a} \over c}$, such that we account for the delay in eclipse time for an eccentric orbit (2pπecosω${{2p} \over \pi }e\cos \omega $; Winn 2014), as well as the light-time travel delay (2ac25.5${{2a} \over c} \approx 25.5$ seconds). For the systematics models, we assume S(t)=c+v(tt0)+jΘ(tttilt),$S(t) = c + v \cdot \left( {t - {t_0}} \right) + j \cdot {\rm{\Theta }}\left( {t - {t_{tilt}}} \right),$(3) and fit it following Coulombe et al. (2025). Here, Θ is the Heav-iside function to model a tilt event occurring during the second secondary eclipse (Splinter et al. 2025, see also Fig. 2).

thumbnail Fig. 2

Observed NIRISS/SOSS raw white-light phase curve of WASP-121b and model fit. The data are indicated as grey points (50 integration bins shown as white dots for clarity), with the combined astrophysical and systematics model shown in red. The tilt event occurring during the second eclipse (zoom in shown in the inset panel) is marked by the dashed blue line.

2.2.1 White-light curve fitting

We began by fitting the white-light curve, constructed by summing all pixels of the first spectral order (λ = 0.85–2.85 µm), considering the astrophysical and systematics models of Eqs. (1) and (3). We fit for the system parameters: T0 (𝒰[60244.45, 60244.55] BJD), P (𝒩[1.2749250, 0.00000012], Patel & Espinoza 2022), Rp/Rs (𝒰[0.01, 0.2]), a/Rs (𝒰[1, 20]), b (𝒰[0, 1]), u1,2 (𝒰[−3, 3]), Coulombe et al. 2024); the phase curve parameters: F0 (𝒰[−5000, 5000] ppm), F1,2 (𝒰[0, 5000] ppm), δ1,2 (𝒰[−π/n, π/n]); the systematics model parameters c (𝒰[−109, 109]), v (𝒰[−105, 105] ppm/day), j (𝒰[−1000, 1000] ppm); and a photometric scatter value σ (𝒰[50, 104] ppm), for a total of 16 free parameters. For our nominal white-light curve fit, we assume a circular orbit (e = 0) as well as null amplitudes for the Doppler boosting and ellipsoidal effects (D, E = 0). Tests allowing for free eccentricity and Doppler+ellipsoidal amplitudes are described below. The parameter space exploration is done using the Markov chain Monte Carlo (MCMC) sampler emcee (Foreman-Mackey et al. 2013). The best-fit model to the white-light curve is shown in Fig. 2.

From the white-light curve fit, we measured T0=60244.5203790.000014+0.000015BJD${T_0} = 60244.520379_{ - 0.000014}^{ + 0.000015}{\rm{BJD}}$, a planet-to-star radius ratio of Rp/Rs = 0.12199 ± 0.00011, a semi-major axis of a/Rs=3.78680.0098+0.0097$a/{R_s} = 3.7868_{ - 0.0098}^{ + 0.0097}$, and an impact parameter of b=0.1500.021+0.0019$b = 0.150_{ - 0.021}^{ + 0.0019}$. Our values for a/Rs and b are consistent within 1-σ of the constraints presented in Delrez et al. (2016) (a/Rs=3.7540.028+0.023$a/{R_s} = 3.754_{ - 0.028}^{ + 0.023}$, b=0.1600.042+0.040$b = 0.160_{ - 0.042}^{ + 0.040}$) and Patel & Espinoza (2022) (a/Rs=3.810.02+0.01$a/{R_s} = 3.81_{ - 0.02}^{ + 0.01}$, b=0.0910.057+0.052$b = 0.091_{ - 0.057}^{ + 0.052}$); however, they are also in slight disagreement with the measurements of Bourrier et al. (2020)b (a/Rs=3.81310.0060+0.0075$a/{R_s} = 3.8131_{ - 0.0060}^{ + 0.0075}$, b = 0.10±0.01). To ensure that our constraints on the orbital parameters are not driven by the presence of any eclipse mapping signal (Challener et al. 2024), we also performed a fit where we discarded all integrations more than 5 hours away from the mid-eclipse time. The measured orbital parameters were consistent at 1-σ with those from the full phase-curve fit.

We also performed the white-light curve fit, allowing for eccentric orbits by fitting for e cos ω ([−1, 1]) and e sin ω (𝒰[−1, 1]). We measure 3-sigma confidence intervals of e cos ω = −0.00029–0 and e sin ω=0.00850.0013+0.0012$\omega = - 0.0085_{ - 0.0013}^{ + 0.0012}$, corresponding to an eccentricity of e=0.00850.0012+0.0013$e = - 0.0085_{ - 0.0012}^{ + 0.0013}$ and an argument of periapsis that is constrained within 3-σ to ω = 87.9–90.0. Because e cos ω dictates the delay in eclipse time whereas e sin ω dictates the difference in the transit and eclipse durations (Winn 2014), our non-zero eccentricity measurement is thus driven by a difference in the duration of the eclipse relative to the primary transit. One possible explanation for this difference is our consideration of a uniform day-side when modelling the shape of the secondary eclipse signal. If the day-side distribution is nonuniform (e.g. due to morning and evening asymmetries), the fit could correct for this lack of flexibility in our secondary eclipse model by instead adjusting the eccentricity. Given this possibility, as well as the fact that secondary eclipse spectra are not very sensitive to orbital parameters (contrary to transmission spectra), we opted to fix e = 0 and ω = 90 for the spectroscopic light curves. When accounting for the Doppler boosting and ellipsoidal variation effects in the light curve, we measured 3-σ upper limits on the amplitudes of D < 116 ppm and E < 64 ppm, respectively. Given that both of these measurements are consistent with 0 and that the expected values are negligible compared to the amplitude of the planetary signal (D = 4 ppm and E = 17 ppm over the TESS bandpass, Bourrier et al. 2020b), we set these to 0 for the spectroscopic light-curve fits.

Upon inspecting our phase curve model fit to the white-light curve, we found a preference for scenarios where the planetary flux dips to negative values near the primary transit, reaching a minimum of −103±9 ppm at phase 170. We find that this negative flux remains when considering second- and third-order polynomials for the systematics model, with minimum flux values reaching down to −159±16. However, it is unlikely that this dip to negative planetary flux values affects the measured secondary eclipse spectrum given its phase separation to the minimum of the phase curve. We verified this by comparing our results with both the eclipse spectrum extracted with a penalisation for unphysical negative fluxes from Splinter et al. (2025), and with spectra extracted for individual eclipses only considering baseline surrounding the eclipse (see Section 2.3).

2.2.2 Spectroscopic light-curve fit

We performed two spectroscopic light-curve fits: one at a fixed resolving power of R = 300 and one at the pixel resolution (one light curve per detector column). To fit the spectroscopic light curves, we followed the same methodology as described above, but this time fixing the orbital parameters to the best-fit values of the white-light curve fit. The systematics model was applied in the same manner as for the white-light curve fit, allowing for the slopes and tilt-event jump amplitudes to vary with wavelength. The white-light and spectroscopic light-curve fits are shown in Fig. 3. From these fits, we then extracted the planet-to-star flux ratio values at mid-eclipse for all wavelength bins, producing the eclipse spectrum of WASP-121b (Fig. 4). The median and ±1σ uncertainties of the eclipse spectrum were computed via the samples of Fn and δn in Eq. (2) to determine the corresponding range of Fp/F¯s${F_p}/{{\bar F}_s}$ values at t = Tsec.

2.3 Consistency tests

To ensure the robustness of any inferred results on the reduction and fitting methods, we also used the independent extraction of the WASP-121b NIRISS eclipse spectrum done with the exoTEDRF pipeline (Feinstein et al. 2023; Radica et al. 2023, 2024; Radica 2024) from Splinter et al. (2025). We refer to the cited work for a full description of the data extraction and light-curve fitting. Rather than at a constant resolving power, this reduction uses five-pixel bins. Although the ensuing retrieval analysis was focussed on the NAMELESS reduction, both reductions produce consistent spectra and atmospheric constraints (see Appendix A).

We also tested fitting both observed eclipses separately, treating each as if it had been observed as a single-eclipse configuration (with only a few hours of baseline before ingress and after egress). The single-eclipse extracted spectra show some differences in average depth at redder wavelengths, but otherwise produce constraints on the composition and thermal profile parameters that are mostly consistent with each other, and with the joint eclipse fit. The analysis of these is detailed in Appendix B.

thumbnail Fig. 3

Broadband and spectroscopic secondary eclipses observed as part of the NIRISS/SOSS phase curve of WASP-121b, extracted with the NAMELESS pipeline. The light-curve fit (black line) of the broadband order 1 light-curve (λ = 0.85–2.83 µm) is shown, along with the data binned at a resolution of 25 integrations per bin for visual clarity. The 122 light curves of the second order and 361 light curves of the first order are binned into three and six light curves, respectively (coloured points).

thumbnail Fig. 4

Extracted day-side planet-to-star flux ratio spectrum of WASP-121b observed with NIRISS SOSS, shown at both native resolution (grey points) and binned at a fixed resolving power of R = 300 (black points). The NIRISS data are in relatively good agreement with previous observations obtained with TESS (Bourrier et al. 2020b, blue point), TRAPPIST (Delrez et al. 2016, light blue point), HST WFC3/G102 (Mikal-Evans et al. 2019, green points), HST WFC3/G141 (Mansfield et al. 2021, orange points), and 2MASS (Kovács & Kovács 2019, red point), while also spanning a wider wavelength coverage.

3 Atmospheric modelling

To generate synthetic spectra of WASP-121b, we used the SCARLET atmosphere modelling framework (Benneke & Seager 2012, 2013; Benneke 2015; Benneke et al. 2019a,b; Pelletier et al. 2021). Our models considered molecular cross sections computed using HELIOS-K (Grimm & Heng 2015; Grimm et al. 2021) for H2O (Polyansky et al. 2018), CO (Rothman et al. 2010; Li et al. 2015), OH (Rothman et al. 2010), SiO (Yurchenko et al. 2022), CH4 (Hargreaves et al. 2020), CO2 (Yurchenko et al. 2020), HCN (Barber et al. 2014; Harris et al. 2006), VO (McKemmish et al. 2016), TiO (McKemmish et al. 2019), and FeH (Wende et al. 2010). For the atomic species Na and K, we used the opacities from the petitRADTRANS (Mollière et al. 2019) database, which include the latest wing profiles (Allard et al. 2016, 2019). For bound-free (Hbf${\rm{H}}_{{\rm{bf}}}^ - $) and free-free (Hff${\rm{H}}_{{\rm{ff}}}^ - $) components of the H opacity that is important in ultra-hot Jupiter atmospheres (e.g., Vaulato et al. 2025), we computed these analytically following Gray (2021). Here, Hff${\rm{H}}_{{\rm{ff}}}^ - $ directly depends on the abundance of H anions, while Hff${\rm{H}}_{{\rm{ff}}}^ - $ depends on the abundance of both neutral hydrogen atoms and free electrons. The generated models also considered collision-induced absorption from H2–H2 and H2–He interactions (Borysow 2002).

Given a vertical temperature structure and abundance profiles for each chemical species, SCARLET computes the top-of-atmosphere thermal flux emitted by WASP-121b (Fp). We modelled the atmosphere as a grid of 50 pressure levels uniformly spaced in log between 10 bar and 10−6 bar. For our main analysis, models were computed at a spectral resolution of R = 15 625, although we also tested higher resolving powers of R = 31 250 and R = 62 500, finding that these produced nearly identical results. The choice to not generate models at a higher spectral resolution than needed was mainly done to avoid unnecessary use of computational resources when sampling many millions of models during atmospheric retrievals. Generated models of WASP-121b are then broadened with a rotational kernel assuming tidally locked synchronous rotation with a limb velocity of To model the star, we used a PHOENIX template (Husser et al. 2013) interpolated from a grid to match the parameters of WASP-121 (Teff = 6459 K, logg = 4.242, and [Fe/H] = 0.13, Delrez et al. 2016). We applied a Doppler shift to the model at the relative radial velocity between target and instrument at the time of the observations considering both the systemic velocity of WASP-121 (Borsa et al. 2021) and the motion of JWST relative to the barycentre. We convolved the stellar spectrum (Fs) with a rotational broadening kernel assuming a vsini = 13.5 km s−1 (Delrez et al. 2016) and used this to compute the planet-to-star contrast ratio (Rstar = 1.458 R, Rp = 1.753 RJ, Bourrier et al. 2020b). The choice of using a template as opposed to the observed star-only spectrum during eclipse is to be able to model the eclipse spectrum at high resolution and to avoid introducing systematic errors from imprecisions in absolute flux calibration of the NIRISS data (Coulombe et al. 2023).

With the NIRISS wavelength coverage extending down to the optical, reflected light can potentially significantly affect the measured eclipse depth at shorter wavelengths (e.g. Schwartz & Cowan 2015; Keating & Cowan 2017; Coulombe et al. 2025), depending on the light back scattering efficiency of the day-side atmosphere of WASP-121b. To account for this, we also included the option of adding a reflected light contribution to the modelled eclipse depth spectrum, eclipse depth=AHSFpFs(RpRs)2+Ag(Rpa)2,${\rm{eclipse depth}} = {A_{HS}}{{{F_p}} \over {{F_s}}}{\left( {{{{R_p}} \over {{R_s}}}} \right)^2} + {A_g}{\left( {{{{R_p}} \over a}} \right)^2}{\rm{,}}$(4) where AHS is a hot spot area multiplicative factor (Coulombe et al. 2023), Ag is the geometric albedo, here assumed to be constant over the NIRISS bandpass, and a is the planet-star distance. As emitted thermal flux scales with temperature to the fourth power, AHS is included in order to account for the possibility that not all regions of the observable planet contribute equally to the total emission spectrum (Taylor et al. 2020). For example, the combination of a hotspot near the substellar point could result in an effective emitting area that is smaller than the size of WASP-121b as measured from transit observations. For WASP-121b, (Rp/a)2 ~ 995 ppm, meaning that even a relatively low but non-zero albedo can affect the eclipse depth by tens to hundreds of parts per million which, at the precision of the NIRISS WASP-121b spectrum, can have a large impact for fitting the bluest wavelength data points.

3.1 Retrieval set-up

In this work, we explore a range of atmospheric retrieval prescriptions to characterise the day-side atmosphere of WASP-121b. To fit for the temperature structure, we use the flexible parameterisation of Pelletier et al. (2021) based on the approach of Line et al. (2015). In our case this consists of fitting 12 temperature ‘knots’ uniformly distributed in log pressure between 10 and 10−6 bar, with a smoothing prior of σsmooth = 500 K dex−2 on the second derivative to prevent non-physical temperature oscillations in pressure regions not well constrained by the data.

While the opacity floor of the deepest layers of the day-side atmosphere of ultra-hot Jupiters is expected to be set by H, we also allowed our models the additional flexibility of fitting for an achromatic continuum level at a given log pressure level (log10 Pc, logbar). Practically, this can mimic either the presence of a grey continuum absorber such as a cloud deck, or the temperature-pressure (TP) profile becoming isothermal below this level. As in Coulombe et al. (2023) we also fit for an area fraction factor (AHS) multiplied to the thermal emission spectrum (Eq. (4)). In some retrievals, we also freely fit for the geometric albedo (Ag). In the case that error bars may be underestimated, we also fit for a multiplicative error inflation term to the NIRISS data points. For all our retrievals, we used emcee (Foreman-Mackey et al. 2013) as a sampler. All atmospheric retrieval parameters and priors are shown in Table 1.

For the characterisation of exoplanetary atmospheres, commonly used retrieval prescriptions can range from making no underlying chemical assumptions, to modelling the atmosphere in full chemical equilibrium, with either methods and anything in between having its advantages and caveats. As ultra-hot Jupiter atmospheres are particularly extreme environments, it is not necessarily obvious a priori what retrieval prescription is optimal to accurately infer their atmospheric properties. On the one hand, retrievals that assume the atmosphere to be well mixed will miss key physics such as thermal dissociation which are expected to play a significant role in shaping abundance profiles of certain species in these conditions. On the other hand, retrievals assuming chemical equilibrium may miss disequilibrium processes such as cold-trapping that can also lead to biases in inferred atmospheric characteristics. We now detail the different retrieval types explored in this work. The motivation for utilising different retrieval prescriptions is to obtain a consistent picture of the atmospheric properties of WASP-121b that is independent of the modelling assumptions made.

3.2 Free retrievals

The first class of atmospheric retrievals that we explore are ‘free’ or ‘well mixed’ retrievals, which consist of parameterising the log10 volume mixing ratio (VMR) of all included opacity sources as constant with altitude, with each as a free parameter fitted in the retrieval. For fitting the NIRISS day-side spectrum of WASP-121b, we include H2O, CO, OH, CH4, CO2, HCN, VO, TiO, SiO, FeH, Na, K, H, and e. The purpose of such an approach employing many free abundance parameters is to have a more data driven approach to what best fits the observed spectrum, regardless of whether it makes sense physically (e.g. an atmosphere made of 50% CH4 and 50% VO is allowed, even though this would not make sense considering the density and temperature of WASP-121b, or the low natural abundance of V atoms in the Universe), and then interpreting this in the context of chemistry and measured elemental abundances from the Sun or the host star.

With queried abundances for each included chemical opacity contributor, the retrieval then sums the abundances of all included species and then adds H2, He, and H as ‘filler gases’ such that the volume mixing ratio of all species included always add to one in every atmospheric layer. The relative amounts of H2, He, and H added depend on the temperature-pressure profile and is determined using FastChemCond (Stock et al. 2018, 2022; Kitzmann et al. 2024), with H2 typically being most abundant deeper in the atmosphere and H dominating at higher altitudes for ultra-hot Jupiter atmospheres (e.g. Pelletier et al. 2023, see their Extended Fig. 6). The calculated H abundance profile is also later multiplied to the electron pressure to calculate the Hff opacity. In this sense the retrieval does utilise some knowledge of equilibrium chemistry, but only for the scale height and Hff calculations. Accounting for the transition between atomic and molecular hydrogen is important as it corresponds to a change in atmospheric mean molecular weight (and, hence, scale height) by nearly a factor of two. For day-side of WASP-121b, the H2 to H transition typically occurs around 10 mbar in our models. This is particularly relevant for fitting data with multiple strong spectral bands that probe a wide range of atmospheric pressures.

For example, H2O (which is preferentially dissociated at higher altitudes) probes deeper pressure levels that may still be in the H2-dominated chemical regime. Contrastingly, species such as CO and VO that are more stable to dissociation and/or have stronger opacity bands can probe down to lower pressures in the puffier H-dominated regions of the atmosphere. This large change in mean molecular weight between the lower (H2 dominated) and upper (H dominated) parts of the atmosphere, in turn, can alter the strength and shape of spectral lines, although this effect will be particularly important for accurately modelling transmission spectra (Pluriel et al. 2020; Gapp et al. 2025).

As in Coulombe et al. (2023); Pelletier et al. (2025), we also test ‘hybrid’ free retrievals that are functionally the same as classical free retrievals, but that have abundance profiles for certain species that can vary with altitude following Parmentier et al. (2018). Specifically, all species included in our retrievals have constant-with-altitude abundances in the deep atmosphere, except for H2O, TiO, VO, Na, K, and H which are parame-terised as having decreasing abundance following a power law at a cutoff pressure (Parmentier et al. 2018, see their Table 1). Accounting for thermal dissociation of molecules is particularly important for ultra-hot atmospheres and can otherwise lead to significant biases in inferred abundances (Gandhi et al. 2024; Pelletier et al. 2025; Bazinet et al. 2025).

Table 1

Atmospheric retrieval parameter description and prior ranges for the free and chemical equilibrium retrievals.

3.3 Chemical equilibrium retrievals

Another flavour of atmospheric retrievals that we explore are ‘chemical equilibrium’ retrievals. Rather than fitting every absorber as a free parameter, these typically assume a C/O ratio and a global metallicity, with other elemental abundances held in relative solar proportions and abundance profiles for all included species instead calculated from a Gibbs free energy minimisation chemical network, in our case using FastChemCond.

Chemical equilibrium retrievals have the benefit of naturally incorporating physical processes such as thermal dissociation and ionisation of species which can give rise to highly nonuniform abundance profiles. However, they generally lack the flexibility of exploring compositions outside those allowed by equilibrium chemistry (e.g. due to vertical mixing or cold-trapping), or that have different relative elemental abundances than those assumed in FastChemCond. For example, if a species is missing from the gas phase due to a cold-trap (e.g. Pelletier et al. 2023), a chemical equilibrium network would overpredict its abundance and likely bias any retrieved atmospheric properties. Additionally, assuming that all other metals except C relative to O (which the retrieval can vary via the C/O ratio) are held in solar proportions may be an erroneous assumption given that giant planets do not necessarily maintain solar-like volatile-to-refractory ratios during formation (Lothringer et al. 2021; Turrini et al. 2021; Chachan et al. 2023).

To alleviate potential issues arising from fitting for a single atmospheric metallicity, we also explore chemical equilibrium retrievals with distinct abundance parameters controlling different group of chemical species, similarly as in Pelletier et al. (2025). This has the advantage of still including equilibrium chemistry effects such as thermal dissociation while also allowing for atmospheric scenarios with non-solar abundance ratios (e.g. due to cold-trapping). For this, we bundle volatile species together as a ‘volatile metallicity’ [𝒱/H], and refratories species together as a ‘refractory metallicity’ [ℛ/H], with the exception of titanium which we fit as its own parameter [Ti/H] due to its ultra-refractory nature (Lodders 2003). Here the notation [𝒱/H] refers to the log10 metallicity relative to solar (Asplund et al. 2009), with, for instance, a value of [𝒱/H] = 1 indicating that volatiles are enriched relative to solar by a factor of ten. For a given queried C/O ratio, the retrieval thus has [𝒱/H] controlling the enrichment of volatile elements C, N, and O (setting the abundances of H2O, CO, OH, CH4, CO2, HCN, H and e), [ℛ/H] controlling the enrichment of refractory elements V, Si, Fe, Na, K (setting the abundances of VO, SiO, FeH, Na, and K), and [Ti/H] controlling enrichment of the ultra-refractory element Ti (setting the abundances of TiO). While only the listed species are considered as line absorbers in our model, abundance profiles computed with FastChemCond consider a full chemical network. For example, [Ti/H] considers Ti, Ti+, TiO2, TiH, etc when predicting the TiO abundance for a given TP profile.

4 Results and discussion

From the extracted NIRISS brightness temperature spectrum of WASP-121b, multiple water bands can be clearly identified by eye, in particular those at 1.2, 1.5, and 2.0 µm (Fig. 5, top-right panel). The water bands are notably contained between brightness temperatures of about 2600 K and 2800 K and in emission, indicating a rise of 200 K with increasing altitude over the pressure range probed by H2O. Additional emission is also apparent around 2.4 µm where CO has a bandhead that was previously observed on WASP-121b using ground-based high-resolution spectroscopy (Smith et al. 2024; Pelletier et al. 2025). The higher brightness temperature of ~2900 K at these wavelengths is consistent with WASP-121b’s thermal inversion extending to higher temperatures at higher altitudes and CO probing lower pressures than H2O on average. This qualitative picture also matches well the H2O and CO features observed in the NIRSpec data (Evans-Soma et al. 2025, see their Figure 1, bottom-left panel). At bluer wavelengths, the steep rise in emission below ~1 µm indicates either the presence of strong optical opacity (e.g. due to H/TiO/VO) combined with a thermal inversion extending to at least ~3100 K at lower pressures than probed by H2O and CO, or a non-negligible reflected light contribution.

In the following subsections, we explore a range of retrieval prescriptions to study what chemical components and physical processes are needed to best fit the NIRISS data and infer the properties of WASP-121b’s day-side atmosphere. Overall, we find that H2O, CO, VO, and H have bounded abundance constraints in all retrievals tested. The inclusion of H2O dissociation is not strictly required to fit the spectrum, but strongly biases the inferred abundances if neglected. The bluest wavelengths can be fitted by either TiO or reflected light, but in all cases TiO is underabundant relative to other species, possibly due to partial cold-trapping. Given the underabundance of TiO, assuming chemical equilibrium and calculating abundances from a single overarching metallicity will overpredict the TiO abundance and bias all other inferred parameters. Meanwhile, the volatile-to-refractory ratio is consistent with the solar and stellar values.

thumbnail Fig. 5

Results overview for the WASP-121b NIRISS SOSS eclipse hybrid free retrieval including parameterised thermal dissociation. Top left: retrieved day-side vertical temperature structure (black line: median, grey contours: 1 and 2 σ bounds) compared to the average TP profile at mid-eclipse of a fiducial GCM model (Parmentier et al. 2018, yellow line). Top right: measured day-side brightness temperature of WASP-121b (black points) compared to the best fit atmospheric model (solid green line). Opacity contributions from individual species are shown in colour. Multiple H2O emission bands can be seen, as well as contribution from CO around 2.4 µm. At shorter wavelengths, H, VO, and TiO are necessary to match the rise in brightness temperature (note that an albedo of zero was assumed for this retrieval). Bottom: each panel shows the retrieved abundance profiles for an individual species fitted in the retrieval (solid black line: median, grey contours: 1 and 2 σ bounds). Average contribution functions (dotted black line) show the pressure level probed by each species. The abundance profiles predicted from an equilibrium chemistry model assuming the median TP profile and a stellar-like composition (Evans-Soma et al. 2025) are also shown for comparison (dashed lime green lines). Constrained abundances are obtained for H2O, CO, VO, TiO, and H, with only upper limits obtained for the other species. Error bars (1σ) or upper limits (2σ) are shown at the approximate average pressure probed (peak of the contribution function).

4.1 Free retrieval atmospheric exploration

As a first test, we run a hybrid free retrieval that includes parameterised dissociation abundance profiles, but which assumes an albedo of zero to explore what models best fit the spectrum assuming only a planetary thermal emission component. In tandem to the atmospheric composition, we simultaneously retrieve the TP structure of the day-side atmosphere of WASP-121b, finding it to have a strong thermal inversion similar to the mean hemispheric profile at eclipse phase from the fiducial solar-composition GCM of Parmentier et al. (2018) (Fig. 5, top-left panel). We find that, under the assumption of no reflected light, contributions from a combination of H2O, CO, VO, TiO, and H are needed to best match the overall shape of the spectrum (Fig. 5, top-right panel).

As free retrievals can allow for unphysical atmospheric abundances, we compare our retrieved abundance profiles (Fig. 5, bottom panels) to equilibrium chemistry predictions computed assuming the median retrieved TP profile and a stellar-like composition (Evans-Soma et al. 2025). While the composition of WASP-121b will not necessarily equal that of its host star, this can act as a good first comparison of how the inferred composition differs from this reference point. The retrieved H2O, CO, and H abundance posteriors are consistent with the fiducial chemical equilibrium predictions (dashed lime green lines in Fig. 5). Interestingly, while VO is slightly above the reference stellar composition equilibrium model, TiO appears marginally less abundant than the equilibrium chemistry prediction. This is somewhat analogous to the atomic Ti signal being weaker than expected compared to the atomic V signal seen in WASP-121b’s transmission spectrum at high resolution (Prinoth et al. 2025). We further note that while VO bands are visible in the spectrum around 0.95 and 1.05 µm, TiO serves more to fit the steep rise in opacity at the bluest wavelengths rather than to match any noticeable TiO bands. Indeed, the posterior on the TiO abundance is no longer bounded if we allow for a reflected light contribution in the retrieval (see Section 4.4.1); hence, we did not consider this to be a genuine detection of TiO.

In some of the posterior space, HCN partly contributes to fitting the red end of the spectrum, with a maximum in the probability distribution at VMRHCN = 10−6. However, with a posterior tail extending to the lower prior bound, this only constitutes a weak preference for HCN rather than a detection. Furthermore, while other posteriors remain consistent, no evidence of any HCN contribution is found if performing the same retrieval on the exoTEDRF reduction, likely indicating that this is an artifact driven by the few elevated data points at the noisy red end of the NIRISS detector in the NAMELESS reduction. While OH and SiO have previously been reported on the day-side atmosphere of WASP-121b (Smith et al. 2024; Evans-Soma et al. 2025), the NIRISS data has limited sensitivity to these species, with only broad upper bound inferences available, which do not allow us to confirm or rule out their presence. For OH, this is due to the lack of broad molecular bands in the OH spectrum and the relatively low spectral resolving power of NIRISS that cannot resolve individual spectral lines. For SiO, this is rather because of the lack of any strong spectral features in the NIRISS bandpass. Only upper limits that encompass the expected abundances predicted by equilibrium chemistry for a star-like composition are obtained for CO2, CH4, FeH, Na, K, and e.

4.2 The impact of neglecting water dissociation

Here we compare the differences between fitting the observed NIRISS eclipse spectrum of WASP-121b using a free retrieval with constant-with-altitude abundance profiles (not accounting for dissociation) and a hybrid free retrieval that includes a parameterisation for thermally dissociated abundance profiles (Section 3.2). Given that H2O dissociation is expected to be important in the day-side atmosphere of WASP-121b (Parmentier et al. 2018; Mikal-Evans et al. 2019; Smith et al. 2024; Pelletier et al. 2025; Evans-Soma et al. 2025; Bazinet et al. 2025), one might naively expect the latter to provide a significantly better fit to the data. However, we find that the NIRISS data can be fitted similarly well (reduced χ2 of 1.35 free versus 1.33 hybrid free) with both approaches (Fig. 6, top panel). Calculating the simplified Bayesian Predictive Information Criterion (BPICS) (Ando 2007, 2011) following the recommendation of Thorngren et al. (2025), we find that the hybrid free retrieval is only favoured at the ~2σ level. Nevertheless, although only marginally improving the goodness of fit, the inclusion of thermal dissociation has a significant impact on inferred abundances, especially of H2O relative to CO (Fig. 6, bottom-left panels). For the well mixed retrieval without H2O dissociation, the constraints on the derived atmospheric C/O ratio are extremely narrow, between 0.98 and 1.0 (3σ confidence). The strict bounds are set by the models preferring an atmospheric composition that is CO dominated (equal number of C and O atoms, C/O ratio = 1), with at best a much lower abundance of H2O and other C- and O-bearing species relative to CO. Rather than the atmosphere of WASP-121b being intrinsically water poor, this is most likely a result of these day-side observations probing lower pressure regions of the atmosphere where H2O molecules are significantly dissociated. In the free retrieval, since all abundances are assumed to be constant with altitude (a decent approximation for CO but a poor one for H2O in the conditions of WASP-121b’s hot day-side), the retrieval compensates by adjusting the abundances of H2O and CO (as well as the temperature structure and continuum level) to maintain the observed relative band strengths.

Effectively, what is happening is that the retrieval is measuring the abundances in the upper atmosphere and the C/O ratio is then inferred under the assumption that most of the C and O atoms are held in CO and H2O (Fig. 6, bottom right panel). Here H2O dissociation produces a significant proportion of atomic O, which is not considered in the retrieval due to lack of spectral features. The C/O ratio calculated only from molecules without considering atomic oxygen will vary strongly with altitude and can lead to a biased estimation that is not representative of the deep atmosphere. Indeed, while free retrievals can work well for warm and hot giant exoplanets that have CO and H2O abundance profiles that do not vary significantly with altitude, they likely break down in the ultra-hot regime where thermal dissociation and ionisation become important (Parmentier et al. 2018; Pluriel et al. 2022; Brogi et al. 2023; Coulombe et al. 2023; Pelletier et al. 2025; Evans-Soma et al. 2025).

The importance of H2O dissociation is made particularly evident by the detections of OH, a byproduct of H2O thermal dissociation (alongside atomic O), in both the terminator and day-side regions of WASP-121b made using high-resolution spectroscopy (Wardenier et al. 2024; Smith et al. 2024). This means that any estimation of the planet’s oxygen budget based on the measured H2O abundance will likely not reflect that of the deep atmosphere. This can be especially problematic if attempting to link the retrieved atmospheric abundances to that of the bulk envelope, under the assumption that it reflects the primordial atmosphere which may hold imprints of the planet’s formation and accretion history, for example via the C/O ratio. Including the effects of dissociation in a free retrieval does yield abundance constraints likely more representative of the deep atmosphere, in this case giving a relatively poorly constrained C/O ratio of 0.610.25+0.20$0.61_{ - 0.25}^{ + 0.20}$ (Fig. 6, bottom right panel). While the large uncertainties may be more realistic, this also relies on the assumed parametric relation between the photosphere and higher pressures (Fig. 5, middle left panel), which is likely not to be entirely accurate.

thumbnail Fig. 6

Importance of accounting for thermal dissociation in atmospheric composition inferences of ultra-hot Jupiters. Top: brightness temperature NIRISS spectrum (black points) overplotted with the best fit model from free retrieval analyses without (purple) and with (red) thermal dissociation parameterised. Bottom: inferred atmospheric compositions for H2O (left), CO (middle), and the derived C/O ratio from counting atoms in all C- and O-bearing molecules included in the retrieval (right) compared to abundance profiles for a fiducial WASP-121b chemical equilibrium model assuming a stellar-like composition (dashed lime green lines). While CO is relatively constant with altitude, H2O molecules are expected to be significantly thermally dissociated at pressures probed (dotted black lines). While the true atmospheric C/O ratio is constant at all pressures (dashed lime green line), the C/O derived from molecules only (dashed grey line) is not owing to the majority of oxygen atoms being in atomic form at lower pressures. As a result, the observed C/O ratio from only considering molecules will be biased to higher values (near unity) due to not accounting for atomic oxygen, which these observations are not sensitive to. Accounting for dissociation does lead to less precise but likely more accurate abundance measurements as it fits for the H2O abundance of the deep atmosphere. Although the spectrum can still be well fitted when neglecting H2O dissociation, the retrieved abundances and C/O ratio may not reflect the true bulk atmospheric composition.

4.3 Chemical equilibrium approach

In this section, we explore atmospheric retrievals that enforce equilibrium chemistry, with and without the inclusion of reflected light via a freely fit geometric albedo. In both cases, we retrieve a temperature structure that is similar to that found by Evans-Soma et al. (2025) using NIRSpec/G395H (Fig. 7, top-left panel), although we note that the pressure onset of the thermal inversion is correlated to the metallicity. The thermal inversion extends to hotter temperatures at low pressures when the spectrum is fit assuming only planetary thermal emission (Ag = 0). The inclusion of reflected light serves as an alternate means of fitting the excess emission at blue wavelengths (Fig. 7, top-right panel), no longer requiring significant TiO opacity as in the case when the albedo was assumed to be null (Fig. 5, top-right panel).

For the day-side composition of WASP-121b, we find the atmosphere to be metal rich in both volatile and refractory species whether or not reflected light is included (Table 2). Contrastingly, [Ti/H] is measured to be underabundant relative to the other species in both cases, suggesting that it is partially depleted in even the optimistic Ag = 0 scenario (see Section 4.4.1). Compared to a stellar C/O value of 0.47 ± 0.06 (Evans-Soma et al. 2025) which is slightly lower than the solar value of C/O = 0.59 ± 0.05 (Asplund et al. 2021), our inferred C/O ratio for WASP-121b ranges from being consistent with stellar in the case of zero albedo (C/O=0.480.16+0.14${\rm{C/O = 0}}{\rm{.48}}_{ - 0.16}^{ + 0.14}$), or significantly super-stellar if reflected light is considered (C/O = 0.820.05+0.09${\rm{C/O = 0}}{\rm{.82}}_{ - 0.09}^{ + 0.05}$). The dependence of the retrieved [Ti/H] and C/O ratio on the inclusion of reflected light is particularly striking (Fig. 7, bottom panels) and a cautionary tale for atmospheric inferences of ultra-hot Jupiters. If Ag = 0, then the fit will adjust by increasing the strength of the inversion and adding extra optical opacity (TiO) to fit the observed rise in brightness temperature on the blue end of the spectrum. In turn, the stronger inversion has the effect of reducing the amount of CO needed to fit the 2.3 µm band-head, lowering the C/O ratio. The super-solar and super-stellar C/O = 0.820.09+0.05${\rm{C/O = 0}}{\rm{.82}}_{ - 0.09}^{ + 0.05}$ recovered when including an albedo is more in line with recent measurements of C/O = 0.700.10+0.07${\rm{C/O = 0}}{\rm{.70}}_{ - 0.10}^{ + 0.07}$ (Smith et al. 2024) and C/O = 0.700.08+0.07${\rm{C/O = 0}}{\rm{.70}}_{ - 0.08}^{ + 0.07}$ (Pelletier et al. 2025) from ground-based high resolution spectroscopy, C/O between 0.59 and 0.87 from HST/WFC3 (Changeat et al. 2024), and C/O = 0.920.03+0.02${\rm{C/O = 0}}{\rm{.92}}_{ - 0.03}^{ + 0.02}$ (Evans-Soma et al. 2025) from JWST/NIRSpec. In contrast to the free retrievals which can allow for C/O ratios up to unity, here the upper bound of C/O~0.92 (Fig. 7, C/O panel) comes from the chemistry prescription predicting a sharp change in composition reducing the abundance of O-only bearing molecules such as H2O and VO in favour of producing more CO and C-only bearing molecules such as HCN and CH4 (e.g. Madhusudhan 2012). Only an upper limit was obtained for the grey continuum pressure (Table 2).

When fitted, we retrieve an albedo Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$, which is higher than expected considering both model predictions (e.g. Malsky et al. 2024) and previous geometric albedo estimates of other ultra-hot Jupiters, which tend to be quite dark (non-reflective) at optical wavelengths (Bell et al. 2017; Shporer et al. 2019; Blažek et al. 2022; Demangeon et al. 2024; Deline et al. 2025). For WASP-121b specifically, previous estimates of its geometric albedo range from 0.16 ± 0.11 (Mallonn et al. 2019) in the z band, to 0.070.040+0.037$0.07_{ - 0.040}^{ + 0.037}$ (Daylan et al. 2021) and 0.26 ± 0.06 (Wong et al. 2020) from TESS. We note, however, that albedo estimates of ultra-hot exoplanets are difficult to determine from photometric measurements only as these rely on assumptions regarding the planetary thermal emission (e.g. Cowan & Agol 2011; Schwartz & Cowan 2015; Bourrier et al. 2020b). Meanwhile the wide wavelength coverage of NIRISS has the benefit of simultaneously probing longer wavelengths dominated by the thermal flux of the planet. Nevertheless, the strict upper limit obtained on [Ti/H] (2σ upper limit of −0.16 compared to [𝒱/H] = 1.240.35+0.37$1.24_{ - 0.35}^{ + 0.37}$ and [ℛ/H] = 1.170.19+0.20$1.17_{ - 0.19}^{ + 0.20}$) when the albedo is freely fit to the relatively high value of Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$ is somewhat unexpected given that neutral Ti has been detected in the transmission spectrum of WASP-121b (Prinoth et al. 2025). From an equilibrium chemistry perspective, the presence of atomic Ti in the atmosphere, even if underabundant, would suggest that TiO molecules can form as well (Hoeijmakers et al. 2020). While the argument could be made that the day-side is hotter than the terminator regions and hence TiO would be more dissociated, this is considered in the chemistry prescription of the retrieval. On the other hand, the TiO abundance is constrained (albeit to a low value) for the likely unphysical retrieval scenario of Ag = 0. Possibly our model assuming a constant geometric albedo across the full NIRISS bandpass is too simplistic and the reality lies somewhere in between the Ag = 0 and Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$ scenarios. As a robustness check, we also tested retrievals subsequently masking out wavelengths lower than 0.65 µm, 0.70 µm, and 0.80 µm to explore their impact on the inferred albedo. For the three scenarios, we respectively recover Ag=0.150.03+0.02${A_g} = 0.15_{ - 0.03}^{ + 0.02}$, Ag=0.170.03+0.03${A_g} = 0.17_{ - 0.03}^{ + 0.03}$, and Ag=0.140.04+0.04${A_g} = 0.14_{ - 0.04}^{ + 0.04}$ indicating that the albedo inference is not driven by only the bluest data points.

One possible source of a higher than expected albedo could be partial coverage of highly reflective clouds (e.g. Coulombe et al. 2025). While ultra-hot Jupiter daysides should have low albedos due to being too hot to form clouds (Parmentier et al. 2018; Gao et al. 2020; Helling et al. 2021), WASP-121b may be be cold enough for condensates to be circulated from the night-side via a strong jet (e.g. Seidel et al. 2023, 2025; Prinoth et al. 2025), temporarily survive on the western (morning) limb of the day-side (e.g. Roman et al. 2021, see their Figure 2). Interestingly, the ultra-hot Jupiter KELT-20b/MASCARA-2b (1.753 ± 0.036 RJup, Teq = 2250 K, Lund et al. 2017; Talens et al. 2018), which has similar properties as WASP-121b (1.753 ± 0.036 RJup, Teq = 2350 K), has a relatively reflective day-side, with Ag = 0.26 ± 0.04 measured from CHEOPS and TESS (Singh et al. 2024). While it is possible that this regime of ultra-hot Jupiters is more reflective, future eclipse observations extending to even bluer wavelengths with e.g. HST/UVIS will be useful to break the TiO/reflected light degeneracy (e.g. Scandariato et al. 2022; Radica et al. 2025).

The constraints on the hot spot area factor also depend on the reflected light treatment. Intuitively, one might expect AHS to be larger in the case of Ag = 0 for extra thermal flux to compensate from the lack of extra light reflected from the star. However, we find AHS to be higher when an albedo is included (Fig. 7, bottom right panel), to instead compensate for the overall hotter day-side retrieved, highlighting its correlation with the temperature structure. Overall our retrieved AHS values slightly below unity could indicate that the emission emanating from the day-side is slightly concentrated near the substellar point rather than being uniform across the visible hemisphere. Such a picture would also be consistent with the large amplitude of the phase curve (Mikal-Evans et al. 2023; Morello et al. 2023), which points to a strong temperature gradient around the planet. Interestingly, our retrieved hot spot area factor for WASP-121b is slightly less than the value measured for WASP-18b (Coulombe et al. 2023), potentially owing to the lower gravity of WASP-121b (log g = 2.99) compared to WASP-18b (log g = 4.26) which would have reduced day-to-night heat redistribution (Keating et al. 2019) and its infrared photosphere at deeper pressures where radiative timescales are longer likely making the atmosphere more uniform.

For the multiplicative error inflation factor, we recover a value of 1.160.04+0.04$1.16_{ - 0.04}^{ + 0.04}$ in our nominal retrieval including reflected light. The factor being above unity could be due to remaining uncorrected systematics in the data, underestimated uncertainties, or our model being imperfect. One possible source of contamination for NIRISS SOSS data are background sources overlapping with the extracted spectral traces (Fig. 1, third panel). To verify that these do not bias our results, we test running a retrieval (with Ag fitted) where we mask out all identified wavelengths regions that have any overlap with background contaminants (Section 2.1), finding nearly identical results (e.g. [𝒱/H] = 1.220.34+0.38$1.22_{ - 0.34}^{ + 0.38}$, C/O = 0.800.12+0.07$0.80_{ - 0.12}^{ + 0.07}$, Ag=0.150.02+0.02${A_g} = 0.15_{ - 0.02}^{ + 0.02}$).

thumbnail Fig. 7

WASP-121b NIRISS SOSS eclipse chemical equilibrium retrieval results overview with (green) and without (dark blue) fitting for an albedo. Top left: retrieved day-side vertical temperature structure (1 and 2 σ contours) compared to the median TP profile inferred from NIRSpec G395H observations (Evans-Soma et al. 2025, dashed black line). While the temperature is generally above the VO (dashed dotted light grey line) and TiO2 (dotted dark grey line) condensation curves (Burrows & Sharp 1999) on the day-side, the colder night-side may allow for some titanium condensation. Top right: measured day-side brightness temperature of WASP-121b (black points) compared to the best fit atmospheric model from the chemical equilibrium retrieval with Ag fitted (solid green line). Opacity contribution from individual species and reflected light are shown in colour. Compared to when assuming Ag = 0 (Fig. 5, top-right panel), TiO is no longer necessary to match the data at shorter wavelengths when reflected light is considered. Bottom: from left to right, the log volatile metallicity, log refractory metallicity, log titanium metallicity, carbon-to-oxygen ratio, geometric albedo, and hotspot area scaling factor. Shown error bars are either 1 σ bounds or 3 σ upper limits. While [𝒱/H] and [ℛ/H] are always above the stellar (orange dashed line) and solar (turquoise dashed line) values, the inference of [Ti/H], the C/O ratio, and AHS depends on whether or not Ag is fitted. In particular, the model either needs reflected light and an albedo of Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$, or the combination of TiO and a slightly stronger temperature inversion to fit the spectrum. However, in both cases [Ti/H] is underabundant compared to other, less refractory metals.

Table 2

Chemical equilibrium atmospheric retrievals results.

4.4 The limitations of fitting a single global metallicity

In this section, we highlight the importance of fitting more than a single global metallicity in chemical equilibrium retrievals for atmospheres that may be affected by non-equilibrium processes such as cold-trapping. For WASP-121b, it has long been suggested that TiO is cold-trapped on its colder night-side in order to explain numerous non-detections (Evans et al. 2018; Hoeijmakers et al. 2020, 2024; Merritt et al. 2020; Pelletier et al. 2025). More recently, atomic Ti was detected in the transmission spectrum of WASP-121b, although its signature was significantly weaker than expected (Prinoth et al. 2025). In either case, if some titanium is missing, this would make any chemical network over-predict the TiO abundance with respect to other species for a given metallicity, which could bias any inferred results. This is because chemical networks typically scale elemental abundances uniformly, maintaining solar-like ratios unless specifically varied such as for carbon relative to oxygen via the C/O ratio. A similar problem can ensue if the volatile-to-refractory ratio in the planetary atmosphere differs from solar, for example as a result of its formation and accretion history (Lothringer et al. 2021; Turrini et al. 2021; Chachan et al. 2023).

To investigate these potential pitfalls, we tested running a retrieval fitting a single global metallicity as opposed to three separate parameters for volatiles, refractories, and titanium. We find that the single metallicity model, while initially appearing to be a decent fit, struggles to fully match the shape of the NIRISS spectrum, in particular the amplitude of the spectral features between 2.2 and 2.5 µm (Fig. 8, top panel). In comparison, the multi-metallicity model is significantly favoured (7.9σ) based on the calculated BPICS, despite the two extra fitted parameters. The difference in retrieved atmospheric properties is also drastic, with the global metallicity model instead inferring a metal-poor atmosphere with an inversion layer at much higher pressures (Fig. 8, bottom panels). This is mainly due to the equilibrium chemistry overpredicting the amount of TiO relative to other species, driving the metallicity lower to hide the resulting strong TiO bands under the H continuum. This is somewhat analogous to the case of methane in warm (~700–800 K) giant exoplanets, where assuming pure equilibrium chemistry and neglecting internal heating and vertical mixing can bias the retrieved temperature, which would otherwise mispredict the CO/CH4 ratio (Welbanks et al. 2024; Sing et al. 2024).

thumbnail Fig. 8

Importance of fitting more than a single global atmospheric metallicity in chemical equilibrium retrievals when probing spectral features affected by disequilibrium processes such as cold-trapping. Top: brightness temperature NIRISS spectrum (black points) overplot-ted with the best fit model from chemical equilibrium retrieval analyses only fitting for a single overall metallicity (pink), or fitting for volatiles, refractories, and titanium separately (green). The inset panel shows a zoom in on the 0.6–1.1 µm region, with the data now binned to R = 100 for order 1 and R = 50 for order 2 (grey points) for better visualisation. Bottom left: retrieved TP profile in both cases (with Ag fitted) showing that the single-metallicity case prefers an inversion much deeper in the atmosphere. Bottom right: recovered abundances highlighting the importance of treating titanium as a separate parameter relative to other species in chemical equilibrium retrievals. Even when allowed to vary independently within a retrieval (‘Chem. multi’, green), the volatile ([𝒱/H], solid) and refractory ([ℛ/H], dashed) metallicities are recovered at similar enriched values while [Ti/H] (dotted) is significantly depleted in comparison. Enforcing all species to vary according to a single global metallicity (‘Chem. single’, [M/H], pink) and only allowing the C/O ratio to vary can result in some biased average of the depleted [Ti/H] and super-solar other metals to be inferred.

thumbnail Fig. 9

Relative abundance comparison for the chemical equilibrium retrievals of Fig. 7 compared to the stellar (Evans-Soma et al. 2025, dashed turquoise lines) and solar (Asplund et al. 2021, dashed orange lines) values. Shown error bars are either 1 σ bounds or 3 σ upper limits. Top: ratio of refractories compared to TiO (a proxy for the degree of titanium depletion). Compared to other refractory species such as VO included in [ℛ/H], TiO has a higher condensation temperature (Lodders 2003), and hence its underabundance relative to other refractories may be indicative of some titanium being cold-trapped on the colder night-side of WASP-121b. Bottom: ratio of volatiles relative to refractories (a proxy for the ice-to-rock ratio). While our measurements are well consistent with a stellar/solar composition, we also cannot rule out the previous claims of WASP-121b harbouring a slightly rock-rich (Lothringer et al. 2021; Smith et al. 2024) or ice-rich (Pelletier et al. 2025; Evans-Soma et al. 2025) atmosphere.

4.4.1 Titanium cold-trapping

If allowed to vary separately, we find that [Ti/H] is strongly depleted relative to other species. Compared to the refractory metallicity parameter [ℛ/H] (mostly driven by VO), titanium is underabundant by a factor of 26.15.9+8.3$26.1_{ - 5.9}^{ + 8.3}$ times stellar (17.64.0+5.6$17.6_{ - 4.0}^{ + 5.6}$ times solar) in the case of assuming no reflected light, or is at least depleted by a factor of 25.6 times stellar (17.3 times solar) if Ag is freely fit (3σ limit). Similar depletion levels are obtained if comparing [Ti/H] to [𝒱/H]. In both cases, TiO would seem to be depleted relative to other refractories by a factor of ten or more (Fig. 9, top panel). Potentially this underabundance could explain previous non-detections (e.g. Evans et al. 2018; Merritt et al. 2020; Hoeijmakers et al. 2020, 2024), while still allowing for some gas-phase TiO to be present to help drive WASP-121b’s thermal inversion alongside VO, SiO, H, and numerous atomic metals and ions detected in its atmosphere (Sing et al. 2019; Merritt et al. 2021; Lothringer et al. 2022; Evans-Soma et al. 2025; Gapp et al. 2025). In tandem with atomic Ti being present (but also seemingly underabundant) in the transmission spectrum of WASP-121b (Prinoth et al. 2025), it could be that the cold-trap mechanism that had been proposed to explain the TiO depletion is only partly efficient – trapping a significant fraction of the Ti budget to the night-side and/or deeper atmospheric layers, but not its entirety. In this scenario, Ti species would condense out of the gas phase on the night-side and, depending on the vertical mixing strength, gravitationally settle to deeper atmospheric layers (Spiegel et al. 2009). Even when recirculated on the day-side, higher pressure regions of the atmosphere shielded from direct stellar irradiation may be cool enough for Ti to remain condensed, with efficient vertical mixing potentially allowing some of the Ti to sublimate back to the observable gas phase (Parmentier et al. 2013), explaining the apparent under-abundance of both TiO and neutral Ti in observations (e.g. Pelletier et al. 2025; Prinoth et al. 2025). Although the day-side of WASP-121b is too hot for even highly refractory elements such as titanium to condense (see dotted line in Fig. 7, top-left panel), this is not the case for the colder night-side (Mikal-Evans et al. 2022; Evans-Soma et al. 2025). However, why TiO would condense but not VO or any of the other numerous refractory metals detected in the atmosphere of WASP-121b at high spectral resolution that do not show any sign of depletion (e.g. Mg, Fe, Cr Gibson et al. 2022; Maguire et al. 2023; Gandhi et al. 2023) despite their difference of only ~150–300 K in condensation temperature (Lodders 2003) is interesting from a cloud formation perspective. While one might expect the initial condensation of TiO2 grains to act as cloud condensation nuclei favouring the condensation of other slightly less refractory metals (Fegley & Lodders 1996; Gao et al. 2020), measurements seem to indicate that this is not the case on WASP-121b.

4.4.2 Volatile-to-refractory ratio

While the amount of titanium relative to other metals is strongly favoured to be lower if freely fit, the volatile [𝒱/H] and refractory [ℛ/H] metallicity parameters contrastingly both converge to similarly enriched values even though fitted independently (Table 2). Interestingly, their relative proportions (a proxy for the ice-to-rock ratio), measured to be [𝒱/H] − [ℛ/H] = 0.190.16+0.16$ - 0.19_{ - 0.16}^{ + 0.16}$ for Ag = 0 and [𝒱/H] − [ℛ/H] = 0.070.21+0.22$0.07_{ - 0.21}^{ + 0.22}$ in the fitted albedo case, remains broadly consistent with the solar and stellar values (Fig. 9, bottom panel). A similar degree of enrichment for both volatile and refractory metals while maintaining a stellar-like ratio was also recently inferred for the day-side atmosphere of WASP-121b at longer wavelengths using JWST/NIRSpec (Evans-Soma et al. 2025). The slightly lower volatile-to-refractory ratio measured when not including a reflected starlight light component reflects the need for more refractory metals with strong optical opacity (e.g. VO) to be added to fit the excess higher brightness temperature measured at short wavelengths (Fig. 7, top-right panel). Given the uncertainties of the measurements, however, we cannot rule out the slightly rock-rich (Lothringer et al. 2021; Smith et al. 2024) or ice-rich (Pelletier et al. 2025; Evans-Soma et al. 2025) scenarios previously reported for WASP-121b. The lack of any significant deviation from the stellar volatile-to-refractory ratio could mean that WASP-121b would have accreted a similar proportion of ices and rocks over the course of its evolution (Turrini et al. 2021).

While traditional chemical equilibrium retrievals fitting only for the C/O ratio and a single global metallicity as composition parameters can be an attractive option owing to the low number of free parameters, from our findings we caution against this practice for analysing data sets of atmospheres that may be affected by disequilibrium processes such as cold-trapping. Instead, elemental species in chemical equilibrium retrievals should ideally be fitted either in appropriate groups or entirely separately (e.g. Smith et al. 2024; Gapp et al. 2025; Evans-Soma et al. 2025; Pelletier et al. 2025).

thumbnail Fig. 10

Measured atmospheric composition of WASP-121b from the chemical equilibrium retrievals (blue and green 1, 2, and 3σ contours) compared to predictions from the disc formation model of Chachan et al. (2023). Here, each dashed coloured line (or solid point in the case of a projection) corresponds to an envelope composition that WASP-121b would have accreted for different theoretical protoplanetary disc formation locations relative to the soot, H2O, and CO snowline. Scenario 1 corresponds to the inner disc where all carbon is in the gas phase. Scenario 2 is between the soot and H2O snowlines where carbon can be held in solids. Scenarios 3 and 4 are slightly within and exterior to the H2O snowline where the gas and solid phases can, respectively, be enriched in H2O. Scenario 5 is between the H2O and CO snowlines where H2O will be in ice form but CO remains in gas form. Scenarios 6 and 7 are inward and outward of the CO snowline where gas and solids are CO enriched. Scenario 8 is outwards of the CO snowline where even CO is condensed and accreted via solids. All abundance ratios are relative to the stellar values (dotted grey lines). While the scenarios most consistent with the measured atmospheric composition of WASP-121b (i.e. passing through the contours in all three panels) are formation in a CO-rich gas environment (scenario 6, light blue dashed line) or beyond the CO snowline (scenario 8, purple dashed line), most other scenarios from this model remain consistent at 3σ.

4.5 Link to planet formation

In this section, we make the assumption that the observed day-side atmospheric composition of WASP-121b is representative of the bulk envelope and explore scenarios in which this composition is a direct product of formation. This revolves around the concept that a planet’s accretion history can leave an imprint onto its present-day atmospheric composition (Mordasini et al. 2016). Overall we find that the constraints on carbon, oxygen, and refractories (via VO) provided by the NIRISS data for WASP-121b best match formation scenarios far out in the disc, near or beyond the CO snowline.

In ultra-hot Jupiter atmospheres, the vapourisation of condensed compounds results in the full chemical inventory of a planetary envelope becoming accessible via the gas phase. In particular, measuring refractories in tandem with volatiles gives access to the ice-to-rock ratio of the material from which giant planets are formed (Lothringer et al. 2021; Chachan et al. 2023; Smith et al. 2024; Pelletier et al. 2025), information that is difficult to obtain even for the giants in our Solar System. This provides an added dimension to the C/O ratio and (volatile) metallicity typically used for inferring formation pathways which can lead to degenerate scenarios (Madhusudhan et al. 2014; Turrini et al. 2021; Schneider & Bitsch 2021; Pacetti et al. 2022).

To explore potential accretion scenarios for WASP-121b that would give rise to the observed elemental abundances, we predict the envelope composition for various formation locations using the protoplanetary disc model of Chachan et al. (2023). We refer to the cited work for a full description. In this model, the end envelope compositions for eight formation locations in the protoplanetary disc are predicted relative to snowlines for soots, H2O, and CO. Here a snowline refers to an orbital distance in the protoplanetary disc beyond which a given species will be condense out of the gas phase. For example, H2O will be gaseous inward of the H2O snowline, but condensed as ice beyond it, changing the respective proportions of oxygen held in the accreted solids and gas. Local metal enrichment of the gas slightly interior to snowlines can also occur owing to the sublimation of icy pebbles drifting inwards from the outer disc (Öberg & Bergin 2016; Booth et al. 2017). Similarly, the outwardly diffusion and re-condensation of this enriched gas can enhance the ice content of the solid phase in colder regions slightly exterior to snowlines (Stevenson & Lunine 1988). Taking the CO snowline as an example, the gas slightly inward of it will be enriched in CO (higher 𝒱/H) while the solids slightly outward of it will be enriched in CO ice (higher 𝒱/ℛ). The factor by which the local gas and solids are enhanced is set to ten in the model (Chachan et al. 2023).

Comparing our measured abundances (normalised to the stellar values) to these predictions, we find that the best matching scenarios are if WASP-121b formed far out in the disc, either slightly within the CO snowline where it could have accreted CO-enriched gas, or beyond it where it could have accreted all of its metals from solids maintaining their stellar proportions (Fig. 10). This would imply that WASP-121b migrated a few tens of astronomical units between the present day and when it formed (Chachan et al. 2023). While it is uncertain what mechanism would have driven such inward migration, one possibility would be a migration path involving limited interactions with the protoplanetary disc preventing significant amounts of significant water rich (low C/O) planetesimals concentrated near the midplane (Lothringer et al. 2021). Such as scenario could have involved WASP-121b being kicked to a high eccentricity orbit via either planet-planet scattering (Rasio & Ford 1996) or Kozai cycles (Kozai 1962; Lidov 1962) followed by orbital circularisation via tidal dissipation (Nagasawa et al. 2008). The present-day highly misaligned orbit of WASP-121b (Delrez et al. 2016; Bourrier et al. 2020a) could also be a remnant of such a dynamically active past.

We note that while our measured composition of WASP-121b’s atmosphere agrees best with the model predictions of envelope accretion occurring slightly within or beyond the CO snowline, we also cannot rule out several other formation scenarios which remain consistent with the measured abundances at 3σ (Fig. 10). Nevertheless, the simultaneous measurement of refractories combined with C and O helps rule out scenarios that would otherwise be degenerate from measurements of volatile species alone. Combining these NIRISS data with other instruments such as NIRPSpec will be helpful to obtain more precise constraints and better constrain WASP-121b’s accretion history. In particular, measuring elemental species with different condensation temperatures (e.g. ultra-volatile nitrogen or moderately refractory sulfur) would provide even more avenues for disentangling different formation scenarios (e.g., Cridland et al. 2020; Turrini et al. 2021; Pacetti et al. 2022).

5 Conclusions

We analysed the thermal emission spectrum of the ultra-hot Jupiter WASP-121b obtained as part of a full phase curve including two eclipses observed with NIRISS. We extracted the eclipse spectrum independently using the NAMELESS and exoTEDRF pipelines, finding a good overall consistency among them.

Throughout all our tests, we find that H2O, CO, VO, and the bound-free contribution of H are always necessary to fit the spectrum. Molecular bands are seen in emission, best matched by atmosphere models with temperature increasing from ~2600 K to upwards of 3100 K at lower pressures. Our results confirm the previous detections of H2O and CO made from both transmission and emission on WASP-121b (Evans et al. 2016, 2017; Mikal-Evans et al. 2020, 2022; Wardenier et al. 2024; Smith et al. 2024; Pelletier et al. 2025; Evans-Soma et al. 2025; Gapp et al. 2025; Bazinet et al. 2025). The detections of VO and H (bound-free), alongside the lack of strong TiO bands, also offers new insights into the chemical species that are the dominant optical absorbers, likely implying that TiO is not the principal driver of WASP-121b’s thermal inversion. However, TiO might still play a more important role if the mechanism driving its underabundance here is not as efficient; for example, in the context of higher gravity (e.g. WASP-18b Coulombe et al. 2023) or hotter (e.g. WASP-189b Prinoth et al. 2022, 2023) giant planets. We stress that fitting TiO, VO, and Hbf${\rm{H}}_{{\rm{bf}}}^ - $ simultaneously is critical (e.g. Arcangeli et al. 2018; Mikal-Evans et al. 2019) since neglecting, for example, the bound-free component of H can otherwise lead to unphysically high abundance inferences of other optical absorbers to compensate for missing opacity sources (e.g. Evans et al. 2017; Changeat et al. 2022; Ouyang et al. 2023). It is most likely that previous non-detections of VO from ground-based high resolution spectroscopy (Merritt et al. 2020; Hoeijmakers et al. 2020, 2024) could be at least partially attributed to the imperfect VO line list at high resolution (Regt et al. 2022; Pelletier et al. 2023; Maguire et al. 2024).

When assuming WASP-121b to be perfectly dark (non-reflective), we find that TiO is required to match the observed rise in brightness temperature at short wavelengths. If freely fitting for the albedo, however, the models favour reflected light over the combination of TiO and a slightly stronger thermal inversion to fit the spectrum, finding a geometric albedo of Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$ and setting a strict upper limit on the TiO abundance. Regardless of whether reflected light is included, TiO is always found to be underabundant relative to other species by at least a factor of 10, although trace amounts of titanium need be present in the atmosphere to explain previous literature results (Prinoth et al. 2025). Given its higher condensation temperature, the cause of titanium being underabundant could be the result of a partial cold-trap removing a large portion of the Ti budget from the gas phase. Ti-species being only present in trace amounts (10× depleted or more) would also naturally explain the numerous previous claimed non-detections of Ti and TiO (Evans et al. 2018; Hoeijmakers et al. 2020, 2024; Merritt et al. 2020; Wilson et al. 2021; Gibson et al. 2022; Maguire et al. 2023; Pelletier et al. 2025). While our secondary eclipse observations cannot adequately disentangle its contribution from reflected light, the presence of TiO can be assessed through WASP-121b’s NIRISS transmission spectrum (MacDonald et al., in prep.).

Aside from TiO, we find the atmosphere of WASP-121b to be metal-rich, with both volatiles (e.g. H2O and CO) and refractories (e.g. VO) being enriched in roughly equal measure relative to the solar and stellar ratios by roughly a factor of 10. No statistically significant deviation is found between the volatile-to-refractory ratio of WASP-121b and that of the Sun or host star. These findings are notably irrespective of the albedo treatment, unlike our inferred C/O ratio, which ranges from being consistent with stellar (C/O = 0.480.16+0.14${\rm{C/O = 0}}{\rm{.48}}_{ - 0.16}^{ + 0.14}$) when Ag = 0 to being super-stellar (C/O = 0.820.09+0.05${\rm{C/O = 0}}{\rm{.82}}_{ - 0.09}^{ + 0.05}$) when reflected light is included. Interestingly, the higher C/O ratio associated with a significantly non-zero albedo of Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$ throughout the NIRISS bandpass is more in line with previous characterisations of the day-side atmosphere of WASP-121b finding super-stellar values of C/O between 0.59 and 0.87 (Changeat et al. 2024), C/O = 0.700.10+0.07${\rm{C/O = 0}}{\rm{.70}}_{ - 0.10}^{ + 0.07}$ (Smith et al. 2024), C/O = 0.730.08+0.07${\rm{C/O = 0}}{\rm{.73}}_{ - 0.08}^{ + 0.07}$ (Pelletier et al. 2025), and C/O = 0.920.03+0.02${\rm{C/O = 0}}{\rm{.92}}_{ - 0.03}^{ + 0.02}$ (Evans-Soma et al. 2025). However, it remains unclear what would cause the day-side atmosphere of WASP-121b to have such a relatively elevated albedo given that its high temperature should effectively prevent the formation of more reflective condensates on the day-side.

We find that the inclusion of H2O dissociation in the models, while expected to be significant on the day-side atmosphere of WASP-121b, is not strictly necessary only favoured at the ~2 σ level to adequately fit the spectrum. However, neglecting it in free retrievals can result in significant biases in inferred temperature structure, continuum pressure level, and abundances. In particular, the relative proportions of H2O and CO can still be adjusted to match the data, although the abundances would reflect the highly dissociated photospheric composition, rather than that of the deep atmosphere.

For retrieval analyses enforcing chemical equilibrium, we find that only varying the overall metallicity and C/O ratio egregiously fails at fitting the NIRISS eclipse spectrum of WASP-121b. In particular, the underlying assumption that titanium is in solar proportions in the models vastly overestimates the TiO abundance relative to other species such as VO due to the chemical network being unable to replicate the non-equilibrium process of a night-side (partial) cold-trap. Instead, species affected by disequilibrium processes, such as Ti in this case, should be fitted as their own parameters in chemical equilibrium retrievals. We find that neglecting this for WASP-121b results in biases among inferred atmospheric properties of more than an order of magnitude.

Overall, the NIRISS data provides a high quality view of the 0.6 to 2.8 µm day-side spectrum of WASP-121b, producing precise constraints on the composition and thermal structure. Nevertheless, the inference of some atmospheric properties remains dependent on some model assumptions. Future joint analyses with other instruments that increase the wavelength coverage (e.g. HST/UVIS, JWST/NIRSpec, and JWST/MIRI) or with high resolution spectrographs (e.g. IGRINS and CRIRES+) to resolve spectral line shapes will ultimately help provide a more complete picture of the day-side atmosphere of WASP-121b.

Acknowledgements

The authors thank Thomas Evans-Soma for providing constructive feedback that helped us improve the quality of this manuscript. S.P. thanks Vivien Parmentier (Observatoire de la Côte d’Azur) for useful discussions on titanium cold-trapping. This project was undertaken with the financial support of the Canadian Space Agency. The authors acknowledge support from the FRQNT through the Centre for Research in Astrophysics of Quebec. This project has been carried out within the framework of the National Centre of Competence in Research PlanetS supported by the Swiss National Science Foundation (SNSF) under grant 51NF40_205606. The authors acknowledge the financial support of the SNSF. R.J.M. acknowledges support by NASA through the NASA Hubble Fellowship grant HST-HF2-51513.001, awarded by the Space Telescope Science Institute, which is operated by the Association of Universities for Research in Astronomy, Inc., for NASA, under contract NAS 5-26555. R.A. acknowledges the SNSF support under the Post-Doc Mobility grant P500PT_222212 and the support of the Institut Trottier de Recherche sur les Exoplaneètes (IREx). L.D. acknowledges support from the Natural Sciences and Engineering Research Council (NSERC) and the Trottier Family Foundation. D.J. is supported by NRC Canada and by an NSERC Discovery Grant. C.P.-G. acknowledges support from the E. Margaret Burbidge Prize Postdoctoral Fellowship from the Brinson Foundation. J.D.T. acknowledges funding support by the TESS Guest Investigator Program G06165. This work is based on observations made with the NASA/ESA/CSA James Webb Space Telescope. The data were obtained from the Mikulski Archive for Space Telescopes 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 for JWST. These observations are associated with program GTO 1201. This publication makes use of The Data & Analysis Center for Exoplanets (DACE), which is a facility based at the University of Geneva (CH) dedicated to extrasolar planets data visualization, exchange and analysis. DACE is a platform of the Swiss NCCR PlanetS, federating the Swiss expertise in Exoplanet research. The DACE platform is available at https://dace.unige.ch.

References

  1. Albert, L., Lafrenière, D., Doyon, R., et al. 2023, PASP, 135, 075001 [Google Scholar]
  2. Allard, N. F., Spiegelman, F., & Kielkopf, J. F. 2016, A&A, 589, A21 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  3. Allard, N. F., Spiegelman, F., Leininger, T., & Molliere, P. 2019, A&A, 628, A120 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  4. Allart, R., Coulombe, L.-P., Carteret, Y., et al. 2025, arXiv e-prints [arXiv:2510.09809] [Google Scholar]
  5. Ando, T. 2007, Biometrika, 94, 443 [Google Scholar]
  6. Ando, T. 2011, AJMMS, 31, 13 [Google Scholar]
  7. Arcangeli, J., Désert, J.-M., Line, M. R., et al. 2018, ApJ, 855, L30 [Google Scholar]
  8. Asplund, M., Grevesse, N., Sauval, A. J., & Scott, P. 2009, ARA&A, 47, 481 [CrossRef] [Google Scholar]
  9. Asplund, M., Amarsi, A. M., & Grevesse, N. 2021, A&A, 653, A141 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  10. Baines, T., Espinoza, N., Filippazzo, J., & Volk, K. 2023a, Characterization of the visit-to-visit Stability of the GR700XD Wavelength Calibration for NIRISS/SOSS Observations, Tech. rep., STScI [Google Scholar]
  11. Baines, T., Espinoza, N., Fillipazzo, J., & Volk, K. 2023b, Characterization of the visit-to-visit Stability of the GR700XD Spectral Traces for NIRISS/SOSS Observations, Tech. rep., STScI [Google Scholar]
  12. Barber, R. J., Strange, J. K., Hill, C., et al. 2014, MNRAS, 437, 1828 [CrossRef] [Google Scholar]
  13. Bazinet, L., Allart, R., Benneke, B., et al. 2025, A&A, 701, A276 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  14. Bell, T. J., Nikolov, N., Cowan, N. B., et al. 2017, ApJ, 847, L2 [Google Scholar]
  15. Benneke, B. 2015, arXiv e-prints [arXiv:1504.07655] [Google Scholar]
  16. Benneke, B., & Seager, S. 2012, ApJ, 753, 100 [NASA ADS] [CrossRef] [Google Scholar]
  17. Benneke, B., & Seager, S. 2013, ApJ, 778, 153 [Google Scholar]
  18. Benneke, B., Knutson, H. A., Lothringer, J., et al. 2019a, Nat. Astron., 3, 813 [Google Scholar]
  19. Benneke, B., Wong, I., Piaulet, C., et al. 2019b, ApJ, 887, L14 [Google Scholar]
  20. Blažek, M., Kabáth, P., Piette, A. A. A., et al. 2022, MNRAS, 513, 3444 [CrossRef] [Google Scholar]
  21. Booth, R. A., Clarke, C. J., Madhusudhan, N., & Ilee, J. D. 2017, MNRAS, 469, 3994 [Google Scholar]
  22. Borsa, F., Allart, R., Casasayas-Barris, N., et al. 2021, A&A, 645, A24 [EDP Sciences] [Google Scholar]
  23. Borysow, A. 2002, A&A, 390, 779 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  24. Bourrier, V., Ehrenreich, D., Lendl, M., et al. 2020a, A&A, 635, A205 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  25. Bourrier, V., Kitzmann, D., Kuntzer, T., et al. 2020b, A&A, 637, A36 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  26. Brogi, M., Emeka-Okafor, V., Line, M. R., et al. 2023, AJ, 165, 91 [NASA ADS] [CrossRef] [Google Scholar]
  27. Burrows, A., & Sharp, C. M. 1999, ApJ, 512, 843 [NASA ADS] [CrossRef] [Google Scholar]
  28. Bushouse, H., Eisenhamer, J., Dencheva, N., et al. 2023, JWST Calibration Pipeline (1.11.3). Zenodo. [Google Scholar]
  29. Chachan, Y., Knutson, H. A., Lothringer, J., & Blake, G. A. 2023, ApJ, 943, 112 [NASA ADS] [CrossRef] [Google Scholar]
  30. Challener, R. C., Rustamkulov, Z., Lee, E. K. H., et al. 2024, ApJ, 969, L32 [Google Scholar]
  31. Changeat, Q., Edwards, B., Al-Refaie, A. F., et al. 2022, ApJS, 260, 3 [NASA ADS] [CrossRef] [Google Scholar]
  32. Changeat, Q., Skinner, J. W., Cho, J. Y.-K., et al. 2024, ApJS, 270, 34 [NASA ADS] [CrossRef] [Google Scholar]
  33. Coulombe, L.-P., Benneke, B., Challener, R., et al. 2023, Nat, 620, 292 [Google Scholar]
  34. Coulombe, L.-P., Roy, P.-A., & Benneke, B. 2024, AJ, 168, 227 [Google Scholar]
  35. Coulombe, L.-P., Radica, M., Benneke, B., et al. 2025, Nat. Astron., 1 [Google Scholar]
  36. Cowan, N. B., & Agol, E. 2008, ApJ, 678, L129 [Google Scholar]
  37. Cowan, N. B., & Agol, E. 2011, ApJ, 729, 54 [Google Scholar]
  38. Cridland, A. J., Dishoeck, E. F. v., Alessi, M., & Pudritz, R. E. 2020, A&A, 642, A229 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  39. Crossfield, I. J. M. 2023, ApJ, 952, L18 [NASA ADS] [CrossRef] [Google Scholar]
  40. Daylan, T., Günther, M. N., Mikal-Evans, T., et al. 2021, AJ, 161, 131 [NASA ADS] [CrossRef] [Google Scholar]
  41. Deline, A., Cubillos, P. E., Carone, L., et al. 2025, A&A, 699, A150 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  42. Delrez, L., Santerne, A., Almenara, J.-M., et al. 2016, MNRAS, 458, 4025 [NASA ADS] [CrossRef] [Google Scholar]
  43. Demangeon, O. D. S., Cubillos, P. E., Singh, V., et al. 2024, A&A, 684, A27 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  44. Doyon, R., Willott, C. J., Hutchings, J. B., et al. 2023, PASP, 135, 098001 [NASA ADS] [CrossRef] [Google Scholar]
  45. Evans, T. M., Sing, D. K., Wakeford, H. R., et al. 2016, ApJ, 822, L4 [NASA ADS] [CrossRef] [Google Scholar]
  46. Evans, T. M., Sing, D. K., Kataria, T., et al. 2017, Nature, 548, 58 [NASA ADS] [CrossRef] [Google Scholar]
  47. Evans, T. M., Sing, D. K., Goyal, J. M., et al. 2018, AJ, 156, 283 [NASA ADS] [CrossRef] [Google Scholar]
  48. Evans-Soma, T. M., Sing, D. K., Barstow, J. K., et al. 2025, Nat. Astron., 1 [Google Scholar]
  49. Fegley, B., & Lodders, K. 1996, ApJ, 472, L37 [NASA ADS] [CrossRef] [Google Scholar]
  50. Feinstein, A. D., Radica, M., Welbanks, L., et al. 2023, Nature, 614, 670 [NASA ADS] [CrossRef] [Google Scholar]
  51. Foreman-Mackey, D., Hogg, D. W., Lang, D., & Goodman, J. 2013, PASP, 125, 306 [Google Scholar]
  52. Fortney, J. J., Lodders, K., Marley, M. S., & Freedman, R. S. 2008, ApJ, 678, 1419 [CrossRef] [Google Scholar]
  53. Gandhi, S., & Madhusudhan, N. 2019, MNRAS, 485, 5817 [Google Scholar]
  54. Gandhi, S., Brogi, M., Yurchenko, S. N., et al. 2020, MNRAS, 495, 224 [NASA ADS] [CrossRef] [Google Scholar]
  55. Gandhi, S., Kesseli, A., Zhang, Y., et al. 2023, AJ, 165, 242 [NASA ADS] [CrossRef] [Google Scholar]
  56. Gandhi, S., Landman, R., Snellen, I., et al. 2024, MNRAS, 530, 2885 [NASA ADS] [CrossRef] [Google Scholar]
  57. Gao, P., Thorngren, D. P., Lee, E. K. H., et al. 2020, Nat. Astron., 4, 951 [NASA ADS] [CrossRef] [Google Scholar]
  58. Gapp, C., Evans-Soma, T. M., Barstow, J. K., et al. 2025, AJ, 169, 341 [Google Scholar]
  59. Gibson, N. P., Nugroho, S. K., Lothringer, J., Maguire, C., & Sing, D. K. 2022, MNRAS, 512, 4618 [NASA ADS] [CrossRef] [Google Scholar]
  60. Gray, D. F. 2021, The Observation and Analysis of Stellar Photospheres, 4th edn. (Cambridge University Press) [Google Scholar]
  61. Grimm, S. L., & Heng, K. 2015, ApJ, 808, 182 [NASA ADS] [CrossRef] [Google Scholar]
  62. Grimm, S. L., Malik, M., Kitzmann, D., et al. 2021, ApJS, 253, 30 [NASA ADS] [CrossRef] [Google Scholar]
  63. Hargreaves, R. J., Gordon, I. E., Rey, M., et al. 2020, ApJS, 247, 55 [NASA ADS] [CrossRef] [Google Scholar]
  64. Harris, G. J., Tennyson, J., Kaminsky, B. M., Pavlenko, Y. V., & Jones, H. R. A. 2006, MNRAS, 367, 400 [Google Scholar]
  65. Haynes, K., Mandell, A. M., Madhusudhan, N., Deming, D., & Knutson, H. 2015, ApJ, 806, 146 [NASA ADS] [CrossRef] [Google Scholar]
  66. Helling, C., Lewis, D., Samra, D., et al. 2021, A&A, 649, A44 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  67. Hoeijmakers, H. J., Seidel, J. V., Pino, L., et al. 2020, A&A, 641, A123 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  68. Hoeijmakers, H. J., Kitzmann, D., Morris, B. M., et al. 2024, A&A, 685, A139 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  69. Hubeny, I., Burrows, A., & Sudarsky, D. 2003, ApJ, 594, 1011 [Google Scholar]
  70. Husser, T.-O., Berg, S. W.-v., Dreizler, S., et al. 2013, A&A, 553, A6 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  71. Keating, D., & Cowan, N. B. 2017, ApJ, 849, L5 [Google Scholar]
  72. Keating, D., Cowan, N. B., & Dang, L. 2019, Nat. Astron., 3, 1092 [NASA ADS] [CrossRef] [Google Scholar]
  73. Kitzmann, D., Stock, J. W., & Patzer, A. B. C. 2024, MNRAS, 527, 7263 [Google Scholar]
  74. Kovács, G., & Kovács, T. 2019, A&A, 625, A80 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  75. Kozai, Y. 1962, AJ, 67, 591 [Google Scholar]
  76. Kreidberg, L. 2015, PASP, 127, 1161 [Google Scholar]
  77. Lewis, J. S. 1969, Icarus, 10, 365 [NASA ADS] [CrossRef] [Google Scholar]
  78. Li, G., Gordon, I. E., Rothman, L. S., et al. 2015, ApJS, 216, 15 [NASA ADS] [CrossRef] [Google Scholar]
  79. Lidov, M. L. 1962, Planet. Space Sci., 9, 719 [Google Scholar]
  80. Lim, O., Benneke, B., Doyon, R., et al. 2023, ApJ, 955, L22 [NASA ADS] [CrossRef] [Google Scholar]
  81. Line, M. R., Teske, J., Burningham, B., Fortney, J. J., & Marley, M. S. 2015, ApJ, 807, 183 [NASA ADS] [CrossRef] [Google Scholar]
  82. Lodders, K. 2003, ApJ, 591, 1220 [Google Scholar]
  83. Lothringer, J. D., Barman, T., & Koskinen, T. 2018, ApJ, 866, 27 [NASA ADS] [CrossRef] [Google Scholar]
  84. Lothringer, J. D., Rustamkulov, Z., Sing, D. K., et al. 2021, ApJ, 914, 12 [CrossRef] [Google Scholar]
  85. Lothringer, J. D., Sing, D. K., Rustamkulov, Z., et al. 2022, Nature, 604, 49 [NASA ADS] [CrossRef] [Google Scholar]
  86. Lund, M. B., Rodriguez, J. E., Zhou, G., et al. 2017, AJ, 154, 194 [Google Scholar]
  87. Madhusudhan, N. 2012, ApJ, 758, 36 [NASA ADS] [CrossRef] [Google Scholar]
  88. Madhusudhan, N., Amin, M. A., & Kennedy, G. M. 2014, ApJ, 794, L12 [Google Scholar]
  89. Maguire, C., Gibson, N. P., Nugroho, S. K., et al. 2023, MNRAS, 519, 1030 [Google Scholar]
  90. Maguire, C., Gibson, N. P., Nugroho, S. K., et al. 2024, A&A, 687, A49 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  91. Mallonn, M., Köhler, J., Alexoudi, X., et al. 2019, A&A, 624, A62 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  92. Malsky, I., Rauscher, E., Roman, M. T., et al. 2024, ApJ, 961, 66 [NASA ADS] [CrossRef] [Google Scholar]
  93. Mansfield, M., Line, M. R., Bean, J. L., et al. 2021, Nat. Astron., 5, 1224 [CrossRef] [Google Scholar]
  94. McKemmish, L. K., Yurchenko, S. N., & Tennyson, J. 2016, MNRAS, 463, 771 [NASA ADS] [CrossRef] [Google Scholar]
  95. McKemmish, L. K., Masseron, T., Hoeijmakers, H. J., et al. 2019, MNRAS, 488, 2836 [Google Scholar]
  96. Merritt, S. R., Gibson, N. P., Nugroho, S. K., et al. 2020, A&A, 636, A117 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  97. Merritt, S. R., Gibson, N. P., Nugroho, S. K., et al. 2021, MNRAS, 506, 3853 [NASA ADS] [CrossRef] [Google Scholar]
  98. Mikal-Evans, T., Sing, D. K., Goyal, J. M., et al. 2019, MNRAS, 488, 2222 [Google Scholar]
  99. Mikal-Evans, T., Sing, D. K., Kataria, T., et al. 2020, MNRAS, 496, 1638 [Google Scholar]
  100. Mikal-Evans, T., Sing, D. K., Barstow, J. K., et al. 2022, Nat. Astron., 6, 471 [NASA ADS] [CrossRef] [Google Scholar]
  101. Mikal-Evans, T., Sing, D. K., Dong, J., et al. 2023, ApJ, 943, L17 [CrossRef] [Google Scholar]
  102. Mollière, P., Wardenier, J. P., Boekel, R. v., et al. 2019, A&A, 627, A67 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  103. Mordasini, C., Boekel, R. v., Mollière, P., Henning, T., & Benneke, B. 2016, ApJ, 832, 41 [NASA ADS] [CrossRef] [Google Scholar]
  104. Morello, G., Changeat, Q., Dyrek, A., Lagage, P.-O., & Tan, J. C. 2023, A&A, 676, A54 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  105. Mousis, O., Marboeuf, U., Lunine, J. I., et al. 2009, ApJ, 696, 1348 [NASA ADS] [CrossRef] [Google Scholar]
  106. Mousis, O., Aguichine, A., Atkinson, D. H., et al. 2020, Space Sci. Rev., 216, 77 [NASA ADS] [CrossRef] [Google Scholar]
  107. Nagasawa, M., Ida, S., & Bessho, T. 2008, ApJ, 678, 498 [NASA ADS] [CrossRef] [Google Scholar]
  108. Öberg, K. I., & Bergin, E. A. 2016, ApJ, 831, L19 [Google Scholar]
  109. Ouyang, Q., Wang, W., Zhai, M., et al. 2023, Res. Astron. Astrophys., 23, 065010 [CrossRef] [Google Scholar]
  110. Pacetti, E., Turrini, D., Schisano, E., et al. 2022, ApJ, 937, 36 [NASA ADS] [CrossRef] [Google Scholar]
  111. Parmentier, V., Showman, A. P., & Lian, Y. 2013, A&A, 558, A91 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  112. Parmentier, V., Line, M. R., Bean, J. L., et al. 2018, A&A, 617, A110 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  113. Patel, J. A., & Espinoza, N. 2022, AJ, 163, 228 [NASA ADS] [CrossRef] [Google Scholar]
  114. Pelletier, S., Benneke, B., Darveau-Bernier, A., et al. 2021, AJ, 162, 73 [NASA ADS] [CrossRef] [Google Scholar]
  115. Pelletier, S., Benneke, B., Ali-Dib, M., et al. 2023, Nature, 619, 491 [NASA ADS] [CrossRef] [Google Scholar]
  116. Pelletier, S., Benneke, B., Chachan, Y., et al. 2025, AJ, 169, 10 [NASA ADS] [CrossRef] [Google Scholar]
  117. Piette, A. A. A., Madhusudhan, N., McKemmish, L. K., et al. 2020, MNRAS, 496, 3870 [Google Scholar]
  118. Pluriel, W., Zingales, T., Leconte, J., & Parmentier, V. 2020, A&A, 636, A66 [EDP Sciences] [Google Scholar]
  119. Pluriel, W., Leconte, J., Parmentier, V., et al. 2022, A&A, 658, A42 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  120. Polyansky, O. L., Kyuberis, A. A., Zobov, N. F., et al. 2018, MNRAS, 480, 2597 [NASA ADS] [CrossRef] [Google Scholar]
  121. Prinoth, B., Hoeijmakers, H. J., Kitzmann, D., et al. 2022, Nat. Astron., 6, 449 [NASA ADS] [CrossRef] [Google Scholar]
  122. Prinoth, B., Hoeijmakers, H. J., Pelletier, S., et al. 2023, A&A, 678, A182 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  123. Prinoth, B., Seidel, J. V., Hoeijmakers, H. J., et al. 2025, A&A, 694, A284 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  124. Radica, M. 2024, JOSS, 9, 6898 [Google Scholar]
  125. Radica, M., Welbanks, L., Espinoza, N., et al. 2023, MNRAS, 524, 835 [NASA ADS] [CrossRef] [Google Scholar]
  126. Radica, M., Coulombe, L.-P., Taylor, J., et al. 2024, ApJ, 962, L20 [NASA ADS] [CrossRef] [Google Scholar]
  127. Radica, M., Taylor, J., Wakeford, H. R., et al. 2025, MNRAS, 538, 1853 [Google Scholar]
  128. Rasio, F. A., & Ford, E. B. 1996, Science, 274, 954 [Google Scholar]
  129. Regt, S. d., Kesseli, A. Y., Snellen, I. a. G., Merritt, S. R., & Chubb, K. L. 2022, A&A, 661, A109 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  130. Roman, M. T., Kempton, E. M.-R., Rauscher, E., et al. 2021, ApJ, 908, 101 [CrossRef] [Google Scholar]
  131. Rothman, L. S., Gordon, I. E., Barber, R. J., et al. 2010, JQSRAE, 111, 2139 [Google Scholar]
  132. Scandariato, G., Singh, V., Kitzmann, D., et al. 2022, A&A, 668, A17 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  133. Schneider, A. D., & Bitsch, B. 2021, A&A, 654, A72 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  134. Schwartz, J. C., & Cowan, N. B. 2015, MNRAS, 449, 4192 [NASA ADS] [CrossRef] [Google Scholar]
  135. Seidel, J. V., Borsa, F., Pino, L., et al. 2023, A&A, 673, A125 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  136. Seidel, J. V., Prinoth, B., Pino, L., et al. 2025, Nature, 639, 902 [Google Scholar]
  137. Shporer, A. 2017, PASP, 129, 072001 [Google Scholar]
  138. Shporer, A., Wong, I., Huang, C. X., et al. 2019, AJ, 157, 178 [Google Scholar]
  139. Sing, D. K., Lavvas, P., Ballester, G. E., et al. 2019, AJ, 158, 91 [Google Scholar]
  140. Sing, D. K., Rustamkulov, Z., Thorngren, D. P., et al. 2024, Nature, 630, 831 [NASA ADS] [CrossRef] [Google Scholar]
  141. Singh, V., Scandariato, G., Smith, A. M. S., et al. 2024, A&A, 683, A1 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  142. Smith, P. C. B., Sanchez, J. A., Line, M. R., et al. 2024, AJ, 168, 293 [NASA ADS] [CrossRef] [Google Scholar]
  143. Spiegel, D. S., Silverio, K., & Burrows, A. 2009, ApJ, 699, 1487 [Google Scholar]
  144. Splinter, J., Coulombe, L.-P., Frazier, R. C., et al. 2025, AJ, 170, 323 [Google Scholar]
  145. Stevenson, D. J., & Lunine, J. I. 1988, Icarus, 75, 146 [NASA ADS] [CrossRef] [Google Scholar]
  146. Stock, J. W., Kitzmann, D., Patzer, A. B. C., & Sedlmayr, E. 2018, MNRAS, 479, 865 [NASA ADS] [Google Scholar]
  147. Stock, J. W., Kitzmann, D., & Patzer, A. B. C. 2022, MNRAS, 517, 4070 [NASA ADS] [CrossRef] [Google Scholar]
  148. Talens, G. J. J., Justesen, A. B., Albrecht, S., et al. 2018, A&A, 612, A57 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  149. Tan, X., Komacek, T. D., Batalha, N. E., et al. 2024, MNRAS, 528, 1016 [NASA ADS] [CrossRef] [Google Scholar]
  150. Taylor, J., Parmentier, V., Irwin, P. G. J., et al. 2020, MNRAS, 493, 4342 [NASA ADS] [CrossRef] [Google Scholar]
  151. Thorngren, D. P., Sing, D. K., & Mukherjee, S. 2025, arXiv e-prints [arXiv:2510.00169] [Google Scholar]
  152. Turrini, D., Schisano, E., Fonte, S., et al. 2021, ApJ, 909, 40 [Google Scholar]
  153. Vaulato, V., Pelletier, S., Ehrenreich, D., et al. 2025, A&A, 700, A9 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  154. Wardenier, J. P., Parmentier, V., Line, M. R., et al. 2024, PASP, 136, 084403 [NASA ADS] [CrossRef] [Google Scholar]
  155. Welbanks, L., Bell, T. J., Beatty, T. G., et al. 2024, Nature, 630, 836 [NASA ADS] [CrossRef] [Google Scholar]
  156. Wende, S., Reiners, A., Seifahrt, A., & Bernath, P. F. 2010, A&A, 523, A58 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  157. Wilson, J., Gibson, N. P., Lothringer, J. D., et al. 2021, MNRAS, 503, 4787 [NASA ADS] [CrossRef] [Google Scholar]
  158. Winn, J. N. 2014, arXiv e-prints [arXiv:1001.2010] [Google Scholar]
  159. Wong, I., Shporer, A., Daylan, T., et al. 2020, AJ, 160, 155 [Google Scholar]
  160. Yurchenko, S. N., Mellor, T. M., Freedman, R. S., & Tennyson, J. 2020, MNRAS, 496, 5282 [NASA ADS] [CrossRef] [Google Scholar]
  161. Yurchenko, S. N., Tennyson, J., Syme, A.-M., et al. 2022, MNRAS, 510, 903 [Google Scholar]

Appendix A Secondary reduction analysis

While our main analysis used the NIRISS data reduction done with the NAMELESS pipeline, we also verified our results on a secondary data reduction using the exoTEDRF pipeline (Feinstein et al. 2023; Radica et al. 2023, 2024; Radica 2024). We refer to Splinter et al. (2025) for more details on the exoTEDRF reduction. The extracted eclipse depths and main retrieval results from both pipelines are compared in Fig. A.1. While the retrieved parameter uncertainties are generally slightly smaller using NAMELESS, both reductions give similar constraints on all atmospheric parameters of WASP-121b. Given this consistency, we opt to focus on the results from the NAMELESS reduction in the main text.

thumbnail Fig. A.1

Similar to Fig. 7, but comparing the chemical retrieval results with fitted albedo for the NAMELESS (green) and exoTEDRF (blue) pipelines. Top right panels show the measured NIRISS eclipse depths and associated residuals when subtracting the respective best-fit model of each retrieval. Both data reductions produce consistent results overall.

Appendix B Individual eclipse analysis

For our primary analysis, we extracted the eclipse spectrum of WASP-121b by fitting the full observed phase curve. However, as the observed NIRISS phase curves contains two secondary eclipse, we can also extract spectra for these individually. This can serve as a robustness test, to ensure that the spectra from each eclipse do not vary substantially. Although WASP-121b has been suggested to be variable (Wilson et al. 2021; Changeat et al. 2024), consecutive eclipses taken only one orbital period apart (~1.2 days) should still be within any atmospheric variability due to weather patterns that could induce changes at the percent level (Tan et al. 2024), or up to 5 – 10% (Changeat et al. 2024) on a timescale of a several days.

We extracted spectra for individual eclipses using the NAMELESS pipeline and following the same procedure as in Section 2.2.2 for the case of a fixed resolving power R = 300, but in each case only using data in and surrounding the eclipses (±1 transit duration). We find that while the first eclipse is slightly deeper at longer wavelengths, retrieved atmospheric properties are generally consistent (Fig. B.1). The largest difference is in the retrieved hotspot area factor AHS, which is smaller for the second eclipse, likely to account for the overall shallower eclipse depth. We note that the second eclipse contains the tilt event, which could be a source of bias.

thumbnail Fig. B.1

Similar to Fig. 7, but comparing the the results from fitting eclipse spectra extracted from the first (blue) and second (orange) eclipses. The retrieval set-up is for our nominal case of assuming chemical equilibrium retrieval and fitting for the geometric albedo. Results are compared to the main retrieval results from fitting the full phase curve (green). Residuals are compared to the joint eclipse fit (Fig. 4). With the exception of the hot-spot area factor, similar atmospheric parameters are inferred for each eclipse separately.

All Tables

Table 1

Atmospheric retrieval parameter description and prior ranges for the free and chemical equilibrium retrievals.

Table 2

Chemical equilibrium atmospheric retrievals results.

All Figures

thumbnail Fig. 1

Reduction steps and spectral extraction of the NIRISS/SOSS data. Top panel: NIRISS detector after subtraction of the super-bias and non-linearity correction, and ramp-fitting, converted from counts to count rates. Second panel: after bad pixel and cosmic ray hits correction, and subtraction of the non-uniform background. Third panel: frame after correction of the 1/ f noise. Bottom panel: extracted spectra for the first (red) and second (blue) spectral orders.

In the text
thumbnail Fig. 2

Observed NIRISS/SOSS raw white-light phase curve of WASP-121b and model fit. The data are indicated as grey points (50 integration bins shown as white dots for clarity), with the combined astrophysical and systematics model shown in red. The tilt event occurring during the second eclipse (zoom in shown in the inset panel) is marked by the dashed blue line.

In the text
thumbnail Fig. 3

Broadband and spectroscopic secondary eclipses observed as part of the NIRISS/SOSS phase curve of WASP-121b, extracted with the NAMELESS pipeline. The light-curve fit (black line) of the broadband order 1 light-curve (λ = 0.85–2.83 µm) is shown, along with the data binned at a resolution of 25 integrations per bin for visual clarity. The 122 light curves of the second order and 361 light curves of the first order are binned into three and six light curves, respectively (coloured points).

In the text
thumbnail Fig. 4

Extracted day-side planet-to-star flux ratio spectrum of WASP-121b observed with NIRISS SOSS, shown at both native resolution (grey points) and binned at a fixed resolving power of R = 300 (black points). The NIRISS data are in relatively good agreement with previous observations obtained with TESS (Bourrier et al. 2020b, blue point), TRAPPIST (Delrez et al. 2016, light blue point), HST WFC3/G102 (Mikal-Evans et al. 2019, green points), HST WFC3/G141 (Mansfield et al. 2021, orange points), and 2MASS (Kovács & Kovács 2019, red point), while also spanning a wider wavelength coverage.

In the text
thumbnail Fig. 5

Results overview for the WASP-121b NIRISS SOSS eclipse hybrid free retrieval including parameterised thermal dissociation. Top left: retrieved day-side vertical temperature structure (black line: median, grey contours: 1 and 2 σ bounds) compared to the average TP profile at mid-eclipse of a fiducial GCM model (Parmentier et al. 2018, yellow line). Top right: measured day-side brightness temperature of WASP-121b (black points) compared to the best fit atmospheric model (solid green line). Opacity contributions from individual species are shown in colour. Multiple H2O emission bands can be seen, as well as contribution from CO around 2.4 µm. At shorter wavelengths, H, VO, and TiO are necessary to match the rise in brightness temperature (note that an albedo of zero was assumed for this retrieval). Bottom: each panel shows the retrieved abundance profiles for an individual species fitted in the retrieval (solid black line: median, grey contours: 1 and 2 σ bounds). Average contribution functions (dotted black line) show the pressure level probed by each species. The abundance profiles predicted from an equilibrium chemistry model assuming the median TP profile and a stellar-like composition (Evans-Soma et al. 2025) are also shown for comparison (dashed lime green lines). Constrained abundances are obtained for H2O, CO, VO, TiO, and H, with only upper limits obtained for the other species. Error bars (1σ) or upper limits (2σ) are shown at the approximate average pressure probed (peak of the contribution function).

In the text
thumbnail Fig. 6

Importance of accounting for thermal dissociation in atmospheric composition inferences of ultra-hot Jupiters. Top: brightness temperature NIRISS spectrum (black points) overplotted with the best fit model from free retrieval analyses without (purple) and with (red) thermal dissociation parameterised. Bottom: inferred atmospheric compositions for H2O (left), CO (middle), and the derived C/O ratio from counting atoms in all C- and O-bearing molecules included in the retrieval (right) compared to abundance profiles for a fiducial WASP-121b chemical equilibrium model assuming a stellar-like composition (dashed lime green lines). While CO is relatively constant with altitude, H2O molecules are expected to be significantly thermally dissociated at pressures probed (dotted black lines). While the true atmospheric C/O ratio is constant at all pressures (dashed lime green line), the C/O derived from molecules only (dashed grey line) is not owing to the majority of oxygen atoms being in atomic form at lower pressures. As a result, the observed C/O ratio from only considering molecules will be biased to higher values (near unity) due to not accounting for atomic oxygen, which these observations are not sensitive to. Accounting for dissociation does lead to less precise but likely more accurate abundance measurements as it fits for the H2O abundance of the deep atmosphere. Although the spectrum can still be well fitted when neglecting H2O dissociation, the retrieved abundances and C/O ratio may not reflect the true bulk atmospheric composition.

In the text
thumbnail Fig. 7

WASP-121b NIRISS SOSS eclipse chemical equilibrium retrieval results overview with (green) and without (dark blue) fitting for an albedo. Top left: retrieved day-side vertical temperature structure (1 and 2 σ contours) compared to the median TP profile inferred from NIRSpec G395H observations (Evans-Soma et al. 2025, dashed black line). While the temperature is generally above the VO (dashed dotted light grey line) and TiO2 (dotted dark grey line) condensation curves (Burrows & Sharp 1999) on the day-side, the colder night-side may allow for some titanium condensation. Top right: measured day-side brightness temperature of WASP-121b (black points) compared to the best fit atmospheric model from the chemical equilibrium retrieval with Ag fitted (solid green line). Opacity contribution from individual species and reflected light are shown in colour. Compared to when assuming Ag = 0 (Fig. 5, top-right panel), TiO is no longer necessary to match the data at shorter wavelengths when reflected light is considered. Bottom: from left to right, the log volatile metallicity, log refractory metallicity, log titanium metallicity, carbon-to-oxygen ratio, geometric albedo, and hotspot area scaling factor. Shown error bars are either 1 σ bounds or 3 σ upper limits. While [𝒱/H] and [ℛ/H] are always above the stellar (orange dashed line) and solar (turquoise dashed line) values, the inference of [Ti/H], the C/O ratio, and AHS depends on whether or not Ag is fitted. In particular, the model either needs reflected light and an albedo of Ag=0.160.02+0.02${A_g} = 0.16_{ - 0.02}^{ + 0.02}$, or the combination of TiO and a slightly stronger temperature inversion to fit the spectrum. However, in both cases [Ti/H] is underabundant compared to other, less refractory metals.

In the text
thumbnail Fig. 8

Importance of fitting more than a single global atmospheric metallicity in chemical equilibrium retrievals when probing spectral features affected by disequilibrium processes such as cold-trapping. Top: brightness temperature NIRISS spectrum (black points) overplot-ted with the best fit model from chemical equilibrium retrieval analyses only fitting for a single overall metallicity (pink), or fitting for volatiles, refractories, and titanium separately (green). The inset panel shows a zoom in on the 0.6–1.1 µm region, with the data now binned to R = 100 for order 1 and R = 50 for order 2 (grey points) for better visualisation. Bottom left: retrieved TP profile in both cases (with Ag fitted) showing that the single-metallicity case prefers an inversion much deeper in the atmosphere. Bottom right: recovered abundances highlighting the importance of treating titanium as a separate parameter relative to other species in chemical equilibrium retrievals. Even when allowed to vary independently within a retrieval (‘Chem. multi’, green), the volatile ([𝒱/H], solid) and refractory ([ℛ/H], dashed) metallicities are recovered at similar enriched values while [Ti/H] (dotted) is significantly depleted in comparison. Enforcing all species to vary according to a single global metallicity (‘Chem. single’, [M/H], pink) and only allowing the C/O ratio to vary can result in some biased average of the depleted [Ti/H] and super-solar other metals to be inferred.

In the text
thumbnail Fig. 9

Relative abundance comparison for the chemical equilibrium retrievals of Fig. 7 compared to the stellar (Evans-Soma et al. 2025, dashed turquoise lines) and solar (Asplund et al. 2021, dashed orange lines) values. Shown error bars are either 1 σ bounds or 3 σ upper limits. Top: ratio of refractories compared to TiO (a proxy for the degree of titanium depletion). Compared to other refractory species such as VO included in [ℛ/H], TiO has a higher condensation temperature (Lodders 2003), and hence its underabundance relative to other refractories may be indicative of some titanium being cold-trapped on the colder night-side of WASP-121b. Bottom: ratio of volatiles relative to refractories (a proxy for the ice-to-rock ratio). While our measurements are well consistent with a stellar/solar composition, we also cannot rule out the previous claims of WASP-121b harbouring a slightly rock-rich (Lothringer et al. 2021; Smith et al. 2024) or ice-rich (Pelletier et al. 2025; Evans-Soma et al. 2025) atmosphere.

In the text
thumbnail Fig. 10

Measured atmospheric composition of WASP-121b from the chemical equilibrium retrievals (blue and green 1, 2, and 3σ contours) compared to predictions from the disc formation model of Chachan et al. (2023). Here, each dashed coloured line (or solid point in the case of a projection) corresponds to an envelope composition that WASP-121b would have accreted for different theoretical protoplanetary disc formation locations relative to the soot, H2O, and CO snowline. Scenario 1 corresponds to the inner disc where all carbon is in the gas phase. Scenario 2 is between the soot and H2O snowlines where carbon can be held in solids. Scenarios 3 and 4 are slightly within and exterior to the H2O snowline where the gas and solid phases can, respectively, be enriched in H2O. Scenario 5 is between the H2O and CO snowlines where H2O will be in ice form but CO remains in gas form. Scenarios 6 and 7 are inward and outward of the CO snowline where gas and solids are CO enriched. Scenario 8 is outwards of the CO snowline where even CO is condensed and accreted via solids. All abundance ratios are relative to the stellar values (dotted grey lines). While the scenarios most consistent with the measured atmospheric composition of WASP-121b (i.e. passing through the contours in all three panels) are formation in a CO-rich gas environment (scenario 6, light blue dashed line) or beyond the CO snowline (scenario 8, purple dashed line), most other scenarios from this model remain consistent at 3σ.

In the text
thumbnail Fig. A.1

Similar to Fig. 7, but comparing the chemical retrieval results with fitted albedo for the NAMELESS (green) and exoTEDRF (blue) pipelines. Top right panels show the measured NIRISS eclipse depths and associated residuals when subtracting the respective best-fit model of each retrieval. Both data reductions produce consistent results overall.

In the text
thumbnail Fig. B.1

Similar to Fig. 7, but comparing the the results from fitting eclipse spectra extracted from the first (blue) and second (orange) eclipses. The retrieval set-up is for our nominal case of assuming chemical equilibrium retrieval and fitting for the geometric albedo. Results are compared to the main retrieval results from fitting the full phase curve (green). Residuals are compared to the joint eclipse fit (Fig. 4). With the exception of the hot-spot area factor, similar atmospheric parameters are inferred for each eclipse separately.

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.