Nelson Jovel
4360014faa
chore: add parsing rules for income: 'yes', 'no' and sped: 'No special needs' and ell: 'ELL'
2 years ago
Nelson Jovel
5824a058c3
chore: update glossary values to include parsing rules for when we encounter headers
2 years ago
Nelson Jovel
acf25cb525
update parsing rules from glossary
2 years ago
Nelson Jovel
d4db4e0fa2
add disaggregation glossary
2 years ago
Nelson Jovel
ac5c1edfbf
feat: Split academic year into seasons if the academic year's range is
...
initialized with a season, i.e. "2024-25 Fall". Update scapers for
admin data, enrollment and staffing to use the new range standard
correctly. Update the loaders for admin data, enrollment and staffing
so that it populates all seasons in a given year. So admin data for
2024-25 gets loaded into "2024-25 Fall" and "2024-25 Spring". Add tests
for the new range format. Set the default cutoff for the start of Spring season will be the last Sunday in February
2 years ago
Nelson Jovel
9880343d79
fix: fix broken tests
2 years ago
Nelson Jovel
c4d8b927af
feat: Support two date formats: ISO 8601 and the standard US date format
...
used in google sheets
2 years ago
Nelson Jovel
317fe3239a
chore: refactor Race out of survey_item_values
2 years ago
Nelson Jovel
6f265302ea
feat: if the filename includes the words 'form' or 'part' add that to the resulting cleaned filename
2 years ago
rebuilt
acfdaf5587
feat: add special education disaggregation
2 years ago
rebuilt
245cde85cd
Add disaggregation by ELL
2 years ago
rebuilt
76ebcc6ef3
feat: Add income table to the database. Add seeder for income. Add a reference to income from survey item response. Update the loader to import income data from the survey response csv. Refactor analyze controller to extract presenter. Add corresponding specs. Add income graph to analyze page
2 years ago
rebuilt
0a5500ecc9
feat: Add overall response rate
2 years ago
rebuilt
8f276a5f1a
feat: if admin data value is above 5, round down to 5
2 years ago
rebuilt
904d0d2f2c
It's possible for admin data likert score values to be above 5. If that happens, we
...
cap the likert score at 5. This was happening already at the scraper
level but it's also now being done by the admin data loader for safety.
Also make sure to just update admin data instead of deleting and
reloading all values each load. Add tests to confirm this behavior
3 years ago
rebuilt
0dfc9726d0
Add automated data cleaning. Modify SurveyItemValues class to use regex
...
instead of hard coded values. Produce a clean csv and a csv with all
the removed values and columns with reason for removal. Add script for
running cleaning for each project
3 years ago
rebuilt
a066f464c7
fix failing tests
3 years ago
rebuilt
09963c3323
Remove surveys table from codebase since it's no longer needed after changing logic surrounding response rates and score calculations
3 years ago
rebuilt
d5533bb756
Support survey item variants. Survey item id's in the format s-sbel-q1-1 will load into s-sbel-q1
3 years ago
rebuilt
53a08d41bf
Change label for unknown race
3 years ago
rebuilt
a1b7db9b2e
Add ability to load student demographic information for only lowell
3 years ago
rebuilt
d49cf918ac
Add a way to seed only lowell schools
3 years ago
rebuilt
fc9e73f656
make sure survey responses for Butler get loaded correctly
3 years ago
rebuilt
7d7bee6498
Add gender disagreggation
3 years ago
rebuilt
a1f3dfaa33
Load gender information to survey item responses
3 years ago
rebuilt
8cdd1b6285
Create gender class. Load genders to database from demographics file
3 years ago
rebuilt
89a7f27b88
Finishes #183092367 . Adds ui and graphs to show grade level disaggregations
3 years ago
Nelson Jovel
6ed405d16d
Update student csvs
3 years ago
rebuilt
048aacd641
Add admin data for 4D. Finishes #182818489 and #182793402
3 years ago
rebuilt
1e349519bc
Update framework. Remove/Add admin data items. Finishes #182819940
3 years ago
rebuilt
12e4e3f177
import students
3 years ago
rebuilt
765ad6a624
Create ui for data filters. Add listeners to direct to the correct url. Update ui based on the list of selected params
3 years ago
rebuilt
deaf13c976
Modify behavior of insufficient data indicators for admin data items. Now we show indicators in line with the admin data item descriptions to indicate which items are missing data
3 years ago
rebuilt
7e5b235668
Print out invalid values when loading admin data
3 years ago
Nelson Jovel
9ecc501e24
Display measure scores. Finishes #181754978
4 years ago
Nelson Jovel
101c252896
Import survey item responses based on DESE ID instead of qualtrics school code. Finishes #181704978
4 years ago
Nelson Jovel
5a9e8a9b01
Add metadata for 2019-20 year. Finishes #181530277
4 years ago
Nelson Jovel
36da912253
Modify survey item response csv files for 2019-20 to correct incorrect likert scores
4 years ago
Nelson Jovel
c98c0f1e30
Add metadata for 2019-2020 school year. Finishes #181530277
4 years ago
rebuilt
286e74b651
Seed db with surveys to keep track of school, year, and survey type
...
Seed db with survey_item information to keep track of which survey_item is on the short form survey. REcalculate response rate depending on whether school to regular survey or short form survey.
Correct score for short form schools. Finishes #181284202
4 years ago
rebuilt
fcec3de233
Modify collection rate for admin data items. Take into account if a
...
school is a high school and if the admin data item is for high schools
only. Finishes: #181154375 .
4 years ago
rebuilt
59865cd874
Show response rate for students
4 years ago
Nelson Jovel
cacc853518
Adds category short description to database and renders descriptions in
...
their corresponding locations to the site. Finishes #180090033 .
4 years ago
rebuilt
b5badfaef5
Add DESE ID to schools
...
- Add migration
- Create one-off script `rake one_off:add_dese_ids` to add the DESE ID to schools
- Update seeder to seed schools based on DESE IDs
4 years ago
Alex Basson
228cf137ad
Finishes #179904795 . Adds prompts to measures section on browse page
4 years ago
Alex Basson
a269bb0ec1
Try reporting on batch inserts
4 years ago
Alex Basson
027a2eeb31
Update survey response csvs to use ISO 8601 date format
4 years ago
Alex Basson
3b7695c615
Update teacher survey responses to cleaned csv
4 years ago
Alex Basson
a41d5bb4c9
Update survey data loader for new student survey responses csv
4 years ago
Alex Basson
98e7f3ce57
Update survey response data load to conform to survey response CSV standard
4 years ago