Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
a3314bc
refactor(src): dissolve basic.py into calibration + statistics
cailmdaley Jun 20, 2026
1ff913c
felt: reserved-sasha — document Sasha's hands-off zones
cailmdaley Jun 20, 2026
322a589
test(statistics): pin the extracted helpers; drop dead code in calibr…
cailmdaley Jun 20, 2026
e8ad1d0
refactor(src): delete dead info.py, fix cat.py version import
cailmdaley Jun 20, 2026
7a5e488
refactor(src): make package __all__ honest
cailmdaley Jun 20, 2026
9a41f4a
refactor(cosmo_val): hoist b_modes imports to module top level
cailmdaley Jun 20, 2026
8da5d8b
refactor(run_joint_cat): drop shadowed confusion_matrix def
cailmdaley Jun 20, 2026
7a531f1
refactor: remove dead cluster/convergence-map helpers
cailmdaley Jun 20, 2026
3bea490
refactor(src): rename util -> format; drop dead transform_nan import
cailmdaley Jun 20, 2026
bd41a13
refactor(src): move SquareRootScale to plots, re-export from rho_tau
cailmdaley Jun 20, 2026
0b1d2f5
fix(papers/harmonic): repoint SquareRootScale off dead utils_cosmo_val
cailmdaley Jun 20, 2026
02c4050
refactor(src): rename run_joint_cat -> catalog_builders
cailmdaley Jun 20, 2026
575c3f4
Extract masks.py from catalog_builders.py
cailmdaley Jun 20, 2026
9bfee81
Rename cat.py -> catalog.py: catalogue data layer
cailmdaley Jun 20, 2026
34740e1
style(ruff): repo-wide ruff format pass (mechanical, no semantic change)
cailmdaley Jun 20, 2026
f0cd70f
chore(ruff): wire ruff (pre-commit + CI) + region-aware lint policy
cailmdaley Jun 20, 2026
ef98dba
fix(ruff): region-aware lint fixes (behavior-preserving, adversariall…
cailmdaley Jun 20, 2026
98ab9c3
chore(ruff): scope CI lint to library; broaden E402 ignores for per-p…
cailmdaley Jun 20, 2026
edfe52e
refactor(cosmo_val): convert module to package (core.py + __init__ re…
cailmdaley Jun 20, 2026
47930cd
refactor(cosmo_val): extract PseudoClMixin (pseudo_cl)
cailmdaley Jun 20, 2026
bfba40e
refactor(cosmo_val): extract CatalogCharacterizationMixin (catalog_ch…
cailmdaley Jun 20, 2026
f29f18d
refactor(cosmo_val): extract PSFSystematicsMixin (psf_systematics)
cailmdaley Jun 20, 2026
ffbfb92
refactor(cosmo_val): extract RealSpaceMixin (real_space)
cailmdaley Jun 20, 2026
6358118
refactor(cosmo_val): extract PureEBMixin (pure_eb)
cailmdaley Jun 20, 2026
7040784
refactor(cosmo_val): extract CosebisMixin (cosebis)
cailmdaley Jun 20, 2026
9ef7383
refactor(cosmo_val): fix sibling-module imports for package depth
cailmdaley Jun 20, 2026
bc7c3ef
fix(examples): call hsp_map_logical_or from plots, not the cosmo_val …
cailmdaley Jun 20, 2026
969a4bc
refactor(cosmo_val): tighten + de-dupe the mixin modules (behavior-pr…
cailmdaley Jun 20, 2026
4e094d7
refactor(cosmo_val): drop get_cov_from_onecov, use statistics.cov_fro…
cailmdaley Jun 20, 2026
66895e7
refactor(cosmo_val): _output_path helper for output-path construction
cailmdaley Jun 20, 2026
a3b9f83
refactor(cosmo_val): _binning helper for treecorr-config overrides
cailmdaley Jun 20, 2026
50003b4
refactor(cosmo_val): collapse print_* color helpers onto _cprint
cailmdaley Jun 20, 2026
dc5f481
refactor(stats): chi2_and_pte uses solve+sf; route B-mode PTE through…
cailmdaley Jun 20, 2026
34bd65c
refactor(cosmo_val): _calibrated_g / _read_shear_cols for shared shea…
cailmdaley Jun 20, 2026
d62d75b
refactor(cosmo_val): keep _calibrated_g strictly behavior-preserving …
cailmdaley Jun 20, 2026
30bf4e0
fix(cosmo_val): aperture-mass uses the DES R11/R22 branch like 2pcf
cailmdaley Jun 20, 2026
a52723d
refactor(cosmo_val): extract survey-stat primitives to survey.py, thi…
cailmdaley Jun 20, 2026
2d87920
test(pseudo_cl): pin the pseudo-Cl estimator outputs (golden values)
cailmdaley Jun 20, 2026
6bf3549
refactor(pseudo_cl): extract estimator primitives to top-level pseudo…
cailmdaley Jun 20, 2026
50a61b1
refactor(glass_mock): use shared pseudo_cl primitives, drop drifted c…
cailmdaley Jun 20, 2026
4f141b5
fix(pseudo_cl): make noise-debiasing reproducible (seed the rng)
cailmdaley Jun 21, 2026
10589fa
Merge develop into refactor/cosmo-val-package (resolve post-#206 conf…
cailmdaley Jun 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions scripts/examples/demo_create_footprint_mask.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
from cs_util.plots import FootprintPlotter

from sp_validation import catalog_builders as sp_joint
from sp_validation import cosmo_val
from sp_validation.plots import hsp_map_logical_or

# -

Expand Down Expand Up @@ -87,7 +87,7 @@
print(f"Reading mask {paths[label]} for label {label}...")
hsp_maps.append(hsp.HealSparseMap.read(paths[label]))

map_comb = cosmo_val.hsp_map_logical_or(hsp_maps, verbose=obj._params["verbose"])
map_comb = hsp_map_logical_or(hsp_maps, verbose=obj._params["verbose"])

# +
fp = FootprintPlotter()
Expand Down
1 change: 1 addition & 0 deletions src/sp_validation/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"glass_mock",
"masks",
"plots",
"pseudo_cl",
"rho_tau",
"statistics",
"survey",
Expand Down
Loading
Loading