Skip to content

[FEATURE] Align the Cohort Component Model to use Estimates Program output #140

Description

@GregorSchroeder

Is your feature request related to a problem? Please describe

The current flow of the Cohort Component model takes the interval: launch: launch year parameter from the config.yml file and finds the most recent census decennial year to use as the base year.

Currently, this is only operational for the 2020 decennial and is defined in the python/input_modules/base_yr.py file. This creates a base year population segmented by age/sex/ethnicity that is then passed through each input module to generate active-duty military population, birth rates, death rates, migration rates, formation rates, and household characteristics.

For each year after the base year up to the launch year the software moves through the components of change with some manually input high-level control totals defined in the sandag_estimates.yml file until the jump off year.

The problem this creates is that the Cohort Component model does not fully align with the detailed age/sex/ethnicity by population type or household characteristics generated by SANDAG's Estimates Program for the base year up through launch year.

Describe the solution you'd like

Have the Cohort Component model use the Estimates Program population and household characteristics directly in the launch year and remove the base year module entirely. This will require some additions to both the Estimates Program and the Cohort Component model.

Additional context

This will allow the Cohort Component model to launch all the way back to 2010, once an appropriate intercensal Estimates run has completed.

Metadata

Metadata

Labels

No labels
No labels

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions