Metadata-Version: 2.1
Name: cardiac
Version: 1.1.2
Summary: Code for Anisotropic Redshift Distributions in Angular Clustering
Author-email: Anton Baleato Lizancos <a.baleatolizancos@berkeley.edu>
Project-URL: Homepage, https://github.com/abaleato/CARDiAC
Keywords: feed,reader,tutorial
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: matplotlib
Requires-Dist: astropy
Requires-Dist: healpy
Requires-Dist: camb
Requires-Dist: numba

# CARDiAC

**C**ode for **A**nisotropic **R**edshift **D**istributions **i**n **A**ngular **C**lustering

CARDiAC is a python code that computes the impact of anisotropic redshift distributions on a wide class of angular
 clustering observables, following [Baleato Lizancos & White 2023](https://arxiv.org/abs/2305.15406).
  
At present, the code supports auto- and cross-correlations of galaxy samples and cosmic shear maps, including galaxy
-galaxy lensing. The anisotropy can be present in the mean redshift and/or width of Gaussian distributions, as
   well as in the fraction of galaxies in each component of multi-modal distributions. Templates of these variations
    can be provided by the user or simulated internally within the code.

## Installation
The code can be installed simply by running

     python -m pip install

###### Dependencies:
- `numpy`, `scipy`, `matplotlib`
- `astropy`
- `healpy`
- `camb`
- `numba` for JIT compilation of galaxy lensing kernels, which are slow to compute otherwise

Optionally, galaxy-galaxy and galaxy-matter spectra can be obtained from a Lagrangian bias expansion using the `anzu`
code if the user has it installed.

## Usage
See `Tutorial.ipynb` at [the code's repository](https://github.com/abaleato/CARDiAC) on Github.

## Attribution
If you use the code, please cite [Baleato Lizancos & White 2023](https://arxiv.org/abs/2305.15406).
