Papers › A General, Differentiable Transit Model for Ellipsoidal Occulters: Derivation,...
A General, Differentiable Transit Model for Ellipsoidal Occulters: Derivation, Application, and Forecast of Planetary Oblateness and Obliquity Constraints with JWST
Shashank Dholakia, Shishir Dholakia, Benjamin J. S. Pope
The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.
Increasingly precise space-based photometry uncovers higher-order effects in transits, eclipses and phase curves which can be used to characterize exoplanets in novel ways. The subtle signature induced by a rotationally deformed exoplanet is determined by the planet's oblateness and rotational obliquity, which provide a wealth of information about a planet's formation, internal structure, and dynamical history. However, these quantities are often strongly degenerate and require sophisticated methods to convincingly constrain. We develop a new semi-analytic model for an ellipsoidal object occulting a spherical body with arbitrary surface maps expressed in terms of spherical harmonics. We implement this model in an open-source Jax-based Python package eclipsoid, allowing just-in-time compilation and automatic differentiation. We then estimate the precision obtainable with JWST observations of the long period planet population and demonstrate the best current candidates for studies of oblateness and obliquity. We test our method on the JWST NIRSpec transit of the inflated warm Neptune WASP-107 b and place an upper bound on its projected oblateness f<0.23, which corresponds to a rotation period of $P_{\mathrm{rot}}>13$h if the planet is not inclined to our line of sight. Further studies of long-period exoplanets will necessitate discarding the assumption of planets as spherical bodies. Eclipsoid provides a general framework allowing rotational deformation to be modelled in transits, occultations, phase curves, transmission spectra and more.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Results from the paper archive 2025-07-28
No leaderboard rows for this paper in the archive.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections