Commit Graph

1178 Commits (2c4dec050e8b8994b53824db2c5b754824dea0ad)
 

Author SHA1 Message Date
rebuilt 3680f5bc48 update tests for subcategory report
2 years ago
rebuilt 22cc303a95 fix: There was an n+1 problem where we looked up the list of schools for
2 years ago
rebuilt 0ed3af8a1f Add date range to subcategory report export
2 years ago
rebuilt 784e23982e feat: update survey_item_response table to indlude recorded date and import recorded date when loading responses
2 years ago
rebuilt acb01ec92f Add tests to codify behavior of weighted average logic
3 years ago
Gabe Farrell 459e4b8d21 Use weighted average instead of simple average when calculating response rates
3 years ago
Gabe Farrell 73a5f4e30b Patch upload script over from rpp
3 years ago
Gabe Farrell 4091fcdd44 Add cleaned data upload script for Lowell
3 years ago
rebuilt cee1c5fbc9 perf: Reduce number of queries. Remove unneeded methods. Combine
3 years ago
rebuilt bb172aa7d0 chore: remove errant comment
3 years ago
rebuilt 734b98edbb perf: include survey items with measures to avoid n+1 queries when scoring by student/teacher survey items
3 years ago
rebuilt e6c083f809 docs: add contributing doc
3 years ago
rebuilt f9d4b28969 perf: memoize function when calculating response rates
3 years ago
rebuilt 77e8d12a3b perf: Add another index to surveyitemresponses. Implement bullet suggestions. Memoize a function in measure.rb
3 years ago
rebuilt ce035f3cbd Fix: failing subcategory report specs
3 years ago
rebuilt fb6f43e815 Modify subcategory report to be threaded
3 years ago
rebuilt 4dae0cb565 Add District, School Code, and Grade columns to subcategory report
3 years ago
rebuilt 677cee83e4 turn off three b one scraper spec
3 years ago
rebuilt 7dbb025357 Revert "Add tests to codify behavior of weighted average logic"
3 years ago
rebuilt be26efbeca Add tests to codify behavior of weighted average logic
3 years ago
rebuilt 25a2698ac9 Fix: make sure values don't get reordered after copying over row values from survey item variants. This fixes a problem where cleaner would produce a row with likert scores that got shifted to align with the wrong column
3 years ago
rebuilt 81f8738d59 Fix: Ensure proper detection of survey type. Make sure to remove any survey item ids that end with the survey variant style of '-1'
3 years ago
rebuilt f7c40c2da2 Fix: enable correct detection of student surveys types by rejecting any
3 years ago
rebuilt 2445642586 Don't write a file if there's an empty dataset
3 years ago
rebuilt 6b2bceceb6 Fix: Parse headers when they are surrounded by quotes. This helps load recent csv files correctly
3 years ago
rebuilt ce76c979a4 Add scraper for 3B-i student/#courses ratio
3 years ago
rebuilt bea9be2d76 Scrape new admin data values
3 years ago
rebuilt 904d0d2f2c It's possible for admin data likert score values to be above 5. If that happens, we
3 years ago
rebuilt 3589878700 Don't check standard deviation for early education surveys
3 years ago
rebuilt 89295f8832 Missing progress or duration information does not result in a row removed in the cleaning process
3 years ago
rebuilt 83fa0c4e63 Removed duplicate parameter
3 years ago
rebuilt 6022739f07 use district short name when writing filename
3 years ago
rebuilt f749b96006 update response_date to recorded_date
3 years ago
rebuilt d031179dc0 add changes to duration for short form items
3 years ago
rebuilt 1e3cebf223 add oneoff script to load wareham data
3 years ago
rebuilt 28e7f1fcb2 Change Dese ID of Minot Forest in Wareham to 310001799. Change Dese ID of Wareham Elementary School to 3100017
3 years ago
rebuilt 9d0f8659f1 Adjust valid duration threshold of short form items
3 years ago
rebuilt 37e932e078 Fix regression in student loader
3 years ago
rebuilt bd4e64167d Add livereload
3 years ago
rebuilt 0dfc9726d0 Add automated data cleaning. Modify SurveyItemValues class to use regex
3 years ago
rebuilt b5dc933187 Add subcategory report
3 years ago
rebuilt c57ec6157c Round all averages to two decimal places
3 years ago
rebuilt 6b2555c1f0 Fix response rates for small schools by accounting for expected minimum counts of responses less than 10
3 years ago
rebuilt 097edb1744 update ship it to use 'yarn jest' instead of 'yarn test' so javascript test will run correctly
3 years ago
rebuilt a066f464c7 fix failing tests
3 years ago
rebuilt a21a11f809 specify gender column
3 years ago
rebuilt 80431e7660 Add most recent admin data
3 years ago
rebuilt f1022728fa Fix problem with dese scraper lumping in 2021-22 data as 2022-23 data.
3 years ago
rebuilt c42b569e78 cap response rate per grade at 100
3 years ago
rebuilt 798ba1f340 Only return files in sftp directory, not other directories
3 years ago