ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

ASCL Code Record

[ascl:2505.006] jnkepler: Differentiable N-body model for multi-planet systems

jnkepler models photometric and radial velocity data of multi-planet systems via N-body integration. Built with JAX, it leverages automatic differentiation for efficient computation of model gradients. This enables seamless integration with gradient-based optimizers and Hamiltonian Monte Carlo methods, including the No-U-Turn Sampler (NUTS) in NumPyro (ascl:2505.005). jnkepler is particularly suited for efficiently sampling from multi-planet posteriors involving a larger number of parameters and strong degeneracy.

Code site:
https://github.com/kemasuda/jnkepler
Described in:
https://ui.adsabs.harvard.edu/abs/2024AJ....168..294M
Bibcode:
2025ascl.soft05006M

Views: 38

ascl:2505.006
Add this shield to your page
Copy the above HTML to add this shield to your code's website.