Commit graph

179 commits

Author SHA1 Message Date
Nelson Jovel
521633457d feat: update source of truth 2024-08-27 13:12:21 -07:00
Nelson Jovel
cd91496279 feat: read and load parent survey items 2024-08-20 14:13:07 -07:00
Nelson Jovel
8d61eb242b feat: add wisconsin admin data 2024-08-16 13:09:50 -07:00
Nelson Jovel
e976d52300 feat: run scraper to get latest admin data 2024-05-29 14:41:05 -07:00
Nelson Jovel
33da0859b9 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
2024-04-25 09:21:04 -07:00
Nelson Jovel
928cf72cb8 feat: #187323204 Update staffing numbers for Massachusetts 2024-03-29 11:34:36 -07:00
Nelson Jovel
5d5bc310bf chore: update source of truth and add a way to delete 'Library Access' measure from database 2024-03-08 14:51:41 -08:00
Nelson Jovel
6ba367471b Revert "chore: update source of truth and add a way to delete 'Library Access' measure from database"
This reverts commit a030cb1811.
2024-03-08 14:49:12 -08:00
Nelson Jovel
a030cb1811 chore: update source of truth and add a way to delete 'Library Access' measure from database 2024-03-08 14:39:15 -08:00
Nelson Jovel
db90ce2ac1 feat: update staffing and enrollment numbers 2024-02-22 11:32:10 -08:00
Nelson Jovel
e48c95784c feat: update framework with new teacher survey items 2024-02-22 10:03:57 -08:00
Nelson Jovel
683ece6cf1 feat: add Triton and Tyngsborough districts and schools 2024-01-12 13:14:43 -08:00
Nelson Jovel
2d6bbe0e5a feat: add Hampden-Wilbraham schools 2023-12-12 10:29:08 -08:00
Nelson Jovel
242192e2f3 feat: add early ed survey items to the framework source of truth 2023-12-07 14:52:47 -08:00
rebuilt
48e795fcfb feat: add special education disaggregation 2023-10-06 11:41:52 -07:00
rebuilt
060d7aa55a Add disaggregation by ELL 2023-09-29 19:29:23 -07:00
rebuilt
b7494988d7 chore: removed tmp file 2023-07-21 10:30:35 -07:00
rebuilt
cbd5687ff0 feat: Add out of state admin data 2023-07-20 17:06:07 -07:00
rebuilt
4f035f6a63 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 2023-07-07 09:14:36 -07:00
rebuilt
d4f4b899f0 Scrape new admin data values 2023-06-06 18:25:18 -07:00
rebuilt
76b79b99c2 Fix: Parse headers when they are surrounded by quotes. This helps load recent csv files correctly 2023-06-06 18:18:52 -07:00
rebuilt
b57489a7b0 Scrape new admin data values 2023-06-03 17:14:56 -07:00
rebuilt
5fe0e07020 Add Wisconsin enrollment and staffing information 2023-06-02 15:49:50 -07:00
rebuilt
a30921ce06 Add New Jersey enrollment and staffing data 2023-05-28 17:11:52 -07:00
rebuilt
b5be86d74d Add Waupun and Dunellen school districts 2023-05-11 17:14:14 -07:00
rebuilt
c5373b5e99 Add most recent admin data 2023-04-27 15:44:56 -07:00
rebuilt
3f2a7dff50 Fix problem with dese scraper lumping in 2021-22 data as 2022-23 data.
Deleted unused csvs.  Turned off puts statements in admin loader.
Remove old, now unused admin data loader class.
2023-04-27 15:43:17 -07:00
rebuilt
df317d8ef6 Add updated admin data 2023-04-20 17:44:24 -07:00
rebuilt
1395d42848 Add older admin data file archive 2023-04-20 16:31:40 -07:00
rebuilt
128748addd 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
2023-04-18 13:59:29 -07:00
rebuilt
56b55bf5b6 update framework to include early education survey items 2023-04-10 16:18:46 -07:00
rebuilt
fbfaafa996 Update school/framework files for ecp schools. Fix tests. Update fixture files with dese ids of schools in the consortium. 2023-03-15 18:04:09 -07:00
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. 2023-03-05 16:15:35 -08:00
rebuilt
984fedff02 Add academic year column to enrollment file. Add enrollment loader to seeder file 2023-02-22 01:12:09 -08:00
rebuilt
52d2676f80 Populate db with grade level data 2023-02-21 16:58:08 -08:00
rebuilt
6b4cfabb5a Update prompts of the survey items to remove pandemic language 2023-02-13 17:18:10 -08:00
rebuilt
b0e84ed82a Modify names and descriptions of subcategories and measures 2023-01-13 12:05:02 -08:00
rebuilt
10515893ff Add elementary school questions to framework. 2023-01-12 17:05:00 -08:00
rebuilt
03c6bff7bb Load survey responses from sftp folder 2023-01-12 17:04:57 -08:00
rebuilt
eeeb4f5d14 Add Stoklosa survey responses 2023-01-12 17:02:35 -08:00
rebuilt
1d6fb8eb67 Add butler middle school results for 2022-23 2023-01-12 17:02:35 -08:00
rebuilt
ed421296c7 Fix bug that caused an incorrect score of 1 to be assigned for admin
data item related to parity index of teachers of color to students of
color.  Now if there's not enough data to calculate a score, it produces
'NA' instead of 1. Also added admin data for a-reso-i1 and a-curv-i1
2023-01-06 17:43:48 -08:00
rebuilt
7b9abe3793 Scrape latest data from DESE 2022-12-20 15:26:11 -08:00
rebuilt
4d5143964b update enrollment counts for 2022-23 academic year 2022-12-20 09:01:30 -08:00
rebuilt
69179ce157 Replace javascript logic with hotwire. Also hide district dropdown on
home page if there is only one district.
2022-12-14 13:41:34 -08:00
rebuilt
36d7794e3a Change name of Cardinal O'Connell Alternative School to Cardinal O'Connel Early Learning Center 2022-12-11 16:09:42 -08:00
rebuilt
53a08d41bf Change label for unknown race 2022-12-10 15:44:56 -08:00
rebuilt
ba2da2e378 Update names of Seacoast High School to Seacoast High School/City Lab, and Riverside School to The BRIDGE Program at the Riverside School 2022-12-04 12:30:13 -08:00
rebuilt
d49cf918ac Add a way to seed only lowell schools 2022-12-03 10:23:02 -08:00
rebuilt
3ca270e3b1 Fix more malformed csv errors 2022-11-25 03:09:00 -08:00