Setup PUMS variable lists
update_settings_pums_vars.RdExtracts and registers all PUMS variables needed for weighting, including targets and non-targets.
Details
Ensures all required variables are available for downstream steps.
Extracts PUMS variables from targets and nontarget_vars in settings.
Loads codebook and determines variable levels (housing/person).
Updates settings with pums_hvars and pums_pvars.
Stops with error if required variables are missing or misclassified.
See also
read_pums_codebook(), scripts/020_control_data_cleaning.R
Other settings management:
check_write_to_db(),
get_settings(),
parse_code_root(),
parse_raw_data_root(),
parse_settings_path(),
set_defaults(),
update_data_root(),
update_directories()