class_sz

GitHub stars License Documentation Status PyPI version arXiv paper arXiv paper

Cosmic Linear Anisotropy Solving System with Machine Learning Accelerated CMB, LSS and Halo Model Observables Computations

Note

Class_sz is compatible with Jax and now allows for automatic differentiation on some of its output. See here for an example on the matter power spectrum. The code can now be used in Hamiltonian Monte Carlo and Simulation-Based Inference pipelines.

Note

This documentation shows some of the capabilities of the code. Legacy notebooks (not maintained and which may not run smoothly) present further calculations (almost all you need for CMB/LSS) and are gradually being imported into this documentation.

Advanced Installation

CMB Lensing x Galaxy lensing

TSZ bispectrum

Cross-correlations COMBO