Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate summary table for seed-level controls #86

Open
binnympaul opened this issue Oct 30, 2019 · 4 comments
Open

Generate summary table for seed-level controls #86

binnympaul opened this issue Oct 30, 2019 · 4 comments

Comments

@binnympaul
Copy link
Collaborator

Currently summary table are not produced for implementations with only seed level controls.
e.g., summary_PUMA.csv

@mabcal
Copy link

mabcal commented Mar 16, 2020

If we have multi-level controls (e.g region and PUMA), will it produce summaries at both levels?

@bettinardi
Copy link
Collaborator

Yes - it's a simple difference of controls to output at every control level, but it's so useful to have, and saves the user a couple dozen minutes of excel time each run (if I understand the question correctly)

@binnympaul
Copy link
Collaborator Author

binnympaul commented Mar 16, 2020

Under the original design, PopulationSim produced summary files for all geographic levels at which controls were specified. Seed-level controls were not allowed. The summary files can be used for generating validation chart or other summaries to check control convergence at each controls geographic level.

For the survey weighting application, user typically specifies controls at the seed geography level. Updates were made to PopulationSim to allow controls specification at the seed geography level. However, PopualtionSim still does not produces summaries for controls at seed level geography. Therefore, the existing scripts to produce seed-level controls validation summaries would not run.

There are two possible ways to handle this issue:

  1. User can write their own post processing script to produce seed-level summary from PopulationSim outputs and inputs.
  2. Add a dummy sub-seed geography which is the copy of the seed-geography. Then specify the seed-level controls at the dummy sub-seed geography. This essentially translates to specifying controls at the seed-geography level but now you can configure the settings.yaml file to produce summary file at the dummy sub-seed geography.

@bstabler
Copy link
Contributor

And, third, we could add summaries for seed-level controls to the software so user's don't need to do either one or two above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants