Changelog

0.1.0 (2026-04-26)

Initial release.

  • sum_stat.catalogueGalaxyCatalogue, ShapeCatalogue, PhotoZCalibTable dataclasses with validation.

  • sum_stat.cosmology — JAX-differentiable comoving distance and volume via 32-point Gauss-Legendre quadrature.

  • sum_stat.lf_smf:

    • vmax — 1/Vmax luminosity and stellar mass function estimators with JAX arithmetic.

    • swml — step-wise maximum likelihood (SWML) estimator (Efstathiou, Ellis & Peterson 1988).

    • cminus — C⁻ non-parametric cumulative LF/SMF (Lynden-Bell 1971).

    • sty — STY maximum-likelihood Schechter fit for both LF and SMF, using JAX L-BFGS-B with Hessian covariance.

    • zalesky25 — single and double Schechter χ² fits with Eddington-bias convolution forward model (Zalesky et al. 2025, arXiv:2504.17867).

    • independence — Efron–Petrosian τ statistic and Rauzy Tc / Tv tests for M–z independence in flux-limited samples.

    • ilbert2013 — double Schechter SMF model and digitized best-fit parameters from Ilbert et al. (2013, A&A 556 A55).

  • sum_stat.twopcf — angular w(θ), 3D ξ(r), projected wp (Corrfunc DDrppi_mocks + Landy-Szalay), multipoles ξ(s) via treecorr + JAX kernels.

  • sum_stat.powspec — angular C via healpy pseudo-Cl; 3D P(k) via direct FFT.

  • sum_stat.lensing — ΔΣ via dsigma pipeline (HSC Y3 + DES Y3); analytic NFW ΔΣ and ΔΣ from Pgm(k) via Hankel transform; shear calibration.

  • sum_stat.covariance — spatial jackknife (K-means patches) and spatial block bootstrap covariance matrices.

  • sum_stat.ioSummaryStatWriter / SummaryStatReader for HDF5 with units and cosmology provenance.