Skip to content

feat: catalogue-size cap for PYAUTO_SMALL_DATASETS smoke mode - #366

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/weak-small-datasets
Jul 9, 2026
Merged

Jammy2211 merged 1 commit into
mainfrom
feature/weak-small-datasets

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Adds SMALL_DATASETS_N_CATALOGUE = 25 + cap_catalogue_size_for_small_datasets(n) to autoarray/util/dataset_util.py, beside the existing pixel caps — catalogue-shaped datasets (weak-lensing shear catalogues; reusable by other catalogue types) have no pixel grid, so entry count is their smoke-mode lever. Applies to generated sizes only, never user-provided grids. Weak series step 9 (PyAutoLabs/PyAutoLens#583); merge this before the companion PyAutoLens PR (upstream-first).

API Changes

Added only: aa.util.dataset.SMALL_DATASETS_N_CATALOGUE, aa.util.dataset.cap_catalogue_size_for_small_datasets(n).

Validation checklist (--auto run)

🤖 Generated with Claude Code

SMALL_DATASETS_N_CATALOGUE (25) + cap_catalogue_size_for_small_datasets(n) in
dataset_util, beside the existing pixel caps: catalogue-shaped datasets (e.g.
weak-lensing shear catalogues) have no pixel grid, so entry count is their
smoke-mode size lever. Applies to generated sizes only, never user-provided
grids/catalogues.

Step 9 of the weak-lensing series (PyAutoLabs/PyAutoLens#583).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 9, 2026
@Jammy2211
Jammy2211 merged commit b0f368c into main Jul 9, 2026
4 checks passed
@Jammy2211
Jammy2211 deleted the feature/weak-small-datasets branch July 9, 2026 10:48
@Jammy2211 Jammy2211 removed the pending-release PR queued for the next release build label Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant