rebuilt
ef44c41965
feat: add special education disaggregation
2 years ago
rebuilt
18ab51c860
chore: upgrade to rails 7.1.
...
upgrade rspec
fix failing tests
upgrade devise
2 years ago
rebuilt
2fd56047d4
Add disaggregation by ELL
2 years ago
rebuilt
ce5340648f
fix: hide scores on analyze page for scores that don't meet the student threshold of 25%
2 years ago
rebuilt
a0807295ed
feat: add popover to analyze graphs that displays the n-size of the different columns. Make sure to only calculate a score for a race if there are more than 10 respondents to a question.
2 years ago
rebuilt
a97838c194
Reorder gender columns
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
rebuilt
8e33a4178c
fix: fix crash when viewing income graph on analyze page
2 years ago
rebuilt
f230f76bc6
fix: Overall response rate was incorrectly using the updated_at date instead of the recorded date. Also, it was just using the last date for all academic years instead of the last date the survey was taken per academic year.
2 years ago
Gabe Farrell
514bdad484
Add cutpoint table popover to gauges
2 years ago
rebuilt
46b5cbef2d
perf: Reduce number of queries. Remove unneeded methods. Combine
...
subcategory and measure queries in controller
3 years ago
Gabe Farrell
960fcd570c
Add Overall Response Rate Popover
3 years ago
rebuilt
2a3f69b813
The overall response rate is artifically lower because we are including the number of all the students at the school, not just the number of students that took the survey. Updated the overall response rate presenter to return the count of only the grades that took the student survey.
3 years ago
rebuilt
e30a999aee
Move color definitions out of response rate presenter and into _colors.scss
3 years ago
rebuilt
a71ebbc4e4
Add Overall Response Rate
3 years ago
rebuilt
1a27b980d0
Round all averages to two decimal places
3 years ago
rebuilt
c33c00b845
Rename DataAvailability to Summary
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
6764f31cbb
Make sure when checking for sufficient gender responses that we only check student survey items
3 years ago
rebuilt
36a6d93628
Capitalize 'data' in analyze graph. Remove the word 'admin' from data
...
sources count on browse page
3 years ago
rebuilt
e37bec083f
Fix icon not showing up on category page
3 years ago
rebuilt
1595c3a58c
rename admin data to school data
3 years ago
rebuilt
7a5e02eed9
Remove unused method item_descriptions from admin_data_presenter and
...
student_survey_presenter.
3 years ago
rebuilt
a72fd373dc
Remove unused method; item_descriptions
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
b0e84ed82a
Modify names and descriptions of subcategories and measures
3 years ago
rebuilt
10515893ff
Add elementary school questions to framework.
3 years ago
rebuilt
b884021f66
Rename race column from 'Race/Ethnicity not listed' to 'Not Listed'
3 years ago
rebuilt
c58686c032
rename race and gender modules to avoid naming collision with race and gender classes
3 years ago
rebuilt
bb9ea9b22d
Add admin data messages to analyze page for insufficient/irrelevant states
3 years ago
rebuilt
53a08d41bf
Change label for unknown race
3 years ago
rebuilt
1f7fa8146c
Fix bug that happens when you view gender scores for multiple years
3 years ago
rebuilt
72c90b8f47
Add selector for all data
3 years ago
rebuilt
7d7bee6498
Add gender disagreggation
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
rebuilt
d89a207c31
Load student data for all years and calculate race scores for all
3 years ago
rebuilt
a4dbeb6718
Change logic on analyze page to include admin data when presenting insufficiency messages and enable/disable academic year checkboxes
3 years ago
rebuilt
54ea1a1070
Change race score calculation from a minimum of 10 responses to meet
...
sufficiency to 10 students.
3 years ago
rebuilt
105f30f220
Change race score calculations so the average bubbles up through survey_items
...
-> scales -> measure.
Precalculate averages for performance.
3 years ago
rebuilt
3f2279e2e8
Position multi-word analyze graph labels horizontally
3 years ago
rebuilt
35d650c3a4
stagger bar labels
3 years ago
rebuilt
50b3bc678c
Columns for students by group graph change when corresponding race checkboxes are clicked
3 years ago
rebuilt
e8f4773c65
Shorten graph labels
3 years ago
rebuilt
ff14bad102
Rename Student column to AllStudent so there isn't a naming clash with
...
the Student model.
3 years ago
rebuilt
26f739090b
add race columns to graph
3 years ago
rebuilt
94a58a87d7
Use modules to namespace classes for analyze page
3 years ago
rebuilt
c568e8bc06
move methods from analyze helper to background presenter
3 years ago
Nelson Jovel
757638f6ca
continue refactoring
3 years ago