Skip to content

Comments

Add TANF takeup rate (22%) to calibration pipeline#542

Merged
MaxGhenis merged 2 commits intomainfrom
tanf-takeup-calibration
Feb 19, 2026
Merged

Add TANF takeup rate (22%) to calibration pipeline#542
MaxGhenis merged 2 commits intomainfrom
tanf-takeup-calibration

Conversation

@MaxGhenis
Copy link
Contributor

Summary

  • Creates parameters/take_up/tanf.yaml with 22% takeup rate based on HHS ASPE 24th Welfare Indicators Report (TRIM3 estimate, 2022)
  • Adds takes_up_tanf_if_eligible to SIMPLE_TAKEUP_VARS so the calibration pipeline rerandomizes TANF takeup per census block

Context

Without TANF takeup, takes_up_tanf_if_eligible defaults to True for all eligible SPM units. Combined with the negative income cap fix in PolicyEngine/policyengine-us#7433, the model produces ~$32B in simulated TANF vs ~$7-9B admin target. With 22% random takeup, pre-calibration TANF drops to ~$5.3B, which the reweighting step should push toward the $9B calibration target.

Test plan

  • Verify tanf.yaml loads correctly in the parameter tree
  • Run calibration pipeline and confirm takes_up_tanf_if_eligible is rerandomized
  • Check TANF microsimulation totals with rebuilt dataset

🤖 Generated with Claude Code

MaxGhenis and others added 2 commits February 18, 2026 23:57
…line

Creates parameters/take_up/tanf.yaml with 22% takeup rate based on the
HHS ASPE 24th Welfare Indicators Report (TRIM3 estimate for 2022) and
Urban Institute analysis. Adds takes_up_tanf_if_eligible to
SIMPLE_TAKEUP_VARS so the calibration pipeline rerandomizes TANF takeup
per census block.

Without this, takes_up_tanf_if_eligible defaults to True for all eligible
SPM units, producing ~$32B in simulated TANF (vs ~$7-9B admin target).
With 22% random takeup the model produces ~$5.3B pre-calibration, which
the reweighting step should push toward the $9B calibration target.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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