Skip to main content

ELiCA

E-mode Likelihood for Cross-Analysis: an external cobaya likelihood package for CMB E-mode polarization, targeting constraints on the epoch of reionization.

Installation

pip install elica

Or from source:

git clone https://github.com/Vgenesin/ELICA.git
cd ELICA
uv sync

You can also use pip install . if you don't have uv.

Usage

ELiCA provides several likelihoods that can be used directly in cobaya:

Likelihood cobaya name Description
elica elica Flagship hybrid (cross-spectra + WLxWL)
cross elica.cross Cross-spectra only
full elica.full All auto + cross spectra
EE_100x100 elica.EE_100x100 Single-field 100GHz auto
EE_100x143 elica.EE_100x143 Single-field 100x143 cross
EE_100xWL elica.EE_100xWL Single-field 100xWL cross
EE_143x143 elica.EE_143x143 Single-field 143GHz auto
EE_143xWL elica.EE_143xWL Single-field 143xWL cross
EE_WLxWL elica.EE_WLxWL Single-field WL auto

Example cobaya input:

likelihood:
  elica:

theory:
  camb:
    extra_args:
      lens_potential_accuracy: 1
      nnu: 3.044
      num_massive_neutrinos: 1

See examples/ for a full sampling script.

Development

git clone https://github.com/Vgenesin/ELICA.git
cd ELICA
uv sync --all-extras --dev
pre-commit install

Run tests:

uv run pytest tests/ -v

Lint and format:

uv run ruff check .
uv run ruff format --check .

Citation

If you use ELiCA in your research, please cite:

Genesini, Galloni, Pagano, Campeti & Lattanzi (2026), Cross-spectra likelihood for robust tau constraints from all satellite polarisation data, arXiv:2603.22454

@article{Genesini2026,
    title={Cross-spectra likelihood for robust $\tau$ constraints from all satellite polarisation data},
    author={Genesini, Valentina and Galloni, Giacomo and Pagano, Luca and Campeti, Paolo and Lattanzi, Massimiliano},
    journal={arXiv preprint arXiv:2603.22454},
    year={2026},
    eprint={2603.22454},
    archivePrefix={arXiv},
    primaryClass={astro-ph.CO}
}

Metadata

Release files for ELiCA 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ELiCA 0.1.0
File Size Uploaded
elica-0.1.0.tar.gz 882.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ELiCA 0.1.0
File Interpreter ABI Platform
elica-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.7 MB

Release files / elica-0.1.0.tar.gz

Download URL elica-0.1.0.tar.gz
Size 882.5 kB
Tags Source
SHA-256 checksum
How to use checksums
eb6340a8e2a40cdd9dd0d8b0c78ed2577f0b1e480c18e891362c5f9c644bf416
BLAKE2b-256 checksum
How to use checksums
dd10613d56c365af74b7971070b74409dd587f41370a6015ea2a6cb58fa543ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / elica-0.1.0-py3-none-any.whl

Download URL elica-0.1.0-py3-none-any.whl
Size 790.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f254c0b66d31662d529213a07a481b275261e95d8b6c8bad8a10da4382246328
BLAKE2b-256 checksum
How to use checksums
76545c2dffe084cb76f75cc63e11756cc1681d2352d80cdf233a8f724aa0f7c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page