Skip to content

Fix date mappings in pvmap for NCES STEM degrees import#2102

Open
smarthg-gi wants to merge 4 commits into
datacommonsorg:masterfrom
smarthg-gi:goldens_NCES_STEM_Degrees_Import
Open

Fix date mappings in pvmap for NCES STEM degrees import#2102
smarthg-gi wants to merge 4 commits into
datacommonsorg:masterfrom
smarthg-gi:goldens_NCES_STEM_Degrees_Import

Conversation

@smarthg-gi

Copy link
Copy Markdown
Contributor

Import name = NCES_STEM_Degrees_Import

Overview

Updated mapping for NCES_STEM_Degrees_Import under statvar_imports/.

Key Changes

  • The pvmap.csv is updated so that each academic year range maps to its completion year.
  • Added Golden rules for the import
  • Executed sample test fixtures under test_data/.

Verification & Validation Proofs

Verification: stat_var_processor.py executed against test_data/*.
Data Commons Lint Check: Executed java -jar datacommons-import-tool.jar lint output_files/*.csv.
Result: 0 errors. All generated StatVar DCIDs and TMCF references conform to schema rules.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the NCES STEM Degrees dataset import by revising the documentation in README.md, updating academic year mappings in pvmap.csv, adding a validation configuration (validation_config.json), and introducing golden data files for verification. It also updates the processing script arguments in manifest.json. Feedback on the pull request identifies an incorrect command-line flag --config in the README.md documentation, which should be updated to --config_file to match the actual script configuration.

Comment thread statvar_imports/us_steam_degrees_data/nces_stem_degrees_import/README.md Outdated
@pulkeet-wq

Copy link
Copy Markdown
Contributor

LGTM

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.

2 participants