LiLit

Installation and quickstart

  • Installation
    • Development Installation
    • Requirements
  • Quick Start Guide
    • Basic Usage
    • Working with Different Field Combinations
      • Temperature Only
      • Temperature + Polarization
      • B-modes Only
    • Using Custom Fiducial Spectra
    • Integration with Cobaya
    • Utility Functions
  • Examples
    • Basic Example: Temperature and Polarization
    • B-mode Analysis with Tensor Modes
    • Custom Fiducial Spectra
    • Running an MCMC Analysis
    • Using Different Sky Fractions per Field

Theory and Implementation

  • Likelihood Theory
    • Overview
    • Exact Likelihood
      • Single-field Case
      • Multi-field Case
      • Implementation Details
    • Gaussian Likelihood
      • Single-field Case
      • Multi-field Case
      • Implementation Differences from Exact Case
    • Correlated Gaussian Likelihood
      • Formulation
      • Requirements
    • Sky Cut Approximations
    • References

API Reference

  • API Reference
    • lilit package
      • Submodules
      • lilit.functions module
        • get_chi_exact()
        • get_chi_gaussian()
        • get_chi_correlated_gaussian()
        • get_chi_HL()
        • get_chi_LoLLiPoP()
        • get_keys()
        • get_Gauss_keys()
        • get_reduced_covariances()
        • get_reduced_data_vectors()
        • cov_filling()
        • find_spectrum()
        • sigma()
        • inv_sigma()
        • CAMBres2dict()
        • txt2dict()
      • lilit.likelihood module
        • LiLit
      • lilit.core.chi_square module
        • ChiSquareCalculator
        • ChiSquareMethod
        • get_chi_exact()
        • get_chi_gaussian()
        • get_chi_correlated_gaussian()
        • get_chi_HL()
        • get_chi_LoLLiPoP()

Integration with Cobaya

  • Integration with Cobaya
    • Basic Cobaya Configuration
    • Working with CAMB
    • Working with CLASS
    • Parameter Definitions
    • Combining Multiple Likelihoods
    • Custom Sampler Settings
    • Output Configuration
    • Running from Python
    • Using the Model Interface

Advanced Topics

  • Likelihood Approximations
    • Exact Likelihood
      • Using the Exact Likelihood
    • Gaussian Likelihood
      • Using the Gaussian Likelihood
    • Field-Specific Multipole Ranges
    • Excluding Specific Probes
    • Sky Coverage Effects
    • Debug Mode
    • When to Use Each Approximation
  • Noise Models and Fiducial Spectra
    • Default Noise Placeholder
    • Providing Custom Noise Spectra
      • Expected Noise File Format
    • Default Fiducial Spectra
    • Custom Fiducial Spectra
      • The CAMBres2dict Function
    • Noise Requirements for LiteBIRD
    • Multipole-Dependent Sky Coverage
    • Note on Sky Cut Approximation
    • Validation
  • Fiducial Spectra
    • Default: Planck 2018 Best-Fit
      • For B-mode Analysis
    • Using Custom Fiducial Spectra
    • Generating Spectra with CAMB
      • The CAMBres2dict Function
    • Modifying Default Parameters
    • Lensed vs Unlensed Spectra
    • Field Combinations
    • Validation
  • Troubleshooting
    • Installation Issues
    • Likelihood Setup Issues
    • Cobaya Integration Issues
    • Performance Issues
    • Numerical Issues
    • Common Error Messages
    • Getting Help
LiLit
  • API Reference
  • View page source

API Reference

  • lilit package
    • Submodules
    • lilit.functions module
    • lilit.likelihood module
    • lilit.core.chi_square module
Previous Next

© Copyright 2024, Giacomo Galloni.

Built with Sphinx using a theme provided by Read the Docs.