cosmo_val: decouple plotting from computation
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- python
- Lĩnh vực
- data-visualization, performance
Hướng nghiên cứu
The issue names the cosmo_val rules and a restricted cosmo_val_plots target but no files. Start by reading the cosmo_val rule definitions for the listed figures (E/B, COSEBIs, ρ/τ, footprints, leakage, weights, ξ±, pseudo-Cℓ, covariance) and locate where each recomputes from catalogues or transforms. Introduce the cache boundary and provenance-stamp checks, then run the restricted cosmo_val_plots target to confirm it redraws all figures and fails when a cache is missing or mismatched.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Restyling a cosmo_val figure currently reruns the computation that produces it, including expensive transforms and PSF fits.
Split those rules at a cached-data boundary, so plot-only rules can redraw every figure without reading catalogues, counting pairs, fitting parameters or running transforms.
The split should cover pure E/B, COSEBIs, ρ/τ fits and diagnostics, footprints, leakage coefficients, weights, ξ± overlays, pseudo-Cℓ and covariance correlation figures.
Cosmological caches must retain the sealed parent products' blind provenance, and consumers must reject missing or mismatched stamps.
A restricted cosmo_val_plots target should fail when a required cache is absent rather than scheduling a computation.
🤖 Generated with Claude Code
- Ngôn ngữ chính
- Python
- Star
- 2
- Fork
- 5
- Merge trung bình
- 13 giờ 3 phút
- Pull request đã merge (30 ngày)
- 18
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của CosmoStat/sp_validation
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
CosmoStat/sp_validation#315 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 65/100
CosmoStat/sp_validation#272 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100
CosmoStat/sp_validation#435 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
cosmo_val dashboard: the catalogue paper's validation figures for v2Có thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
CosmoStat/sp_validation#433 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
cosmo_val: pair-count shape noise in the OneCovariance covarianceCó thể đã có người làm @cailmdaley đã nhận 3 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
CosmoStat/sp_validation#431 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của CosmoStat/sp_validation
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
microsoft/agent-lightning#661 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
area/profiles comp/cli P3 type/feature
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
NousResearch/hermes-agent#146372 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] OpenAI-compatible embedding model alias breaks embedder constructionCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[oblt-aw][autodoc] Document obs-aw-automerge contract and fix automerge doc inconsistenciesCó thể đã có người làm @github-actions đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
GeoSeries scale and skew tests fail with pytest 9.2.0Có thể đã có người làm @jiayuasu đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày