Skip to content

Commit ced5d71

Browse files
sleblanc23ryanaguilarjalvord1jayckaiserrlittle08
authored
PSAT/SAT: refactor for updated governance decisions (#89)
* change hierarchy * add assessment identifiers for versions * Replace uri::/ed-fi.org with parameter for resultDataTypeDescriptor * sat fixes * fix objective assessment scores * this fixes the error but the date comparison is still wrong * fix admin date format for macro * check for grade level value * temp date conversion param * remove date conversion param * changing order just in case * Update assessments.jsont Add assessmentFamily to PSAT/SAT bundle. * Add assessment family column to assessments template derived from assessment identifiers. * Make all subject-level "latest" columns optional to account for differing header structures between state-sourced and district-sourced files. * Update earthmover.yaml Move 'test' variable declaration above all instances where it is referenced. * Add all missing (optional) fields to PSAT bundle. * Comment out date format block to use intended filespec format. * Update adminDate to accept both formats * Refactor if block * Update macro to use administrationDate * Vary dates in sample file * typo in math section score --------- Co-authored-by: Ryan Aguilar <[email protected]> Co-authored-by: Julianna Alvord <[email protected]> Co-authored-by: Jay Kaiser <[email protected]> Co-authored-by: rlittle08 <[email protected]>
1 parent 2174bec commit ced5d71

10 files changed

+772
-493
lines changed

assessments/PSAT_SAT/data/sample_anonymized_file_sat.csv

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

assessments/PSAT_SAT/earthmover.yaml

Lines changed: 137 additions & 131 deletions
Large diffs are not rendered by default.
Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
assessmentIdentifier,academicSubjectDescriptor
2-
PSAT 8/9,uri://ed-fi.org/AcademicSubjectDescriptor#English Language Arts
3-
PSAT 8/9,uri://ed-fi.org/AcademicSubjectDescriptor#Mathematics
4-
PSAT/NMSQT,uri://ed-fi.org/AcademicSubjectDescriptor#English Language Arts
5-
PSAT/NMSQT,uri://ed-fi.org/AcademicSubjectDescriptor#Mathematics
6-
PSAT 10,uri://ed-fi.org/AcademicSubjectDescriptor#English Language Arts
7-
PSAT 10,uri://ed-fi.org/AcademicSubjectDescriptor#Mathematics
8-
SAT,uri://ed-fi.org/AcademicSubjectDescriptor#English Language Arts
9-
SAT,uri://ed-fi.org/AcademicSubjectDescriptor#Mathematics
1+
assessmentIdentifier,academicSubjectDescriptor
2+
PSAT 8/9_1600,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
3+
PSAT/NMSQT_1600,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
4+
PSAT 10_1600,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
5+
SAT_1600,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
6+
PSAT 8/9_2400,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
7+
PSAT/NMSQT_2400,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
8+
PSAT 10_2400,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
9+
SAT_2400,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
10+
PSAT 8/9_Adaptive,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
11+
PSAT/NMSQT_Adaptive,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
12+
PSAT 10_Adaptive,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
13+
SAT_Adaptive,uri://ed-fi.org/AcademicSubjectDescriptor#Composite
Lines changed: 38 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,38 @@
1-
codeValue,description,namespace,shortDescription
2-
CCR Benchmark Indicator,College and Career Readiness Benchmark Indicator,uri://collegeboard.org/AssessmentReportingMethodDescriptor,CCR Benchmark Indicator
3-
Total Score,Total Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Total Score
4-
Section Score,Section Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Section Score
5-
Nationally Rep Sample Pctl Total Score,Nationally Representative Sample Percentile Total Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Total Score
6-
Nationally Rep Sample Pctl Section Score,Nationally Representative Sample Percentile Section Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Section Score
7-
User Percentile Total Score,User Percentile Total Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Total Score
8-
User Percentile Section Score,User Percentile Section Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Section Score
9-
Number of Reading Test Questions,Number of Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Reading Test Questions
10-
Correct Answers to Reading Test Questions,Student Correct Answers to Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Reading Test Questions
11-
Incorrect Answers to Reading Test Questions,Student Incorrect Answers to Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Reading Test Questions
12-
Omitted Reading Test Questions,Student Omitted Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Reading Test Questions
13-
Number of Writing Test Questions,Number of Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Writing Test Questions
14-
Correct Answers to Writing Test Questions,Student Correct Answers to Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Writing Test Questions
15-
Incorrect Answers to Writing Test Questions,Student Incorrect Answers to Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Writing Test Questions
16-
Omitted Writing Test Questions,Student Omitted Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Writing Test Questions
17-
Number of Math No Calc Test MC Questions,Number of Math No Calc Test Multiple Choice Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math No Calc Test MC Questions
18-
Number of Math No Calc Test PR Questions,Number of Math No Calc Test Produced Response Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math No Calc Test PR Questions
19-
Correct Answers to Math No Calc Test Questions,Student Correct Answers to Math No Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Math No Calc Test Questions
20-
Incorrect Answers to Math No Calc Test Questions,Student Incorrect Answers to Math No Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Math No Calc Test Questions
21-
Omitted Math No Calc Test Questions,Student Omitted Math No Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Math No Calc Test Questions
22-
Number of Math Calc Test MC Questions,Number of Math Calc Test Multiple Choice Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math Calc Test MC Questions
23-
Number of Math Calc Test PR Questions,Number of Math Calc Test Produced Response Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math Calc Test PR Questions
24-
Correct Answers to Math Calc Test Questions,Student Correct Answers to Math Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Math Calc Test Questions
25-
Incorrect Answers to Math Calc Test Questions,Student Incorrect Answers to Math Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Math Calc Test Questions
26-
Omitted Math Calc Test Questions,Student Omitted Math Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Math Calc Test Questions
27-
Subscore,Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Subscore
28-
Nationally Rep Sample Pctl Subscore,Nationally Representative Sample Percentile Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Subscore
29-
User Percentile Subscore,User Percentile Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Subscore
30-
Essay Reading Subscore,Essay Reading Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Essay Reading Subscore
31-
Essay Writing Subscore,Essay Writing Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Essay Writing Subscore
32-
Essay Analysis Subscore,Essay Analysis Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Essay Analysis Subscore
33-
Analysis in Science Cross-Test Score,Analysis in Science Cross-Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Analysis in Science Cross-Test Score
34-
Analysis in History Social Sci Cross-Test Score,Analysis in History Social Sci Cross-Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Analysis in History Social Sci Cross-Test Score
35-
Subject,Subject,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Subject
1+
codeValue,description,namespace,shortDescription
2+
Total Score,Total Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Total Score
3+
Nationally Rep Sample Pctl Total Score,Nationally Representative Sample Percentile Total Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Total Score
4+
User Percentile Total Score,User Percentile Total Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Total Score
5+
CCR Benchmark Indicator,College and Career Readiness Benchmark Indicator,uri://collegeboard.org/AssessmentReportingMethodDescriptor,CCR Benchmark Indicator
6+
Section Score,Section Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Section Score
7+
Nationally Rep Sample Pctl Section Score,Nationally Representative Sample Percentile Section Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Section Score
8+
User Percentile Section Score,User Percentile Section Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Section Score
9+
Test Score,Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Test Score
10+
Nationally Rep Sample Pctl Test Score,Nationally Representative Sample Percentile Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Test Score
11+
User Percentile Test Score,User Percentile Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Test Score
12+
Number of Reading Test Questions,Number of Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Reading Test Questions
13+
Correct Answers to Reading Test Questions,Student Correct Answers to Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Reading Test Questions
14+
Incorrect Answers to Reading Test Questions,Student Incorrect Answers to Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Reading Test Questions
15+
Omitted Reading Test Questions,Student Omitted Reading Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Reading Test Questions
16+
Number of Writing Test Questions,Number of Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Writing Test Questions
17+
Correct Answers to Writing Test Questions,Student Correct Answers to Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Writing Test Questions
18+
Incorrect Answers to Writing Test Questions,Student Incorrect Answers to Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Writing Test Questions
19+
Omitted Writing Test Questions,Student Omitted Writing and Language Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Writing Test Questions
20+
Number of Math No Calc Test MC Questions,Number of Math No Calc Test Multiple Choice Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math No Calc Test MC Questions
21+
Number of Math No Calc Test PR Questions,Number of Math No Calc Test Produced Response Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math No Calc Test PR Questions
22+
Correct Answers to Math No Calc Test Questions,Student Correct Answers to Math No Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Math No Calc Test Questions
23+
Incorrect Answers to Math No Calc Test Questions,Student Incorrect Answers to Math No Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Math No Calc Test Questions
24+
Omitted Math No Calc Test Questions,Student Omitted Math No Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Math No Calc Test Questions
25+
Number of Math Calc Test MC Questions,Number of Math Calc Test Multiple Choice Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math Calc Test MC Questions
26+
Number of Math Calc Test PR Questions,Number of Math Calc Test Produced Response Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Number of Math Calc Test PR Questions
27+
Correct Answers to Math Calc Test Questions,Student Correct Answers to Math Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Correct Answers to Math Calc Test Questions
28+
Incorrect Answers to Math Calc Test Questions,Student Incorrect Answers to Math Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Incorrect Answers to Math Calc Test Questions
29+
Omitted Math Calc Test Questions,Student Omitted Math Calc Test Questions,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Omitted Math Calc Test Questions
30+
Subscore,Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Subscore
31+
Nationally Rep Sample Pctl Subscore,Nationally Representative Sample Percentile Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Subscore
32+
User Percentile Subscore,User Percentile Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Subscore
33+
Essay Reading Subscore,Essay Reading Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Essay Reading Subscore
34+
Essay Writing Subscore,Essay Writing Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Essay Writing Subscore
35+
Essay Analysis Subscore,Essay Analysis Subscore,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Essay Analysis Subscore
36+
Cross Test Score,Cross Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Cross Test Score
37+
Nationally Rep Sample Pctl Cross Test Score,Nationally Representative Sample Percentile Cross Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,Nationally Rep Sample Pctl Cross Test Score
38+
User Percentile Cross Test Score,User Percentile Cross Test Score,uri://collegeboard.org/AssessmentReportingMethodDescriptor,User Percentile Cross Test Score
Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
1-
assessmentIdentifier,assessmentTitle,namespace,assessmentCategoryDescriptor
2-
PSAT 8/9,PSAT 8/9,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
3-
PSAT 10,PSAT 10,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
4-
PSAT/NMSQT,PSAT/NMSQT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
5-
SAT,SAT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
1+
assessmentIdentifier,assessmentTitle,namespace,assessmentCategoryDescriptor
2+
PSAT 8/9_1600,PSAT 8/9,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
3+
PSAT 10_1600,PSAT 10,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
4+
PSAT/NMSQT_1600,PSAT/NMSQT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
5+
SAT_1600,SAT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
6+
PSAT 8/9_2400,PSAT 8/9,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
7+
PSAT 10_2400,PSAT 10,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
8+
PSAT/NMSQT_2400,PSAT/NMSQT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
9+
SAT_2400,SAT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
10+
PSAT 8/9_Adaptive,PSAT 8/9,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
11+
PSAT 10_Adaptive,PSAT 10,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
12+
PSAT/NMSQT_Adaptive,PSAT/NMSQT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam
13+
SAT_Adaptive,SAT,uri://collegeboard.org,uri://ed-fi.org/AssessmentCategoryDescriptor#College entrance exam

0 commit comments

Comments
 (0)