Issue |
A&A
Volume 695, March 2025
|
|
---|---|---|
Article Number | A171 | |
Number of page(s) | 15 | |
Section | Planets, planetary systems, and small bodies | |
DOI | https://doi.org/10.1051/0004-6361/202452611 | |
Published online | 18 March 2025 |
Hot Rocks Survey I: A possible shallow eclipse for LHS 1478 b
1
Department of Space Research and Technology, Technical University of Denmark,
Elektrovej 328,
2800
Kgs. Lyngby, Denmark
2
Space Telescope Science Institute,
3700 San Martin Drive,
Baltimore,
MD
21218, USA
3
Department of Physics and Astronomy, University of Southampton,
Highfield, Southampton
SO17 1BJ, UK
4
School of Ocean and Earth Science, University of Southampton,
Southampton
SO14 3ZH, UK
5
Department of Physics and Astronomy, Johns Hopkins University,
3400 N. Charles Street,
Baltimore,
MD
21218, USA
6
School of Physics, Trinity College Dublin, University of Dublin,
Dublin 2, Ireland
7
Center for Space and Habitability, University of Bern,
Gesellschaftsstrasse 6,
3012
Bern, Switzerland
8
Physikalisches Institut, University of Bern,
Sidlerstrasse 5,
3012
Bern, Switzerland
9
Department of Physics, University of Oxford, Keble Road,
Oxford
OX1 3RH, UK
10
Ludwig Maximilian University, Faculty of Physics,
Scheinerstr. 1,
Munich
81679, Germany
11
ARTORG Center for Biomedical Engineering Research, University of Bern,
Murtenstrasse 50,
3008
Bern, Switzerland
12
University College London, Department of Physics & Astronomy,
Gower St,
London,
WC1E 6BT, UK
13
University of Warwick, Department of Physics, Astronomy & Astrophysics Group,
Coventry
CV4 7AL, UK
14
Lund Observatory, Division of Astrophysics, Department of Physics, Lund University,
Box 118,
221 00
Lund, Sweden
15
Cavendish Laboratory,
JJ Thomson Avenue,
Cambridge
CB3 0HE, UK
16
Space Research and Planetary Sciences, Physics Institute, University of Bern,
Gesellschaftsstrasse 6,
3012
Bern, Switzerland
17
Lund Observatory, Division of Astrophysics, Department of Physics, Lund University,
Box 118,
221 00
Lund, Sweden
18
Center for Astrophysics|Harvard & Smithsonian,
60 Garden St,
Cambridge,
MA
02138, USA
19
Department of Astronomy, University of Washington,
Seattle,
WA
98105, USA
★ Corresponding author; prua@space.dtu.dk
Received:
14
October
2024
Accepted:
14
February
2025
Context. M-dwarf systems offer an opportunity to study terrestrial exoplanetary atmospheres due to their small size and cool temperatures. However, the extreme conditions imposed by these host stars raise a question about whether their close-in rocky planets are able to retain any atmosphere at all.
Aims. The Hot Rocks Survey aims to answer this question by targeting nine different M-dwarf rocky planets spanning a range of planetary and stellar properties. Of these, LHS 1478 b orbits an M3-type star, has an equilibrium temperature of Teq = 585 K, and receives 21 times Earth’s instellation.
Methods. We observed two secondary eclipses of LHS 1478 b using photometric imaging at 15 µm using the Mid-Infrared Instrument on the James Webb Space Telescope (JWST MIRI) to measure thermal emission from the dayside of the planet. We compared these values to atmospheric models to evaluate potential heat transport and CO2 absorption signatures.
Results. We find that a secondary eclipse depth of 138 ± 53 ppm at the expected time for a circular orbit is preferred over a null model at 2.8σ, a moderate detection, though dynamical models do favour a non-eccentric orbit for this planet. The second observation results in a non-detection due to significantly larger unexplained systematics. Based on the first observation alone, we can reject the null hypothesis of the dark (zero Bond albedo) no atmosphere bare rock model with a confidence level of 3.3σ, though for AB = 0.2 the significance decreases to 2.1σ. The tentative secondary eclipse depth is consistent with the majority of the atmospheric scenarios we considered, spanning CO2-rich atmospheres with surface pressures from 0.1 to 10 bar. However, we stress that the two observations from our programme do not yield consistent results, and more observations are needed to verify our findings. The Hot Rocks Survey serves as a relevant primer for future endeavours such as the Director’s Discretionary Time (DDT) Rocky Worlds programme.
Key words: techniques: photometric / planets and satellites: atmospheres / planets and satellites: terrestrial planets
© The Authors 2025
Open 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. Subscribe to A&A to support open access publication.
1 Introduction
The past decades of exoplanet hunting have shown that small Earth-sized planets are ubiquitous (Fressin et al. 2013; Dressing & Charbonneau 2015). This is also true around M dwarfs, which are particularly well suited for studying rocky planets: not only are they very common in our solar neighbourhood (Henry et al. 2018), but their small size (0.1–0.6 R⊙) and lower effective temperatures (2400–3800 K) make them favourable targets to observe transiting planets.
The drawback of M dwarfs as planetary hosts is that they may not be as favourable for sustaining the atmospheres of rocky planets (Shields et al. 2016). Due to their lower masses, M dwarfs spend a prolonged period in the pre-main sequence (PMS) phase, a highly active and luminous stage. The PMS phase, followed by an extended X-ray saturation period, can significantly erode atmospheres accreted from the protoplanetary disk (e.g. Krissansen-Totton 2023). These intense phases can strip away atmospheric components, particularly through processes such as hydrodynamic escape driven by stellar X-ray and ultraviolet (XUV) flux. Flares, which are frequent in young and fast-rotating M dwarfs, can increase XUV emissions by several orders of magnitude, leading to further heating and ionisation of the upper atmosphere and subsequent atmospheric loss (Hawley et al. 2014; Medina et al. 2020, 2022; do Amaral et al. 2022). Additionally, stellar winds from M dwarfs are particularly harmful to planets within their habitable zones, which are much closer in than for solar-type stars (Kopparapu et al. 2013). While this is an observational advantage, it also means that these closein planets face increased exposure to stellar winds, potentially causing additional atmospheric erosion (Garcia-Sage et al. 2017; Dong et al. 2018).
However, outgassing mechanisms might replenish and further shape the atmospheric composition of rocky planets (Dorn & Heng 2018; Herbort et al. 2020; Thompson et al. 2021; Tian & Heng 2024). Planetary evolution and atmospheric chemistry models, alongside observations of rocky planets within our Solar System (e.g. Venus and Mars), suggest that CO2 is likely to be a major constituent of these secondary atmospheres (Gaillard & Scaillet 2014; Krissansen-Totton 2023; Tomberg & Johansen 2024). In some cases, atmospheric erosion processes, such as the loss of lighter hydrogen atoms through hydrodynamic escape, can result in a significant O2 buildup (Luger & Barnes 2015). While this oxygen could indicate potential habitability, it might also be a signature of severe atmospheric loss rather than biological processes, especially on M-dwarf planets where strong stellar activity drives atmospheric stripping.
Transit and eclipse spectroscopy, along with photometry, are the preferred observational methods to answer the question of whether or not M-dwarf-orbiting rocky planets can retain an atmosphere. However, transmission spectra derived from primary transits are vulnerable to M-dwarf stellar activity which can affect the transmission spectra (e.g. Lustig-Yaeger et al. 2023; Moran et al. 2023; Radica et al. 2025). M dwarfs are cool enough that water can form in the photosphere, ultimately contaminating the planetary spectrum by mimicking atmospheric features (Rackham et al. 2017, 2018; Lim et al. 2023). Many of the stellar contamination factors from M-dwarf hosts are mitigated when moving into the infrared and observing secondary eclipses since what is measured is the pure flux contrast between the in- and out-of-eclipse configurations, thus avoiding issues related to stellar surface inhomogeneities. Additionally, stellar activity such as flares has less of a significant impact at midinfrared wavelengths than at optical or near-infrared, as the contrast between the hotter flaring regions and the cooler stellar photosphere diminishes in the Rayleigh-Jeans tail. On the downside, this method requires precise system parameter estimates, in particular the orbital and stellar properties. Only then can eclipse depths be converted into a dayside brightness temperature. The physical interpretation of this temperature in turn depends on atmospheric composition, heat redistribution, and surface Bond albedo (Cowan & Agol 2011; Koll et al. 2019; Koll 2022).
The question of rocky planet atmospheres around M-dwarf stars motivated the need for a larger survey targeting rocky planets across a broad range of parameter space to test the hypothesis regarding the presence of atmospheres around these planets. The Hot Rocks Survey (PI Diamond-Lowe, Co-PI Mendonça, JWST GO 3730) focuses on a sample of nine different exoplanets observed in eclipse photometry at 15 µm with the Mid-Infrared Instrument on the James Webb Space Telescope (JWST MIRI) (Redfield et al. 2024).
The ability of thermal emission measurements of M-dwarf terrestrial planets to distinguish between thick atmosphere and likely bare rock scenarios was demonstrated with Spitzer (Kreidberg et al. 2019; Crossfield et al. 2022; Zieba et al. 2022). Since the launch of JWST, the MIRI instrument has returned a number of deep eclipse measurements, suggesting bare rock scenarios for multiple planets, both in photometry (Zieba et al. 2023; Greene et al. 2023) and spectroscopy (Weiner Mansfield et al. 2024; Xue et al. 2024; Zhang et al. 2024).
Transit spectroscopy attempts have also typically returned featureless spectra of rocky planets transiting M dwarfs, (e.g. Lustig-Yaeger et al. 2023; Lim et al. 2023), with the exception of the super-earth L98-59 d(Rp = 1.58 R⊕, Mp = 2.31M⊕), and its neighbour, sub-earth L98-59 b (Rp = 0.85 R⊕), both showing evidence of a sulphur absorption feature (Gressier et al. 2024; Bello-Arufe et al. 2025). Recent observations of 55 Cancri e (Rp = 1.95 R⊕, Mp = 8.8 M⊕) suggest the planet may have outgassed a secondary atmosphere composed of evaporated rock (Hu et al. 2024; Patel et al. 2024).
In this study, we focus on LHS 1478 b (Soto et al. 2021), an Rp = 1.24 R⊕, Mp = 2.33 M⊕ rocky exoplanet orbiting an M3- type star at a distance of a = 0.018 AU. It lies roughly in the middle of the Hot Rocks Survey sample in almost all considered parameters: equilibrium temperature, size, mass, proximity to the host star, and instellation. LHS 1478 b receives about 20 times the insolation of the Earth, and there are no additional planets known in the system. No major flaring activity or stellar rotational signature was observed in the TESS data. This is in stark contrast to the TRAPPIST-1 system where flaring activity over 1030 erg in the TESS bandpass has been estimated to 3.6 flares per day (Howard et al. 2023). However, it is important to note that M dwarfs can appear inactive at optical wavelengths and still demonstrate flaring in the UV (e.g. Loyd et al. 2018; Jackman et al. 2024).
This paper is organised into eight sections. Section 2 will briefly describe the observational details, while Section 3 and 4 are focused on the data reduction (from raw data to 1D time series) and light curve fitting process respectively. Section 5 addresses the modelling carried out to interpret the data, and we do a complete reanalysis of the system parameters by doing a joint fit with radial velocity and transit datasets in Section 6. Section 7 goes through the main results. We discuss the limitations of our interpretations in Section 8 and conclude in Section 9.
2 Observations
LHS-1478 b was observed as part of the JWST GO programme 3730 first on November 18, 2023, from 20:09:03 to 23:21:32 UTC and again on January 20, 2024, from 05:24:42 to 08:37:11 UTC. The observations used JWST/MIRI in time-series imaging mode with the F1500W filter, and were carried out using the sub256 subarray with the FASTR1 readout mode with 39 groups per integration resulting in a total of 964 integrations.
A baseline of 42 minutes, corresponding to the eclipse duration, was built in on either side of the time of secondary eclipse mid-point. An extra hour was added to the start of the observations to account for the uncertainty around the starting time of the observation, in addition to the 30 minutes pre-pended to account for any potential detector settling effects (Morrison et al. 2023). Finally, 18 min of extra padding were added to the out-ofeclipse baseline to account for eccentricities up to 0.1 with >90% confidence. In total, this amounts to 192 minutes of observation time. LHS-1478 b does not have any known sibling planets that had to be factored into the phase constraints.
The eclipse depth, which had not been measured previously, was estimated in the Hot Rocks Survey proposal to be around f = 300 ppm for the dark bare rock case (i.e. zero albedo, no atmosphere), while simple atmospheric scenarios generated with HELIOS (Malik et al. 2017, Malik et al. 2019b,a) were predicted to give signals as deep as 150 ppm for CO2-based atmospheres. In order to differentiate between a bare rock and the presence of an atmosphere scenario at 3σ, two measurements were deemed necessary, reducing the error on the eclipse depth from around 60 to 40 ppm based on calculations performed with Pandeia-2.0 (Pontoppidan et al. 2016).
3 Data processing
We reduced the data with three different pipelines (Eureka!, Frida, and transitspectroscopy) to validate the results and ensure robust extraction of the light curves and eclipse depths, given JWST’s new instrumentation, evolving understanding of detector behaviour, and the relative novelty of data reduction pipelines for reducing MIRI Imaging time series. The community-standard pipeline, Eureka!, is in active development and designed to be broadly applicable across diverse observations, making it valuable to compare its results with those from other methods. The last reduction was performed independently to further mitigate bias in the analysis.
3.1 Frida
Frida is an end-to-end JWST pipeline developed for exoplanet transmission and emission spectroscopy and photometry. Stage 1 of the pipeline utilises the official JWST pipelinejwst1 for early- stage functionalities such as ramp fitting and the flat fielding, while the rest of Frida is custom-developed.
Starting from stage 2, Frida does not utilise any routines from jwst. Cosmic rays are identified and removed using timeseries analysis to detect 5-sigma outliers at the pixel-level light curves. They are then replaced with values smoothed by a Gaussian filter with a length of ten integrations. Finally, we perform optimal extraction of the photometric images by using a normalised smoothed median-weighted profile (representing the point spread function) to define pixel weights. Although JWST has very stable pointing, a small oscillating drift is observed both along columns and rows with amplitudes of a few thousandths of a pixel. The normalised smoothed point spread function (PSF) is shifted accordingly at each integration to compensate for this drift.
Frida can perform both classic aperture photometry as well as optimal extraction, which is implemented on a 20 × 20 pixel square around the target and using a ‘z-cut’, that is a flux level under which the pixels are discarded. The MIRI PSF is an intricate pattern roughly composed of an inner circular region, a secondary petal-like ring, and higher order patterns resembling a snowflake. The z-cut method allows us to capture the complex shape of the snowflake pattern without including background pixels. Both the square size and z-cut level are adjustable, and the z-cut is defined as a multiplier of the maximal flux value. After testing hexagonal and circular aperture photometry as well as optimal extraction with different z-cut levels, we found the latter to perform much better. Using the root mean square (RMS) and median absolute deviation (MAD) values to guide our choice of z-cut, we settled on ɀcut = 0.007 for the first observation and ɀcut = 0.005 for the second. These values capture both the primary and secondary rings (i.e. central circle and ’petals’) of the PSF. The final light curves are shown in Figure 1, and the RMS and MAD values are reported in Table 1, along with the other pipelines.
RMS and MAD values of the raw light curves, in parts per million.
3.2 Eureka!
We used Eureka!-v0.10 (Bell et al. 2022), an end-to-end pipeline for time series observations (TSO) performed with JWST, to reduce our data, starting from the raw uncalibrated (uncal) files available on the Mikulski Archive for Space Telescopes. This open-source package is widely used for JWST observations as a whole (e.g. August et al. 2023; Bean et al. 2023) as well as specifically for similar MIRI Imaging time series observations (Zieba et al. 2023; Greene et al. 2023). The early stages of Eureka! are a wrapper for the jwst pipeline (Bushouse et al. 2022) and so the stage 1 and stage 2 options were set according to the official JWST TSO guidelines. In stage 1, we set the skip-firstframe and skip-lastframe step to False, meaning that we include the first and last group in the ramp fitting of a given exposure, as it improved the flagging and removal of the cosmic rays. However, this introduced an offset between the last segment of the observations, consisting of only 36 frames, and the rest of the photometric light curve (see Figure 1). We later chose to remove this segment when performing fits to the light curve. For the jump step, we set the detection threshold at 5σ.
The flux was extracted using aperture photometry (stage 3). After testing out different aperture radii (in pixels) to minimise the MAD of the resulting light curve we decided to settle for combination of (5,20,45) for the first visit and (5,20,40) for the second. These configurations are set so that the aperture encompasses the inner part of the PSF, where most of the flux is concentrated, and the background annulus avoids most of the ’snowflake’-shaped diffraction pattern. Eureka! also performs a double-iteration sigma clipping to remove outliers from the light curve. The thresholds for these are set at [6,6] and [5,5] for each observation, respectively, with little variations in the MAD around those values.
3.3 Transitspectroscopy
We conducted an independent reduction of the two eclipse observations of LHS 1478 b, following the procedures outlined in Gressier et al. (in prep.) for the reduction of four eclipse observations of the Hot Rocks Survey target L231-32 b. This reduction used the open-source Python package transitspectroscopy (Espinoza 2022) with custom processing in Stage 2. In Stage 1, standard corrections were applied, skipping the reference pixel step for MIRI subarrays. A custom jump correction was implemented by identifying outliers through the subtraction of a median filter from the group differences.
In the custom Stage 2, raw integration images were converted into time series light curves. To estimate the background, the target signal was masked, and a median frame was computed. A median filter and a Gaussian filter were then applied to remove large-scale background structures and assess the background level. This smoothed background was subtracted from each frame. Outliers in the pixel light curves were flagged using a median filter and replaced with median values. A 2D Gaussian model was fitted to determine the centroid position, after which optimal aperture photometry was performed using a 10- pixel-radius circular aperture. The total flux within the aperture was calculated, uncertainties were propagated, and two light curves were obtained and normalised based on the final 100 integrations. This reduction serves as a baseline for the joint fit presented in Sect. 4.3.
![]() |
Fig. 1 Raw and detrended light curves and residuals for the JWST/MIRI eclipse observations at 15 µm for LHS-1478 b. The data and model from our nominal Frida reduction are shown in black, while the Eureka! equivalent is shown in orange. Note that in this plot the second visit was detrended using an exponential and a linear slope (EL) for Frida, and a simple linear slope (L) for Eureka!, after the detector settling slope was removed, and without an eclipse model. For the first visit we use a simple linear slope to model the systematics for both reductions, after discarding some initial and final integrations (see Section 4). For the second visit, the expected eclipse timing, computed based on the first visit, is represented as a purple shaded region between ingress and egress, and we highlight in red the unexplained systematic (referred to later on as ‘’sinusoidal-like’ systematic). |
4 Data analysis
4.1 Frida
We perform a thorough analysis of the light curve to probe the robustness of the eclipse depth measurements with respect to the models used to treat the systematics. The general equation describing the full light curve model in Frida is given by Eq. (1):
(1)
where represents the light curve, parametrised using the batman package (Kreidberg 2015), and Fsys(t) is the model for the systematics. A range of models are available in Frida, from simple polynomial models to exponential slopes and GPs, which can also all be combined. There is also the possibility for the user to write up their own desired model for the systematics.
For the first observation, we tried a first and second order polynomial, a linear slope with an exponential (motivated by the detector settling slope), and a GP with a squared exponential kernel using the george package (Ambikasaran et al. 2015). Other models, including more complex sum of exponentials and higher order polynomials were considered during the analysis, but discarded due to poorer BIC performances.
We use nested sampling with UltraNest2 (Buchner 2021) to fit the time series observation. We first used large, uniform priors on the eclipse depth fp/f*, also allowing for negative eclipse depths (from −100 to 500 ppm), and time of secondary eclipse tsec (full observation range). As a second step, once the eclipse was identified, we used a uniform prior with half an eclipse duration on either side of the expected secondary eclipse time, and positive eclipse depths going up to 300 ppm (hot bare rock case). In our final run we use a linear slope for the systematics, fix all orbital parameters to the values obtained through the joint Exofastv2 fit (see Section 6), and we fit for the eclipse depth fp/f* and the time of secondary eclipse tsec (see Table 2 for a summary of the corresponding priors and posteriors).
While an extra 30 minutes is built into the observation to account for settling, the exact behaviour of this effect is not well understood. In particular, observations have shown significant variations in the strength, duration, and even sign of these ‘exponential ramps’ (e.g. Zieba et al. 2023; Greene et al. 2023). For this reason, we explore the effect of removing parts of the initial data affected by the detector ramp effect (clipping), by removing nclip = 100 to 200 integrations (corresponding roughly to tclip = 20 to 40 minutes) at the beginning of the observation and running our fitting routine again. For the first observation, nclip = 200 integrations remove the ramp entirely and thus don’t call for models more complex than the linear case.
For the first visit, we removed the first 100 and last 36 integrations of the light curve (last segment) and then fit a linear slope to the data. This particular configuration is a result of various tests comparing the RMS and MAD values of the light curve as well as inter-model comparison using the Bayesian information criterion (BIC) and reduced chi-square statistics (see Table 3). We detect a possible eclipse with a depth of fp/f* = 138 ± 53 ppm. This model is preferred over a simple linear slope with Δ log Z = 2.41. Using the χ2-distribution, we find this eclipse model is preferred over a simple mean of the detrended data at 2.8 σ. For the same clipping, a GP performs equally well in terms of , BIC, and RMS and finds an eclipse depth of fp/f* = 111 ± 65 ppm. All the methods we tested found the eclipse depth within <1σ of each other, as can be seen in Table 3. The inter-model comparison diagnostics are also nearly identical.
For the second visit, no amount of GPs, pre- or postprocessing allowed us to mitigate the correlated noise in the light curve. The eclipse remains undetectable, and the residuals show some sinusoidal-like behaviour reaching a peak exactly around the time where the eclipse should be. In fact, allowing for negative fp/f* values in the fits typically gave fully converged negative eclipse values. The dip of the sinusoidal signal right at the point of predicted egress mimics an eclipse signal, which the models favour if the time of secondary eclipse is left as a free parameter. However, we stress that this signal is likely not an eclipse, but rather a strong systematic.
Priors and posteriors of the Frida light-curve fit for the first visit.
Inter-model comparison for the light-curve fitting.
4.2 Eureka!
We also use nested sampling via dynesty in the Eureka! fitting routine. Instead of summing the batman light curve model with the systematics as in Equation (1), Eureka! multiplies these functions. The end result is effectively the same, but the absolute values of the systematics-related parameters are not directly comparable.
Here again, we first let the secondary eclipse time free across the whole time series and allow for negative eclipse depths, and then refine the priors similarly to what was described in Section 4.1. Eureka! records the positions and deviations of the centroid in x and y and allows us to decorrelate the light curve against them using multiplicative coefficients when fitting the light curve. We use a linear model both with and without including these extra parameters, as well as a GP. The default GP in Eureka! is a ‘Matern32’ kernel with celerite (Foreman-Mackey et al. 2017). We also remove nclip = 100,150 and 200 integrations to ensure robustness and comparability across pipelines.
For the first visit, we again chose to remove the first 100 and last 36 integrations and preferred the simpler linear trend over the other models. This gives us an eclipse depth of fp/f* = 125 ± 56 ppm, which is in agreement with the Frida result within the uncertainties (see comparative corner plot in Figure A.1). In this case, the GP overall agrees with the linear trend. Including the positional correlators gave overall slightly lower eclipse depths (of the order of 110 ppm), but were still statistically equivalent to the other results. It is important to note that the linear with centroid decorrelation (LPOS) models had significantly higher BIC values as they introduce four additional parameters to the fit compared to the simple linear (L) model (see Table 3).
The second observation exhibits the same strong systematics with the Eureka! data reduction. Consequently, the fitting routine was unable to detect an eclipse, regardless of the combination of models and clipping tested out for this visit.
4.3 Joint fit with juliet
A joint fit of the two light curves reduced with transitspectroscopy as described in Section 3.3 was performed using the Python package juliet (Espinoza et al. 2019) incorporating batman (Kreidberg 2015) for transit and eclipse modelling, and dynesty (Speagle 2020) for nested sampling. Orbital parameters were fixed to the values from Soto et al. (2021). We excluded the first 150 and the last 36 integrations, applying a range of different models : an exponential and linear detrending model (EL), a GP with a Matern32 kernel and a linear detrending model (LGP), and a GP with a Matern32 kernel and an exponential detrending model (EGP). The results are shown in Table 3. A joint fit for the eclipse depth was conducted, using separate detrending models per observation, yielding an eclipse depth of ppm, which corresponds to the average between the first eclipse and zero.
4.4 Noise characterisation in the light curves
The second visit has much higher RMS and MAD values (see Table 1), but this difference is mostly due to the significant detector settling ramp over the first 30 minutes of observation. The Allan deviation plots in Figure A.2 show that, once the ramp is removed and the light curve is detrended, both observations exhibit similar scatter. Even a linear fit is sufficient to remove most of the long-term systematics in the second visit. In terms of white noise, the two observations are equivalent.
The Allan plots and RMS values are not good diagnostics of short-term, small amplitude, correlated noise. In order to understand the systematic masking the eclipse in the second visit, we cut out about 1.5 hours of data and fit a sinusoid to the data points using emcee (Foreman-Mackey et al. 2013), allowing us to estimate a timescale and an amplitude for the systematic. We find that it is best described by a sine function with an amplitude of A = 235 ppm and a timescale of τ = 1.13 hours. Both of these are of the same order of magnitude as the eclipse signal we are trying to recover. Additionally, the peak of the systematic occurs around the mid-eclipse time, and the drop happens at egress, going against the shape of the eclipse signal. Without knowledge of the exact nature of the systematic, we are not able to accurately detect and measure a planetary signal at this time in the light curve. The injection recovery tests presented in Section 4.5 further support this statement.
Diagnostic table of the injection recovery tests.
4.5 Injection recovery for the second observation
We performed injection recovery tests using Frida to put an upper limit on the eclipse depth that we would be able to recover given the significant systematics affecting the light curve. Two series of injection recoveries were performed: one where we injected the signal at the expected time of eclipse based on visit one (texpected = 2460329.817 BJD), and another where we injected it in the most well behaved part of the light curve (i.e. not in the ramp, and not in the sinusoidal systematic, we choose tbehaved = 2460329.800 BJD). The results are summarised in Table 4.
When injecting the signal at tbehaved and fitting a linear model, we cropped the first and last 150 integrations, to get rid of both the detector settling ramp and the late sinusoidal systematic. For the texpected injection recoveries, we clip the first 150 and last 36 integrations as we do in the standard analysis (Section 4.1). For the GP, we remove the first 100 and last 36 integrations.
The tests show that an eclipse signal at the expected timing in the light curve is undetectable below 300 ppm. Such a signal could eventually be recovered and correctly measured, albeit with large error bars, by fixing, or at the very least strongly constraining, the secondary eclipse time. This is easily explained by the specific behaviour of the correlated noise around these critical times of secondary eclipse and egress, which strongly affects the eclipse. However, if injected into the ’well-behaved’ part of the light curve, even a 100 ppm signal could eventually be recovered with the help of a GP as well as some prior knowledge regarding the timing of the eclipse. The main reason we cannot recover the eclipse signal in the second observation is due to a large unexplained systematic that occurs precisely around the time of the eclipse event. This also suggests that the detector settling behaviour noted in Figure 1 can be treated by removing the first part of the ramp and using first order polynomials and exponential terms to model out the remaining long term trend.
We also perform injection recovery tests on the first visit, at t = 2460267.38 BJD, where a smaller, but similar systematic occurs. We mask out the actual eclipse by injecting an equal and opposite eclipse signal into the light curve and fit for different systematic models and an eclipse. We find the injected eclipse is undetectable below 200 ppm and poorly measured (>l.5σ discrepant) below 300 ppm. In other words, had the eclipse occurred at the time of this systematic, it would have impeded our ability to detect it, similar to the situation in the second visit.
5 Modelling
Our atmospheric models are computed using HELIOS (Malik et al. 2017, 2019b,a). The stellar spectrum used as an input for the models comes from an interpolation of the SPHINX model grid for M dwarfs (Iyer et al. 2022; Iyer et al. 2023) to the temperature, log g, and metallicity of the host star (Soto et al. 2021).
We include CO2, H2O as the main molecular species in our models as well as N2 as a neutral background gas. Their opacities are computed with the HELIOS-K module operating on the DACE opacity database (Grimm et al. 2021). The line lists for the gas absorption are HITEMP2010 for CO2 (Rothman et al. 2010), BT2 for H2O (Barber et al. 2006), and WCCRMT for N2 (Western et al. 2018), and the Rayleigh scattering for the different molecules is based on Cox (2000); Sneep & Ubachs (2005); Thalman et al. (2014). The choice to focus on these molecules is rooted in atmosphere evolution theory and modelling predictions for M dwarf rocky planets. These planets are expected to have lost most, if not the entirety, of their H/He envelope during the long, high-energy pre-main sequence phase of their host star (Owen 2019). Hydrogen, being so light, is highly susceptible to atmospheric escape, and may drag heavier elements along via hydrodynamic drag, resulting in significant atmospheric mass loss. Terrestrial planets may however develop secondary atmospheres through outgassing processes (Tian & Heng 2024). Depending on the initial formation of the mantle, the surface, the overall metallicity content, and the temperature, this would result in atmospheres dominated by CO2 and H2O (Tomberg & Johansen 2024), or N2/O2 -dominated atmospheres with trace presence of CO2 or H2O (Herbort et al. 2020).
We focused on CO2 as a main heavy molecule constituent because it is predicted to be the dominant atmospheric molecule for highly irradiated rock planets (Tian 2009). Other common, hydrogen-based molecules like water and methane are expected to dissociate in the upper atmosphere under the effect of incoming stellar radiation, leaving the oxygen and carbon atoms to recombine. CO2 is a stable molecule, and also has the advantage of exhibiting a strong, detectable absorption feature at 15 µm (Zasova et al. 2004; Mendonça & Buchhave 2020). The photometric bandpass covered by the JWST/MIRI F1500W filter specifically probes this feature. We assumed a Bond albedo of AB = 0.1 for all of our atmospheric models, and used the ‘f approximation formula’ based on Koll (2022) built into HELIOS, running each model 4 times to have a converged solution for the optical depth, as recommended by the documentation. Additional models where we explore the impact of the extreme values of heat transport in the atmosphere are shown in the Appendix (see Figure B.1).
For the no-atmosphere models, we follow the energy balance approach detailed in Malik et al. (2019a) to compute the planetary spectrum. Non-zero albedos could result in a shallow eclipse depth even in the absence of an atmosphere due to increased reflection of stellar radiation. Therefore, we include several simple blackbody airless scenarios for various albedos. We note that high albedos are deemed unlikely for airless planets as they would be subjected to severe space weathering, darkening their surface over the lifetime of the planets (Domingue et al. 2014; Pieters & Noble 2016; Mansfield et al. 2019). The dayside brightness temperature Tday is computed based on the stellar effective temperature T*, the stellar radius R*, and the orbital distance d using
(2)
with a redistribution factor f = 2/3, which corresponds to the no heat redistribution limit, and varying the Bond albedo AB. For a completely dark surface without heat redistribution (AB = 0.0, f = 2/3) the dayside temperature is .
6 System parameters
The premise of secondary eclipse photometric observations to identify planetary atmospheres relies on a precise and accurate knowledge of the stellar and planetary system parameters. No single data set can provide constraints on all system parameters, but by combining transit, radial velocity, and photometric data with empirical constraints on the stellar mass and radius, a complete picture of the system emerges. Time series light curves from four TESS Sectors and RV measurements of LHS 1478 are already published (Soto et al. 2021), but no eclipses have been observed until now. Precise transit and eclipse times are particularly able to constrain orbital eccentricities through ecosw, while precise transit and eclipse durations can constrain esinw (Mahajan et al. 2024).
We perform a global fit of the LHS 1478 system with ExofastV2 (Eastman et al. 2013, 2019) using all currently available TESS data (Sectors 18, 19, 25, 26, 52, 53, 59, 73, 79) at 120 s cadence to constrain the transit, the CARMENES and IRD data used by Soto et al. (2021) to constrain the radial velocity, photometric data to constrain the stellar SED, and empirical and
relationships to constrain the stellar radius and mass, respectively Mann et al. (2015, 2019). We also include the secondary eclipse measured in this work in the global fit. Due to the strong systematics observed in the second secondary eclipse visit, only the JWST/MIRI 15 µm light curve from the first visit is used.
By fitting the planet and stellar parameters simultaneously, we achieve precise, up-to-date, and self-consistent results for the LHS 1478 system. Median and 68% confidence interval values can be found in Table C.1. We use an MCMC to explore the parameter space. We run the MCMC for 7500 steps with nthin = 100. We achieve a Gelman-Rubin statistic for all parameters except for the planetary inclination cos(i), which is not well constrained by the precision of our data. Nevertheless,
for this parameter, which is close to our convergence criterion of
, and we therefore take this as meeting our convergence standards.
This joint fit on RV, transit and eclipse data allows us to refine the eccentricity and argument of periastron to and
deg, however we caution that in order to reach convergence, we placed a prior of ±18 min on the time of eclipse, referenced from the predicted eclipse time for a circular orbit. We do not have complete phase coverage of LHS 1478 at 15 µm, and the secondary eclipse is too shallow to be detected in the TESS data. The MCMC is therefore unable to explore the full parameter space to determine the maximum likelihood value for detecting the secondary eclipse; if the time of the secondary eclipse is allowed to wander outside of the JWST 15 µm data, there is no data to constrain the times of secondary eclipse. Because the eclipse depth is relatively shallow in the first visit of the JWST data, the MCMC does indeed wander outside of the available data if a prior is not applied. A such, the ExofastV2 fit is not an independent line of evidence for favouring an eclipse over a flat line in the JWST 15 µm data; we discuss this further in Section 8.2.
![]() |
Fig. 2 Left panel: JWST/MIRI photometry eclipse depth measurement at 15 µm (black data point) in context with different atmospheric models (solid coloured lines), and airless blackbody (BB) models for different Bond albedos (AB; dashed and dotted brown lines). We note that Tday is the corresponding dayside brightness temperature as computed with Equation (2). All atmospheric scenarios are computed with AB = 0.1 and using the ‘f-approximation formula’ based on Koll (2022). N2 and O2 are both spectrally inactive (no significant absorption features) at these wavelengths, thus yielding nearly identical thermal emission spectra. Only the N2/CO2 scenarios are plotted for simplicity. The result from the Eureka! reduction is also shown (orange data point). Right panel: atmospheric models (coloured circles) and atmosphere-less models (squares) from the left panel averaged over the F1500W bandpass. The grey shaded region represents the lower and upper error on the photometric measurement (solid line) obtained through a simple mean of both pipeline results. |
7 Results
Figure 2 shows the eclipse depth fp /f* inferred from the first observation in context with different atmospheric and bare rock models. We show 3 main types of atmospheres: N2 dominated with the addition of 1–100 ppm of CO2 at 1 bar (green group), mixed H2O/CO2 scenarios with different concentration combinations at 1 bar (blue group), and finally pure CO2 atmospheres at 0.1–10bar (pink group). The airless cases are modelled as blackbodies using Equation (2) and varying the Bond albedo. The resulting dayside brightness temperature Tday is indicated in the legend for each scenario. In order to give a more accurate representation of the photometric measurement compared to the different models, we integrate each of them over the F1500W bandpass and show the resulting values in the right-hand panel, plotted over the final value for fp /f* and its error bars (gray shaded region).
If we take the eclipse depth inferred from the first visit as the planet’s dayside thermal emission, we can reject the null hypothesis (dark bare rock, no atmosphere) at about 3.3σ. We can reject a AB = 0.1 albedo planet with no atmosphere at 2.7σ, and a AB = 0.2 albedo planet with no atmosphere at only 2.1σ. Because of the nature of the light curve from the second observation, it is difficult to incorporate it into these statistics. This also suggests that additional observational follow-up is needed to confirm or reject our results. Almost all the atmospheric models considered fall within the error bars of the tentative eclipse depth over the full band pass (see right panel in Figure 2).
We focus on N2-based atmospheres with CO2 as a trace species in Figure 3. We find that atmospheres with CO2 concentrations <10ppm and surface pressures <1 bar are rejected at the >2σ level. Conversely, atmospheres with CO2 concentrations >10 ppm and surface pressures >5 bar agree with the tentative eclipse depth at <1σ. 10 bar atmospheres need concentrations of 10 ppm and above to reach the same level of agreement. This lower limit goes up to 100 ppm for 1 bar atmospheres, while very thin atmospheres require pure CO2 composition to agree within <1σ with the observed data point. Pure CO2 atmospheres agree at <1σ regardless of the pressure.
All the pure CO2 atmospheres considered, from 0.1 to 10 bar, are consistent with the tentative eclipse depth to within 1σ, the best fitting one being a 1 bar pure CO2 atmosphere. The mixed CO2/H2O models at 1 bar also all agree with the data, showcasing the degeneracy the 15 µm data point poses regarding more diverse atmospheric chemical compositions. Finally, against a neutral background gas like N2 , the addition of CO2 introduces a sharp feature at 15 µm. Models integrated over the whole band pass suggest that these agree less well with the photometric data point, falling outside of the 1σ eclipse depth uncertainty, suggesting the need for higher concentrations of CO2 , or higher surface pressures, to match the candidate eclipse depth. For further airless scenarios, we considered high albedo surfaces that could reproduce the low eclipse depth. We find that albedos as high as AB = 0.4 (Tday = 672 K) are needed to match the data point provided by the 15 µm photometry at the 1 σ level. The data point is best fit by a surface Bond albedo of AB = 0.57 (Tday = 620 K).
Lastly, we compute the factor described in Xue et al. (2024); Zhang et al. (2024). To this end, we model the planetary emission with a null albedo blackbody (AB) and no heat redistribution (f = 2/3). We then divide by the stellar spectrum, multiply by the planet-to-star radius ratio squared, and fit the resulting planetary spectrum to the observed data point at 15 µm to obtain the brightness temperature Tb using emcee (Foreman-Mackey et al. 2013). We obtain a best-fit brightness temperature of Tb = 491 ± 102 K, yielding R = 0.64 ± 0.13.
![]() |
Fig. 3 Grid plot showing the rejection significance (in σ) of different N2/CO2 atmospheric models based on the measured eclipse depth from the first observation. We vary CO2 concentration (1–1000 ppm and a pure CO2 atmosphere) on the x-axis and surface pressure (1–10 bar) on the y-axis. Higher values correspond to a higher rejection significance of the scenario considered. |
8 Discussion
8.1 Data reduction
One general take-away is that the JWST/MIRI Imaging observations seem to exhibit more systematics than expected. The size of an error bar in the light curves is of 600 ppm for both Frida light curves, and the RMS of the residuals is 714 ppm for observation 1 and 705 ppm for observation 2, giving scatter-to-error bar ratios <1.2. The different diagnostics (reduced χ2 metric, Allan plots) also suggest the white noise is well estimated, and not a problem in our observations. However, there seems to be time-correlated noise in addition to the well-known detector settling ramps and instrumental white noise. In our case, the second observation was particularly affected, both by a strong initial ramp, and also by an unexplained, sinusoidal-looking signal occurring around the time of eclipse, with an amplitude of a couple hundreds of ppm and a timescale of about an hour. This signal, highlighted in red in Figure 1, mimicked an eclipse about 35 min later than predicted. Injection recovery tests showed that a signal similar to the first eclipse occurring at the expected time would be undetectable in the light curve due to this systematic. In fact, injected eclipse depths shallower than 300 ppm occurring at the predicted time of eclipse could not be recovered due to the specific ‘up-and-down’ pattern coinciding with the mid-eclipse and egress. This systematic is not correlated with any of the centroid positional information, nor with the guide star information which we inspected using spelunker (Deal & Espinoza 2024). If it was not for that specific systematic, the eclipse signal might have been extracted from the light curve, as shown by the injection recovery tests where signals were injected in the light curve at a more ’well-behaved’ timing (see Table 4). For this reason, the joint fits considering the two eclipses also effectively dilute the first observation’s signal, shown by the results in 4.3.
The first observation is much more stable, and an eclipse was tentatively measured at the expected time and with the expected duration for a circular orbit. We find a candidate eclipse depth of fp/f*:f = 138 ± 53 ppm with Frida and fp/f*;e = 125 ± 56 ppm with Eureka!. The independent analysis using transitspectroscopy for the data reduction and juliet for the fitting returns a value of fp / f*;j = 107 ± 65 ppm. All three values, and more broadly all values showcased in Table 3 are consistent within 1σ of each other. The differences can partly be attributed to the optimal extraction method used in Frida, returning smaller RMS and MAD values for both light curves than the aperture photometry method (see Table 1) used in Eureka!. The transitspectroscopy reduction uses a version of optimal extraction on a 10-pixel aperture. This means including the secondary ‘petals’ in addition to the central part of the PSF, as done in Eureka! (5-pixel aperture). The secondary diffraction patterns are difficult to separate from the background in this area and including them, even if weighted down, could introduce more background flux, which is prevented by Frida’s ‘z-cut’ method. Finally, the Eureka! reduction evaluates the background in an annulus around the PSF rather than on the full detector, and the Frida ‘z-cut’ and optimal weights method allows to disregard background subtraction. This might also introduce differences in the light curve depending on how homogeneous the background is across the detector and close to the PSF. Overall, this effort highlights the need for multiple data reductions to cross-validate results, as well as careful monitoring of the different aspects of the light curve extraction, especially because of the complex shape of the JWST/MIRI PSF.
We utilise the value obtained through the Frida data reduction and fitting of the first visit with nclip = 100 integrations removed at the beginning of the light curve and a simple linear model. The optimal extraction with the ‘z-cut’ method as implemented in Frida yielded the best results in terms of RMS and MAD values (see Table 1) compared to the other data reductions. Interestingly, the second visit gets even lower RMS and MAD values from Frida and Eureka, demonstrating the limitations of these metrics in the presence of correlated noise. The different systematic models and detector settling removal combinations considered in Table 3 lead to very similar BIC and values and agreeing eclipse depths. We thus opt for the simplest model and a clipping which removes all of the initial ramp while keeping as much baseline as possible.
8.2 Orbital evolution and eccentricity
Since we detect the eclipse at 2.6σ in the first observation and are unable to detect the eclipse in the second observation, we explore whether we could have missed the eclipse entirely due to changes in orbital eccentricity of LHS 1478 b. For a short-period planet like LHS 1478 b, tidal circularisation occurs very rapidly on timescales of thousands to millions of years depending on the initial eccentricity (Raymond et al. 2008). It is difficult to determine the ages of M dwarfs, but their rotation periods can serve as an age proxy since they spin down over time (e.g. Engle & Guinan 2023). Attempts to measure the stellar rotation period of LHS 1478 have yielded non-detections, but the stellar activity indicators suggest a relatively quiet star (Soto et al. 2021; Newton et al. 2016). While we cannot estimate the age based on the nondetected stellar rotation period, the data suggest it is longer than two TESS sectors, given the target is observed consecutively in sectors 18 and 19, 25 and 26, and 52 and 53. Based on work by Medina et al. (2022) and Engle & Guinan (2023), this would imply that the age of the LHS 1478 star and system is about 5.6 ± 2.7 Gyr, which is much longer than the circularisation timescale. It is therefore highly likely that the orbit of LHS 1478 b has been circularised, unless eccentricity is being induced by tidal effects or massive outer companions. The RVs for this system do not allow for such a companion (Soto et al. 2021).
To confirm that the non-detection in the second observation is not due to tidal effects modifying the orbit between the two visits, and hence eclipse times, we performed simulations of the system with VPLanet (Barnes et al. 2020). We considered two equilibrium tide models (often called the constant-phaselag and constant-time-lag models (Greenberg 2009)), set the tidal dissipation to be equal to modern Earth’s (Lambeck 1977; Williams et al. 1978), and set the initial eccentricity to 0.5. All other parameters were fixed to the best-fit values from Soto et al. (2021). We find that over a 1-month timescale, the eccentricity can only change by about 1 ppm for these extreme conditions, confirming that tides are not affecting the eclipse ephemerides between the two visits. We note that this assessment assumes LHS 1478 b has no companions, which could significantly alter the circularisation timescale (see e.g. Livesey et al. 2024; Barnes et al. 2025).
8.3 Origin of the systematic in the second observation
We found no correlation between the systematic in the second observation and the shift of the centroid of the star in x and y position, nor with the guide star information. Further investigating an instrumental origin, we Fourier-transformed each individual pixel light curve of both observations into frequency space. No significant time-correlated signals were identified, and a K-means clustering algorithm (sklearn; Pedregosa et al. 2011) on the frequency-space time-series also did not reveal any detector-wide patterns. While the sinusoidal systematic observed in the second visit could still be instrumental, it is possible that it has an astrophysical origin.
The characteristic shape resembles similar systematics observed in infrared secondary eclipse light curves of 55 Cancri e, linked to the planet’s volcanic outgassing and surface activity (Demory et al. 2016; Patel et al. 2024). TESS observations for 55 Cnc e also showed variability in the phase curve and eclipse depth measurements, but not the primary transits (Meier Valdés et al. 2023). This raises the question of whether similar mechanisms, such as atmospheric variability, could affect the observations of LHS 1478 b.
Another astrophysical source could be stellar activity, although TESS photometric and CARMENES spectroscopic observations suggest LHS 1478 to be a fairly inactive star (Soto et al. 2021). Emerging JWST observations suggest that stellar flaring activity may be detectable even at 15 µm, challenging previous assumptions about its negligible impact in this regime. If such flares influence secondary eclipse measurements, their potential effects remain uncertain, as their signatures in the mid-infrared are not well characterised.
Regardless, our ability to investigate whether the observed variability is periodic or linked to transient phenomena is limited with only two eclipse observations which lack long temporal resolution. Observing simultaneous eclipses in multiple infrared wavelengths, as was done by Patel et al. (2024), could be helpful in understanding the origin of the systematic visible in the second observation. With the current data, we cannot definitively attribute the observed systematic to either an instrumental or astrophysical origin.
8.4 Model interpretation
Based on the first visit, we infer a tentative eclipse depth of fp/f*:f = 138 ± 53 ppm, a 2.6σ evidence of an eclipse. If the tentative eclipse depth is representative of the planet’s emission, it would be lower than the predicted bare rock, AB = 0.1 albedo no atmosphere model at 2.7σ, and lower than the bare rock, AB = 0.2 albedo no atmosphere model at 2.1σ. However, given that we only detect the eclipse in the first visit at 2.6σ, and the non-detection in the second visit, we cannot reject the no-atmosphere scenario based on the current data. This highlights the importance of observing these lower signal targets multiple times to ensure the repeatability and consistency of the detections. This is particularly true in the early JWST era, as the community still needs time to address and understand the systematics affecting these new instruments.
The high albedos (AB > 0.4) necessary to match the photometric data at 15 µm with bare rock models are not expected from theory or observations. This is mostly due to space weathering (Pieters & Noble 2016), which darkens the surface over time. Overall, albedos >0.2 are unlikely for airless rocky planets (Domingue et al. 2014). However, it is worth noting that space weathering and resurfacing processes are a topic of ongoing research in the field. Follow-up studies considering the diverse range of rock surface albedos are necessary to examine possible surface compositions of this planet and place further constraints on the possibility of an atmosphere.
9 Conclusions
LHS-1478 b was observed during the secondary eclipse on two occasions with JWST/MIRI F1500W. The first visit reveals a possible eclipse at the expected time for a circular orbit (within the propagated error bars) with a depth of fp/f* = 138 ± 53 ppm, preferred over a flat line model at 2.8σ. The non-informative priors on the time of secondary eclipse and eclipse depth, as well as the circularisation timescale arguments for this system, further support a detection. The injection recovery tests, which show that the same signal from the first observation would not be recoverable in the second, lead us to believe that the nondetection in the second observation is likely due to instrumental or astrophysical systematics rather than a missed eclipse.
We find that an eclipse depth of fp/ f* = 138 ± 53 ppm is shallower than most airless, low-albedo emission scenarios for this planet. If this represents the true eclipse depth, we can reject the null hypothesis of the dark (zero albedo) bare rock model with a confidence level of 3.3σ. This number decreases to 2.1σ for an airless rock with a surface albedo of AB = 0.2. A caveat is that we used simple models of spectrally neutral surfaces to represent the airless scenarios. Follow-up studies considering a range of rocky surface models can constrain possible surface compositions for this planet.
Most atmospheric models considered, covering different types of CO2 atmospheres (pure, mixed with H2O, and as a trace species in an N2 -based atmosphere), are consistent within the error bars of the secondary eclipse depth measurement from the first visit, except for cases with very little CO2 and surface pressures of 1 bar or lower.
However, we emphasise that the two observations from our program do not yield consistent results. Therefore, additional observations are necessary to confirm the measurement from the first observation, especially because the interpretation of whether the planet has an atmosphere or not relies on a single photometric data point from a single observation. If the second observation was plagued by systematics, we cannot be certain that the first observation is unaffected by systematics, or that the eclipse was definitively detected. Consequently, additional observations are necessary to ensure the reproducibility of the results. Additionally, broader spectral coverage would allow us to disentangle different atmospheric or surface scenarios and shed more light on the chemistry of this planet.
This dataset illustrates the need for a larger community effort to improve our understanding of the systematics affecting MIRI, and JWST detectors in general. Our results underscore the challenge of using eclipse photometry to detect rocky planet atmospheres as opposed to bare rocks. Shallow eclipses are more difficult to detect with statistical significance, especially in the presence of time-correlated noise. Precise knowledge of ephemerides and eccentricities is therefore crucial to avoid interpreting a missed eclipse. This is maybe especially important given the large amount of time dedicated to this technique with the upcoming DDT Rocky Worlds program.
Acknowledgements
Based on observations with the NASA/ESA/CSA James Webb Space Telescope obtained at the Space Telescope Science Institute, which is operated by the Association of Universities for Research in Astronomy, Incorporated, under NASA contract NAS5-03127. PCA and HDL acknowledges support from the Carlsberg Foundation, grant CF22-1254. JMM acknowledges support from the Horizon Europe Guarantee, grant EP/Z00330X/1. ADR acknowledges support from the Carlsberg Foundation, grant CF22-1548. NHA acknowledges support by the National Science Foundation Graduate Research Fellowship under Grant No. DGE1746891. EMV acknowledges support from the Centre for Space and Habitability (CSH). This work has been carried out within the framework of the National Centre of Competence in Research PlanetS supported by the Swiss National Science Foundation under grant 51NF40_205606. EMV acknowledges the financial support of the SNSF. B.-O.D. acknowledges support from the Swiss State Secretariat for Education, Research and Innovation (SERI) under contract number MB22.00046. CEF acknowledges support from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program under grant agreement no. 805445. NPG gratefully acknowledges support from Science Foundation Ireland and the Royal Society through a University Research Fellowship (URF\R\201032). HJH and BP acknowledges support from eSSENCE (grant number eSSENCE@LU 9:3), The Crafoord foundation and the Royal Physiographic Society of Lund, through The Fund of the Walter Gyllenberg Foundation. We acknowledge the input from the following individuals to the GO 3730 proposal: Adam Burgasser, Can Akin, Andrea Guzmán Mesa, Nicholas Borsato, Meng Tian, Mette Baungaard.
Appendix A Diagnostics of the light curves
Here we provide some additional diagnostics to the light curves as obtained from the Frida and Eureka! data reductions and light curve fits. In Figure A.1, we present the superimposed Frida and Eureka! corner plot of the light curve model highlighted in Table 3, that is a simple linear slope with the initial nclip = 100 integrations removed. The offset from Eureka! is adjusted with a constant to match the Frida convention for visual clarity.
We also show the Allan deviation plots for both light curves in Figure A.2. For the second observation, we discard the first nclip = 150 to remove the detector settling slope, and use an exponential with a linear slope (Frida), respectively a simple linear slope (Eureka!), to fit the light curve. This plot shows the RMS of the residuals as a function of the bin size τ. In the absence of correlated noise, the orange and black lines should follow the red dashed line, representing the white noise decreasing as
![]() |
Fig. A.1 Corner plot for the Frida (black) and Eureka! (orange) lightcurve fits of the first observation. |
![]() |
Fig. A.2 Allan deviation plot for the Frida and Eureka! reductions and fits for both observations. |
Appendix B Edge cases for the heat redistribution factor f
In the models shown in Figure 2, f is obtained based on Koll (2022) through an estimation of the long-wave optical depth of the atmosphere, which in turn also depends on atmospheric properties. This requires several re-runs to converge. In the interest of completeness regarding the estimation of that parameter, we recompute several of the highlighted models, artificially fixing f to its ’edge case’ values, that is 0.25 for total heat redistribution and 2/3 for no heat redistribution.
![]() |
Fig. B.1 Impact on the modelled atmospheric spectra of extreme values of the redistribution factor f. The lower lines represent f = 0.25 while the upper lines represent f = 2/3. The dashed line is the corresponding model shown on Figure 2. |
Appendix C Global parameter fit for LHS 1478
In Table C.1 provide the best-fit values and 68% confidence intervals for parameters in a global fit of the LHS 1478 star-planet system using ExovastV2, commit 6ba004d.
EXOFASTv2 median values and 68% confidence interval for LHS 1478
References
- Ambikasaran, S., Foreman-Mackey, D., Greengard, L., Hogg, D. W., & O’Neil, M. 2015, IEEE Trans. Pattern Anal. Mach. Intell., 38, 252 [Google Scholar]
- August, P. C., Bean, J. L., Zhang, M., et al. 2023, ApJ, 953, L24 [CrossRef] [Google Scholar]
- Barber, R. J., Tennyson, J., Harris, G. J., & Tolchenov, R. N. 2006, MNRAS, 368, 1087 [Google Scholar]
- Barnes, R., Luger, R., Deitrick, R., et al. 2020, PASP, 132, 024502 [NASA ADS] [CrossRef] [Google Scholar]
- Barnes, R., do Amaral, L. N. R., Birky, J., et al. 2025, Planet. Sci. J., 6, 25 [Google Scholar]
- Bean, J. L., Xue, Q., August, P. C., et al. 2023, Nature, 618, 43 [NASA ADS] [CrossRef] [Google Scholar]
- Bell, T. J., Ahrer, E.-M., Brande, J., et al. 2022, J. Open Source Softw., 7, 4503 [NASA ADS] [CrossRef] [Google Scholar]
- Bello-Arufe, A., Damiano, M., Bennett, K. A., et al. 2025, ApJL, submitted [arXiv:2501.18680] [Google Scholar]
- Buchner, J. 2021, J. Open Source Software, 6, 3001 [CrossRef] [Google Scholar]
- Bushouse, H., Eisenhamer, J., Dencheva, N., et al. 2022, https://doi.org/10.5281/zenodo.7071140 [Google Scholar]
- Cowan, N. B., & Agol, E. 2011, ApJ, 726, 82 [NASA ADS] [CrossRef] [Google Scholar]
- Cox, A. N. 2000, Allen’s Astrophysical Quantities (New York: AIP Press; Springer) [Google Scholar]
- Crossfield, I. J. M., Malik, M., Hill, M. L., et al. 2022, ApJ, 937, L17 [NASA ADS] [CrossRef] [Google Scholar]
- Deal, D., & Espinoza, N. 2024, J. Open Source Softw., 9, 6202 [Google Scholar]
- Demory, B.-O., Gillon, M., de Wit, J., et al. 2016, Nature, 532, 207 [NASA ADS] [CrossRef] [Google Scholar]
- do Amaral, L. N. R., Barnes, R., Segura, A., & Luger, R. 2022, ApJ, 928, 12 [NASA ADS] [CrossRef] [Google Scholar]
- Domingue, D. L., Chapman, C. R., Killen, R. M., et al. 2014, Space Sci. Rev., 181, 121 [Google Scholar]
- Dong, C., Jin, M., Lingam, M., et al. 2018, PNAS, 115, 260 [NASA ADS] [CrossRef] [Google Scholar]
- Dorn, C., & Heng, K. 2018, ApJ, 853, 64 [Google Scholar]
- Dressing, C. D., & Charbonneau, D. 2015, ApJ, 807, 45 [Google Scholar]
- Eastman, J., Gaudi, B. S., & Agol, E. 2013, PASP, 125, 83 [Google Scholar]
- Eastman, J. D., Rodriguez, J. E., Agol, E., et al. 2019, PASP, submitted [arXiv:1907.09480] [Google Scholar]
- Engle, S. G., & Guinan, E. F. 2023, ApJ, 954, L50 [NASA ADS] [CrossRef] [Google Scholar]
- Espinoza, N. 2022, https://doi.org/10.5281/zenodo.6960924 [Google Scholar]
- Espinoza, N., Kossakowski, D., & Brahm, R. 2019, MNRAS, 490, 2262 [Google Scholar]
- Foreman-Mackey, D., Agol, E., Ambikasaran, S., & Angus, R. 2017, AJ, 154, 20 [Google Scholar]
- Foreman-Mackey, D., Conley, A., Meierjurgen Farr, W., et al. 2013, Emcee: The MCMC Hammer, Astrophysics Source Code Library [record ascl:1303.002] [Google Scholar]
- Fressin, F., Torres, G., Charbonneau, D., et al. 2013, ApJ, 766, 81 [NASA ADS] [CrossRef] [Google Scholar]
- Gaillard, F., & Scaillet, B. 2014, Earth Planet. Sci. Lett., 403, 307 [Google Scholar]
- Garcia-Sage, K., Glocer, A., Drake, J. J., Gronoff, G., & Cohen, O. 2017, ApJ, 844, L13 [NASA ADS] [CrossRef] [Google Scholar]
- Greenberg, R. 2009, ApJ, 698, L42 [Google Scholar]
- Greene, T. P., Bell, T. J., Ducrot, E., et al. 2023, Nature, 618, 39 [NASA ADS] [CrossRef] [Google Scholar]
- Gressier, A., Espinoza, N., Allen, N. H., et al. 2024, ApJ, 975, L10 [NASA ADS] [CrossRef] [Google Scholar]
- Grimm, S. L., Malik, M., Kitzmann, D., et al. 2021, ApJS, 253, 30 [NASA ADS] [CrossRef] [Google Scholar]
- Hawley, S. L., Davenport, J. R. A., Kowalski, A. F., et al. 2014, ApJ, 797, 121 [Google Scholar]
- Henry, T. J., Jao, W.-C., Winters, J. G., et al. 2018, AJ, 155, 265 [NASA ADS] [CrossRef] [Google Scholar]
- Herbort, O., Woitke, P., Helling, C., & Zerkle, A. 2020, A&A, 636, A71 [EDP Sciences] [Google Scholar]
- Howard, W. S., Kowalski, A. F., Flagg, L., et al. 2023, ApJ, 959, 64 [NASA ADS] [CrossRef] [Google Scholar]
- Hu, R., Bello-Arufe, A., Zhang, M., et al. 2024, Nature, 630, 609 [NASA ADS] [CrossRef] [Google Scholar]
- Iyer, R. A., Line, R. M., Muirhead, S. P., Fortney, J. J., & Gharib-Nezhad, E. 2022, https://doi.org/10.5281/zenodo.7416042 [Google Scholar]
- Iyer, A. R., Line, M. R., Muirhead, P. S., Fortney, J. J., & Gharib-Nezhad, E. 2023, ApJ, 944, 41 [NASA ADS] [CrossRef] [Google Scholar]
- Jackman, J. A. G., Shkolnik, E. L., Loyd, R. O. P., & Richey-Yowell, T. 2024, MNRAS, 533, 1894 [Google Scholar]
- Koll, D. D. B. 2022, ApJ, 924, 134 [NASA ADS] [CrossRef] [Google Scholar]
- Koll, D. D. B., Malik, M., Mansfield, M., et al. 2019, ApJ, 886, 140 [NASA ADS] [CrossRef] [Google Scholar]
- Kopparapu, R. K., Ramirez, R., Kasting, J. F., et al. 2013, ApJ, 765, 131 [NASA ADS] [CrossRef] [Google Scholar]
- Kreidberg, L. 2015, PASP, 127, 1161 [Google Scholar]
- Kreidberg, L., Koll, D. D. B., Morley, C., et al. 2019, Nature, 573, 87 [NASA ADS] [CrossRef] [Google Scholar]
- Krissansen-Totton, J. 2023, ApJ, 951, L39 [NASA ADS] [CrossRef] [Google Scholar]
- Lambeck, K. 1977, Philos. Trans. Roy. Soc. Lond. Ser. A, 287, 545 [NASA ADS] [CrossRef] [Google Scholar]
- Lim, O., Benneke, B., Doyon, R., et al. 2023, ApJ, 955, L22 [NASA ADS] [CrossRef] [Google Scholar]
- Livesey, J. R., Barnes, R., & Deitrick, R. 2024, ApJ, 964, 4 [NASA ADS] [CrossRef] [Google Scholar]
- Loyd, R. O. P., France, K., Youngblood, A., et al. 2018, ApJ, 867, 71 [Google Scholar]
- Luger, R., & Barnes, R. 2015, Astrobiology, 15, 119 [Google Scholar]
- Lustig-Yaeger, J., Fu, G., May, E. M., et al. 2023, Nat. Astron., 7, 1317 [NASA ADS] [CrossRef] [Google Scholar]
- Mahajan, A. S., Eastman, J. D., & Kirk, J. 2024, ApJ, 963, L37 [NASA ADS] [CrossRef] [Google Scholar]
- Malik, M., Grosheintz, L., Mendonça, J. M., et al. 2017, AJ, 153, 56 [Google Scholar]
- Malik, M., Kempton, E. M. R., Koll, D. D. B., et al. 2019a, ApJ, 886, 142 [NASA ADS] [CrossRef] [Google Scholar]
- Malik, M., Kitzmann, D., Mendonça, J. M., et al. 2019b, AJ, 157, 170 [Google Scholar]
- Mann, A. W., Feiden, G. A., Gaidos, E., Boyajian, T., & von Braun, K. 2015, ApJ, 804, 64 [Google Scholar]
- Mann, A. W., Dupuy, T., Kraus, A. L., et al. 2019, ApJ, 871, 63 [Google Scholar]
- Mansfield, M., Kite, E. S., Hu, R., et al. 2019, ApJ, 886, 141 [Google Scholar]
- Medina, A. A., Winters, J. G., Irwin, J. M., & Charbonneau, D. 2020, ApJ, 905, 107 [Google Scholar]
- Medina, A. A., Winters, J. G., Irwin, J. M., & Charbonneau, D. 2022, ApJ, 935, 104 [NASA ADS] [CrossRef] [Google Scholar]
- Meier Valdés, E. A., Morris, B. M., Demory, B. O., et al. 2023, A&A, 677, A112 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Mendonça, J. M., & Buchhave, L. A. 2020, MNRAS, 496, 3512 [CrossRef] [Google Scholar]
- Moran, S. E., Stevenson, K. B., Sing, D. K., et al. 2023, ApJ, 948, L11 [NASA ADS] [CrossRef] [Google Scholar]
- Morrison, J. E., Dicken, D., Argyriou, I., et al. 2023, PASP, 135, 075004 [NASA ADS] [CrossRef] [Google Scholar]
- Newton, E. R., Irwin, J., Charbonneau, D., et al. 2016, ApJ, 821, 93 [Google Scholar]
- Owen, J. E. 2019, Annu. Rev. Earth Planet. Sci., 47, 67 [CrossRef] [Google Scholar]
- Patel, J. A., Brandeker, A., Kitzmann, D., et al. 2024, A&A, 690, A159 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Pedregosa, F., Varoquaux, G., Gramfort, A., et al. 2011, J. Mach. Learn. Res., 12, 2825 [Google Scholar]
- Pieters, C. M., & Noble, S. K. 2016, J. Geophys. Res. (Planets), 121, 1865 [NASA ADS] [CrossRef] [Google Scholar]
- Pontoppidan, K. M., Pickering, T. E., Laidler, V. G., et al. 2016, SPIE Conf. Ser., 9910, 991016 [NASA ADS] [Google Scholar]
- Rackham, B., Espinoza, N., Apai, D., et al. 2017, ApJ, 834, 151 [Google Scholar]
- Rackham, B. V., Apai, D., & Giampapa, M. S. 2018, ApJ, 853, 122 [Google Scholar]
- Radica, M., Piaulet-Ghorayeb, C., Taylor, J., et al. 2025, ApJ, 979, L5 [NASA ADS] [CrossRef] [Google Scholar]
- Raymond, S. N., Barnes, R., & Mandell, A. M. 2008, MNRAS, 384, 663 [Google Scholar]
- Redfield, S., Batalha, N., Benneke, B., et al. 2024, arXiv e-prints [arXiv:2404.02932] [Google Scholar]
- Rothman, L. S., Gordon, I. E., Barber, R. J., et al. 2010, J. Quant. Spec. Radiat. Transf., 111, 2139 [NASA ADS] [CrossRef] [Google Scholar]
- Shields, A. L., Ballard, S., & Johnson, J. A. 2016, Phys. Rep., 663, 1 [NASA ADS] [CrossRef] [Google Scholar]
- Sneep, M., & Ubachs, W. 2005, J. Quant. Spec. Radiat. Transf., 92, 293 [NASA ADS] [CrossRef] [Google Scholar]
- Soto, M. G., Anglada-Escudé, G., Dreizler, S., et al. 2021, A&A, 649, A144 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Speagle, J. S. 2020, MNRAS, 493, 3132 [Google Scholar]
- Thalman, R., Zarzana, K. J., Tolbert, M. A., & Volkamer, R. 2014, J. Quant. Spec. Radiat. Transf., 147, 171 [NASA ADS] [CrossRef] [Google Scholar]
- Thompson, M. A., Telus, M., Schaefer, L., et al. 2021, Nat. Astron., 5, 575 [NASA ADS] [CrossRef] [Google Scholar]
- Tian, F. 2009, ApJ, 703, 905 [NASA ADS] [CrossRef] [Google Scholar]
- Tian, M., & Heng, K. 2024, ApJ, 963, 157 [NASA ADS] [CrossRef] [Google Scholar]
- Tomberg, P. M., & Johansen, A. 2024, A&A, 691, A183 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Weiner Mansfield, M., Xue, Q., Zhang, M., et al. 2024, ApJ, 975, L22 [NASA ADS] [CrossRef] [Google Scholar]
- Western, C. M., Carter-Blatchford, L., Crozet, P., et al. 2018, JQSRT, 219, 127 [NASA ADS] [CrossRef] [Google Scholar]
- Williams, J. G., Sinclair, W. S., & Yoder, C. F. 1978, Geophys. Res. Lett., 5, 943 [Google Scholar]
- Xue, Q., Bean, J. L., Zhang, M., et al. 2024, ApJ, 973, L8 [NASA ADS] [CrossRef] [Google Scholar]
- Zasova, L. V., Moroz, V. I., Formisano, V., Ignatiev, N. I., & Khatuntsev, I. V. 2004, Adv. Space Res., 34, 1655 [NASA ADS] [CrossRef] [Google Scholar]
- Zhang, M., Hu, R., Inglis, J., et al. 2024, ApJ, 961, L44 [NASA ADS] [CrossRef] [Google Scholar]
- Zieba, S., Zilinskas, M., Kreidberg, L., et al. 2022, A&A, 664, A79 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Zieba, S., Kreidberg, L., Ducrot, E., et al. 2023, Nature, 620, 746 [NASA ADS] [CrossRef] [Google Scholar]
All Tables
All Figures
![]() |
Fig. 1 Raw and detrended light curves and residuals for the JWST/MIRI eclipse observations at 15 µm for LHS-1478 b. The data and model from our nominal Frida reduction are shown in black, while the Eureka! equivalent is shown in orange. Note that in this plot the second visit was detrended using an exponential and a linear slope (EL) for Frida, and a simple linear slope (L) for Eureka!, after the detector settling slope was removed, and without an eclipse model. For the first visit we use a simple linear slope to model the systematics for both reductions, after discarding some initial and final integrations (see Section 4). For the second visit, the expected eclipse timing, computed based on the first visit, is represented as a purple shaded region between ingress and egress, and we highlight in red the unexplained systematic (referred to later on as ‘’sinusoidal-like’ systematic). |
In the text |
![]() |
Fig. 2 Left panel: JWST/MIRI photometry eclipse depth measurement at 15 µm (black data point) in context with different atmospheric models (solid coloured lines), and airless blackbody (BB) models for different Bond albedos (AB; dashed and dotted brown lines). We note that Tday is the corresponding dayside brightness temperature as computed with Equation (2). All atmospheric scenarios are computed with AB = 0.1 and using the ‘f-approximation formula’ based on Koll (2022). N2 and O2 are both spectrally inactive (no significant absorption features) at these wavelengths, thus yielding nearly identical thermal emission spectra. Only the N2/CO2 scenarios are plotted for simplicity. The result from the Eureka! reduction is also shown (orange data point). Right panel: atmospheric models (coloured circles) and atmosphere-less models (squares) from the left panel averaged over the F1500W bandpass. The grey shaded region represents the lower and upper error on the photometric measurement (solid line) obtained through a simple mean of both pipeline results. |
In the text |
![]() |
Fig. 3 Grid plot showing the rejection significance (in σ) of different N2/CO2 atmospheric models based on the measured eclipse depth from the first observation. We vary CO2 concentration (1–1000 ppm and a pure CO2 atmosphere) on the x-axis and surface pressure (1–10 bar) on the y-axis. Higher values correspond to a higher rejection significance of the scenario considered. |
In the text |
![]() |
Fig. A.1 Corner plot for the Frida (black) and Eureka! (orange) lightcurve fits of the first observation. |
In the text |
![]() |
Fig. A.2 Allan deviation plot for the Frida and Eureka! reductions and fits for both observations. |
In the text |
![]() |
Fig. B.1 Impact on the modelled atmospheric spectra of extreme values of the redistribution factor f. The lower lines represent f = 0.25 while the upper lines represent f = 2/3. The dashed line is the corresponding model shown on Figure 2. |
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.