Skip to content

Add reduceDataFrames, reduceObjectDF/AnacalDF, and fix prepareRubinMD… - #25

Merged
eacharles merged 2 commits into
mainfrom
eac/in-memory-catalogs-and-cli
Oct 15, 2026
Merged

eacharles merged 2 commits into
mainfrom
eac/in-memory-catalogs-and-cli

Conversation

@eacharles

Copy link
Copy Markdown
Contributor

…ForMatch

  • Match.reduceDataFrames(): in-memory counterpart to reduceData(), accepts raw DataFrames instead of file paths
  • utils.reduceObjectDF() / reduceAnacalDF(): pure DataFrame transforms split out from reduceObjectTable / reduceAnacalTable
  • shear_utils.prepareRubinMDForMatch(): alias gauss_snr/gauss_g1/gauss_g2 to snr/g_1/g_2 when the latter are absent; update docstring to reflect both column naming conventions

Generated with AI

Co-Authored-By: SLAC AI

…ForMatch

- Match.reduceDataFrames(): in-memory counterpart to reduceData(), accepts
  raw DataFrames instead of file paths
- utils.reduceObjectDF() / reduceAnacalDF(): pure DataFrame transforms split
  out from reduceObjectTable / reduceAnacalTable
- shear_utils.prepareRubinMDForMatch(): alias gauss_snr/gauss_g1/gauss_g2
  to snr/g_1/g_2 when the latter are absent; update docstring to reflect
  both column naming conventions

Generated with AI

Co-Authored-By: SLAC AI
In-memory counterpart to buildJoinedObjectTable: accepts source catalog
DataFrames and an optional ObjectShearTable DataFrame directly instead
of file paths.

Generated with AI

Co-Authored-By: SLAC AI
@eacharles
eacharles merged commit c558772 into main Oct 15, 2026
4 checks passed
@eacharles
eacharles deleted the eac/in-memory-catalogs-and-cli branch October 15, 2026 22:18
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