Okay my first Mastodon post no idea how to do this 😅

New paper alert 🚨 NEW technique alert! 💡
Transmission strings: a technique for spatially mapping exoplanet atmospheres around their terminators led by David Grant a postdoc working with me
@BristolUniPhys

https://arxiv.org/abs/2212.07294

Transmission strings: a technique for spatially mapping exoplanet atmospheres around their terminators

Exoplanet transmission spectra, which measure the absorption of light passing through a planet's atmosphere during transit, are most often assessed globally, resulting in a single spectrum per planetary atmosphere. However, the inherent three-dimensional nature of planetary atmospheres, via thermal, chemical, and dynamical processes, can imprint inhomogeneous structure and properties in the observables. In this work, we devise a technique for spatially mapping the atmospheres of exoplanets in transmission. Our approach relaxes the assumption that transit light curves are created from circular stars occulted by circular planets, and instead we allow for flexibility in the planet's sky-projected shape. We define the planet's radius to be a single-valued function of angle around its limb, and we refer to this mathematical object as a transmission string. These transmission strings are parameterised in terms of Fourier series, a choice motivated by these series having adjustable complexity, generating physically practical shapes, while being reducible to the classical circular case. The utility of our technique is primarily intended for high-precision multi-wavelength light curves, from which inferences of transmission spectra can be made as a function of angle around a planet's terminator, enabling analysis of the multidimensional physics at play in exoplanet atmospheres. More generally, the technique can be applied to any transit light curve to derive the shape of the transiting body. The algorithm we develop is available as an open-source package, called harmonica.

arXiv.org
Transmission strings map the 2D shape of a planets limb as a function of angle 📐as they transit their star. Mapping the changing shape (opacity) of the object that is blocking the light with wavelength. In an #exoplanet atmosphere this could be clouds☁️, changing chemistry🧪,...
We use models from
Jonathan Fortney
to show how you might map the changing chemistry from CO to CH4 in an #exoplanet atmosphere using Transmission Strings. Middle are strings inferred from 4 wavelengths. The spectrum at different angles around the map are used to compare distribution
The shape is built up based on a Fourier series, which is the sum of harmonically related sinusoidal functions (or harmonics). As you increase the number of harmonics you can get increasingly more complex shapes
Each of the different Fourier series functions result in unique changes to the shape of the planet as a deviation from a circle. In a transit lightcurve these can be measured on ingress as the planet enters the stars area and egress as it leaves
For this work David Grant developed a Transmission strings open source package called Harmonica https://harmonica.readthedocs.io/en/latest/
From this you can compute transit lightcurves for irregularly shaped occulter (not just planets!)
Harmonica — harmonica 0.1.0 documentation

We tested the idea of Transmission Strings by considering a planet measured with a
@NASAWebb
like transit light curve (465 data points🧐) injecting a shape w/ East/West differences & equator/pole differences. We fit for a 5-parameter string using Harmonica & recover the shape!
The deviations from a circle can be plotted - here we show the 3000 different transmission strings computed to fit our #JWST-like lightcurve. The degree of change as a function of the angle around the object can tell you about the changes in a feature measured at that wavelength
Harmonica can calculate transmission strings in fractions of a second and can infer the shape of an occulting object directly from the transit lightcurve in less than one second for any dataset with less than 100,000 data points 🤯 (BTW that is insanely fast 🏎️)
Harmonica is also incredibly precise! Using a 5-term Transmission string for a typical
@NASAWebb
transit lightcurve (yes we already have typical #JWST lightcurves) & assuming ~1% deviation from a circle Harmonica is orders of magnitude more precise than expected JWST noise floor
This work involved a LOT of maths & new methods David Grant found to make computing Transmission strings fast & precise taking into account other aspects of transits such as limb-darkening. The paper contains 42 equations, resulting in a behemoth table of symbols in the appendix
David Grant (smartly not on social media) did an amazing job with this work. I have been dreaming of doing transmission mapping since 2016, but I never got past the hard maths & coding stage. Enter David! He came in with the idea himself & quickly started on how to make it work🙏