SkillAgentSearch skills...

Eclipsoid

Transit models for ellipsoidal planets in Jax

Install / Use

/learn @shishirdholakia/Eclipsoid
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

eclipsoid

Transit models for ellipsoidal planets in Jax

Eclipsoid is an extension of the jaxoplanet package for computing transits, occultations, and rotational light curves of bodies in orbit around each other, such as an exoplanet orbiting a host star. In eclipsoid, we extend jaxoplanet to model these bodies when the orbiting body is oblate or ellipsoidal. This is expected to be the case for any planet with a nonzero rotation rate, and can be a significant effect for long period exoplanets. In our own Solar system, Saturn is about 10% oblate, (i.e 10% squashed at the poles compared to at its equator), and Jupiter about 7%.

Refer to the jaxoplanet documentation for a primer on how to model light curves; our API largely follows jaxoplanet's.

Related Skills

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated3mo ago
Forks0

Languages

Jupyter Notebook

Security Score

82/100

Audited on Dec 31, 2025

No findings