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

feat: catalogue-size cap for PYAUTO_SMALL_DATASETS smoke mode#366
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant