Related papers: A High-Precision, Differentiable Code for Solar Sy…
JPARSEC is a Java library initially developed to implement a complete set of algorithms to compute ephemerides. The project started twelve years ago and soon evolved to also cover astrophysical modelling and outreach. JPARSEC itself…
In this paper I will describe a new software package developed using the Java programming language, aimed to compute the positions of any Solar System body (among asteroids, comets, planets, and satellites) to help to perform cross-matches…
We present a tool for the comparison and validation of the integration packages suitable for Solar System dynamics. iCompare, written in Python, compares the ephemeris prediction accuracy of a suite of commonly-used integration packages…
This works presents a program which computes velocities of an Earth-bound observatory in the reference frame of the barycenter of the solar system. It feeds from ephemerides files of the Jet Propulsion Laboratory to extract the velocity of…
Students and professionals in astronomy, astrodynamics, astrophysics, and other related fields often download and parse data about objects in our solar system -- ephemeris data -- from two major providers: JPL's publicly-available [Generic…
Earth system models (ESMs) are vital for understanding past, present, and future climate, but they suffer from legacy technical infrastructure. ESMs are primarily implemented in Fortran, a language that poses a high barrier of entry for…
We propose the use of automatic differentiation through the programming framework jax for accelerating a variety of analysis tasks throughout gravitational wave (GW) science. Firstly, we demonstrate that complete waveforms which cover the…
xBIT is a tool for performing parameter scans in beyond the Standard Model theories. It's written in Python and fully open source. The main purpose of xBIT is to provide an easy to use tool to help phenomenologists with their daily task:…
Modeling based on differentiable programming holds great promise for astronomy, enabling advanced techniques such as gradient-based posterior sampling and optimization. This paradigm motivated us to develop ExoJAX (Kawahara et al. 2022),…
Numerical modeling of fermionic many-body quantum systems presents similar challenges across various research domains, necessitating universal tools, including state-of-the-art machine learning techniques. Here, we introduce SOLAX, a Python…
We describe ColliderBit, a new code for the calculation of high energy collider observables in theories of physics beyond the Standard Model (BSM). ColliderBit features a generic interface to BSM models, a unique parallelised Monte Carlo…
We present $\texttt{PyBird-JAX}$, a differentiable, $\texttt{JAX}$-based implementation of $\texttt{PyBird}$, using internal neural network emulators to accelerate computationally costly operations for rapid large-scale structure (LSS)…
Recent advances in language modeling demonstrate the need for high-quality domain-specific training data, especially for tasks that require specialized knowledge. General-purpose models, while versatile, often lack the depth needed for…
Context. Inferring spectral parameters from X-ray data is one of the cornerstones of high-energy astrophysics, and is achieved using software stacks that have been developed over the last twenty years and more. However, as models get more…
We present the GAMBIT modules SpecBit, DecayBit and PrecisionBit. Together they provide a new framework for linking publicly available spectrum generators, decay codes and other precision observable calculations in a physically and…
Having a need to perform differential photometry for tens of thousands stars in a several square degrees field, we developed Astrokit program. The software corrects the star brightness variations caused by variations of atmospheric…
Among numerical libraries capable of computing gradient descent optimization, JAX stands out by offering more features, accelerated by an intermediate representation known as Jaxpr language. However, editing the Jaxpr code is not directly…
While astronomers often assume that exoplanets are perfect spheres when analyzing observations, the subset of these distant worlds that are subject to strong tidal forces and/or rapid rotations are expected to be distinctly ellipsoidal or…
We present jax-cosmo, a library for automatically differentiable cosmological theory calculations. It uses the JAX library, which has created a new coding ecosystem, especially in probabilistic programming. As well as batch acceleration,…
We introduce ASSIST, a software package for ephemeris-quality integrations of test particles. ASSIST is an extension of the REBOUND framework and makes use of its IAS15 integrator to integrate test particle trajectories in the field of the…