Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

radtrax

Differentiable radiative transfer in JAX and Equinox, for methane and multi-gas remote sensing.

radtrax (formerly rtmx) is the GeoStack’s radiative transfer package. It computes a forward model y=F(x)y = F(x) from an atmospheric state to what a sensor measures, and gets every Jacobian a retrieval needs, K=∂F/∂xK = \partial F / \partial x, from automatic differentiation rather than hand-derived code.

Installation

pip install radtrax            # JAX, Equinox, lineax, optimistix, gaussx
pip install "radtrax[geo]"     # + geotoolz and georeader (GeoTensor operators)
pip install "radtrax[hitran]"  # + HAPI, to build cross-section tables

Rules the package keeps