Skip to content

Commit 1905bdf

Browse files
committed
Add provisional OACT long-run target source
1 parent b401d2b commit 1905bdf

3 files changed

Lines changed: 5 additions & 0 deletions

File tree

policyengine_us_data/datasets/cps/long_term/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ python run_household_projection_parallel.py \
181181
**Local files** (in `policyengine_us_data/storage/`):
182182
- `SSPopJul_TR2024.csv` - Population projections 2025-2100 by single year of age
183183
- `long_term_target_sources/trustees_2025_current_law.csv` - explicit frozen Trustees/current-law package
184+
- `long_term_target_sources/oact_2025_08_05_provisional.csv` - OACT-updated TOB package with provisional HI bridge
184185
- `long_term_target_sources/sources.json` - provenance metadata for named source packages
185186
- `ASSUMPTION_COMPARISON.md` - side-by-side summary of our calibration assumptions versus Trustees/OACT
186187

@@ -205,6 +206,7 @@ python run_household_projection_parallel.py \
205206
- **`run_household_projection.py`** - Main projection script (see Quick Start)
206207
- **`calibration.py`** - IPF and GREG weight calibration implementations
207208
- **`ssa_data.py`** - Load SSA population and named long-term target source projections
209+
- **`build_long_term_target_sources.py`** - Rebuild named long-term target source packages
208210
- **`projection_utils.py`** - Utility functions (age matrix builder, H5 file creator)
209211
- **`extract_ssa_costs.py`** - One-time script to extract SSA data from Excel (already run)
210212

policyengine_us_data/datasets/cps/long_term/run_household_projection.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
python run_household_projection.py 2075 2100 --profile ss-payroll-tob --target-source trustees_2025_current_law --support-augmentation-profile donor-backed-synthetic-v1 --support-augmentation-target-year 2100 --allow-validation-failures
3333
python run_household_projection.py 2100 2100 --profile ss-payroll-tob --target-source trustees_2025_current_law --support-augmentation-profile donor-backed-composite-v1 --support-augmentation-target-year 2100 --support-augmentation-blueprint-base-weight-scale 0.5 --allow-validation-failures --save-h5
3434
python run_household_projection.py 2075 2100 --profile ss-payroll-tob --target-source trustees_2025_current_law --support-augmentation-profile donor-backed-composite-v1 --support-augmentation-align-to-run-year --support-augmentation-blueprint-base-weight-scale 0.5 --allow-validation-failures
35+
python run_household_projection.py 2025 2100 --profile ss-payroll-tob --target-source oact_2025_08_05_provisional --save-h5
3536
"""
3637

3738
import sys

policyengine_us_data/storage/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
• Source packages for long-term CPS calibration targets
3535
• Files:
3636
- `trustees_2025_current_law.csv`: explicit frozen copy of the legacy Trustees/current-law target path
37+
- `oact_2025_08_05_provisional.csv`: OACT-updated TOB path with provisional HI bridge
38+
- `oasdi_oact_20250805_nominal_delta.csv`: raw OASDI TOB deltas from the August 5, 2025 OACT letter
3739
- `sources.json`: provenance and source metadata for each named package
3840
• Notes: `run_household_projection.py --target-source ...` selects from these packages instead of relying on branch-specific data files
3941

0 commit comments

Comments
 (0)