Gabe Farrell
deb70d4b88
Memoize admin data loader
2 years ago
Gabe Farrell
deaae5cf65
Feat: Add task to generate item-level survey report
2 years ago
Nelson Jovel
fc77eb0ee6
chore: create script for resetting respondents
2 years ago
Nelson Jovel
b5e42498d2
feat: Add more measures to bll request
2 years ago
Nelson Jovel
9fb32cc1f5
fix: remove duplicate measure ids from report
2 years ago
Nelson Jovel
9f5ca007a1
fix: make sure averages for admin data scales are included in report
2 years ago
Nelson Jovel
d90669b74d
feat: create beyond learning loss report
2 years ago
Nelson Jovel
f27a590c5a
Convert gender and race text into qualtrics codes during cleaning. Abide by 'prefer not to disclose' for self reported race. Give priority to self reported data but use SIS information as backup
2 years ago
Nelson Jovel
bb964943b7
Add task to delete 2023-24 data so enrollment data can be reseeded
2 years ago
rebuilt
019b954ffa
feat: load student responses in the same pass as loading the survey responses
...
chore: remove student loader since loading students is now done with the survey response loader
2 years ago
rebuilt
ece1f61aec
feat: add command for loading survey responses from arbitrary sftp directory
2 years ago
rebuilt
2fd56047d4
Add disaggregation by ELL
2 years ago
rebuilt
2ac30bb107
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
Gabe Farrell
7dec0be5af
Add seeding & scripts for Daley 2023-24
2 years ago
Gabe Farrell
0468dba3ba
Remove non-Lowell schools, remove data:seed_only_lowell & data:delete_non_lowell
2 years ago
rebuilt
bb5cfce09f
Remove precalculation of response rates. Add loading of student info to database
3 years ago
rebuilt
1aebc23721
chore: remove unneeded tasks
3 years ago
Gabe Farrell
0c7b5a6e06
Add cleaned data upload script for Lowell
3 years ago
rebuilt
9493007801
Also delete race scores when deleting non-lowell info
3 years ago
rebuilt
33e590607c
Remove outdated tasks
3 years ago
rebuilt
8df7a1ef28
Remove redundant tasks
3 years ago
rebuilt
42ab3aef57
Fix lowell seeder to create enrollment and staffing entries in database
3 years ago
rebuilt
0f23053294
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
08c946a469
Add subcategory report
3 years ago
vineeshathallapaneni@gmail.com
4a9b95aad1
updated code by adding a task to find most skipped questions on regular survey questions
3 years ago
rebuilt
dbfc9d1d3a
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
vineeshathallapaneni@gmail.com
4bf61fb7b1
added tasks to find stray responses and skipped questions
3 years ago
rebuilt
56fb6abd2c
Don't seed surveys when seeding lowell info
3 years ago
rebuilt
aa3a67406b
Set a minimum threshold of 10 survey item responses to calculate scores per survey item
3 years ago
rebuilt
d888cdff3a
add oneoff for deleting invalid survey item responses
3 years ago
rebuilt
65b8599c6e
Update logic for calculating student response rate. Remove references
...
to survey table. We no longer check or keep track of the survey type.
Instead we look in the database to see if a survey item has at least 10
responses. If it does, that survey item was presented to the respondent
and we count it, and all responses when calculating the response rate.
Remove response rate timestamp from caching logic because we no longer
add the response rate to the database. All response rates are calculated
on the fly
Update three_b_two scraper to use teacher only numbers
swap over to using https://profiles.doe.mass.edu/statereport/gradesubjectstaffing.aspx as the source of staffing information
3 years ago
rebuilt
825259bdd8
Merge branch 'rpp-response-rate' into rpp-main to bring in improvements
...
to how we get enrollment and staffing information. Also speed up tests
3 years ago
rebuilt
06f9d2f0e9
Scrape enrollment and staffing information. Seed enrollment and staffing information. Update DatabaseCleaner so it cleans up leftover information in the database. Remove old admin csvs from codebase.
3 years ago
rebuilt
c0332955f3
move csv require statement to application.rb
3 years ago
rebuilt
ae6d7151b3
Load student respondent information from enrollment loader
3 years ago
rebuilt
984fedff02
Add academic year column to enrollment file. Add enrollment loader to seeder file
3 years ago
rebuilt
83ab2cfef0
Add one_off script for loading 2022-23 data
3 years ago
rebuilt
669fb7f1f0
Correct grade level for kindergarten and add one off task to load test data
3 years ago
rebuilt
3a744db975
Start adding kindergarten
3 years ago
rebuilt
03c6bff7bb
Load survey responses from sftp folder
3 years ago
rebuilt
eeeb4f5d14
Add Stoklosa survey responses
3 years ago
rebuilt
d97b62b527
update logo and hero image
3 years ago
rebuilt
e2bf24e883
Add rules to the survey data loader to allow skipping non-lowell schools
3 years ago
rebuilt
a2caf42fee
merge disagreggation features
3 years ago
rebuilt
e8825c6796
fix rake task for uploading responses so that it also loads student racial information
3 years ago
rebuilt
8c8dc39465
Also delete response rates for non lowell schools
3 years ago
rebuilt
7b9abe3793
Scrape latest data from DESE
3 years ago
rebuilt
0500d7c93f
Add a way to delete non-lowell schools and districts
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