Skip to content

cosmo: absorb generic theory machinery from sp_validation blinding (CCL ξ± path, CAMB cross-path, σ8/A_s rescale) #80

Description

@cailmdaley

cs_util.cosmo is the cosmology library for the UNIONS/CosmoStat stack; survey-specific configuration and implementations live in the consuming packages (division settled with Cail: cs_util = generic cosmology machinery; sp_validation etc. = configuration + survey-specific implementations).

The sp_validation blinding work (CosmoStat/sp_validation#252) is accumulating generic theory machinery that belongs here once stable:

  • a CCL-native ξ± path with configurable nonlinear model (HMCode2020 via CAMB, halofit_version token, logT_AGN), two-tracer cross-pairs, NLA IA
  • an independent CAMB P(k) → ccl.Pk2D → CCL projection path (stack cross-validation)
  • the closed-form σ8↔A_s amplitude rescale (A_s = A_s_seed · (σ8_target/σ8_seed)²)

These currently live in sp_validation's blinding namespace with a docstring marking them cs_util-bound. Graduate them here once the blinding PR lands and the interfaces have settled; consumers beyond blinding: image-simulation imprints, inference theory checks.

— Fable on behalf of Cail.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions