Nelson Jovel
c5cb34c698
chore: add usage example for report:survey_item:create
2024-06-25 12:03:46 -07:00
Nelson Jovel
c4e1023446
chore: add ability to filter survey item report by student survey type
2024-06-19 15:48:24 -07:00
Nelson Jovel
9a6db9235a
chore: add report for listing district level averages for measure scores
2024-06-19 10:15:02 -07:00
Nelson Jovel
4df3698a3a
chore: print the n-size when printing nil grades
2024-05-23 13:33:25 -07:00
Nelson Jovel
c724996b6b
chore: generate report of high number of nil grades in responses
2024-05-23 13:11:03 -07:00
Nelson Jovel
9938a2cf44
chore: delete more academic years when doing the reset for multiple survey administrations
2024-05-22 17:05:24 -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
5789ebf564
Faster admin data loader + rename School.school_hash
2024-04-22 14:46:37 -04:00
963d945eea
Feat: Add item-level reporting by grade
2024-04-19 15:04:51 -04:00
04d61c0b1a
Memoize admin data loader
2024-04-18 17:13:03 -04:00
a085afb3b6
Feat: Add task to generate item-level survey report
2024-04-10 14:14:29 -04:00
Nelson Jovel
e14240a9a4
chore: create script for resetting respondents
2024-03-29 12:05:54 -07:00
Nelson Jovel
91e8211673
feat: Add more measures to bll request
2024-03-20 08:56:05 -07:00
Nelson Jovel
2b66a1139a
fix: remove duplicate measure ids from report
2024-03-19 09:23:10 -07:00
Nelson Jovel
0864b6e901
fix: make sure averages for admin data scales are included in report
2024-03-19 08:16:07 -07:00
Nelson Jovel
e83865ad55
feat: create beyond learning loss report
2024-03-19 07:13:51 -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
ee4343383c
feat: create a score csv report for measures
2024-03-06 15:32:10 -08:00
rebuilt
1a707eb6bc
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
2023-11-02 09:52:39 -07:00
rebuilt
2d90516f9f
feat: add command for loading survey responses from arbitrary sftp directory
2023-11-01 08:59:17 -07:00
rebuilt
060d7aa55a
Add disaggregation by ELL
2023-09-29 19:29:23 -07:00
rebuilt
4e33c8e173
chore: remove unused tasks
2023-08-17 08:44:27 -07:00
rebuilt
ca71eeb710
chore: accidentally left dese admin data commented out. Turn it back on
2023-07-20 17:10:50 -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
527aa66796
Patch upload script over from rpp
2023-06-21 03:28:48 +00:00
b07a675427
Add cleaned data upload script for Lowell
2023-06-21 03:20:42 +00:00
Nelson Jovel
0a2c5e02c5
feat: add ability to merge disaggregation data with raw survey data to
...
produce a cleaned csv with merged income disaggregation columns
2023-06-20 12:22:24 -07:00
rebuilt
30285efd69
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
2023-06-03 17:14:41 -07:00
rebuilt
87ca23df79
Add subcategory report
2023-05-23 18:55:05 -07:00
rebuilt
4509c157fa
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
2023-05-16 13:38:29 -07:00
vineeshathallapaneni@gmail.com
5cf5a5f383
added tasks to find stray responses and skipped questions
2023-05-15 20:23:39 -04:00
rebuilt
fb963f63e0
Clean up rake tasks to get data:load_survey_responses working
2023-04-26 15:56:17 -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
a93b79151c
update response load task for maynard
2023-04-07 15:18:59 -07:00
rebuilt
a656441fcd
Fix oneoff script for ECP so it doesn't skip non-lowell schools
2023-04-05 13:13:59 -07:00
rebuilt
d9ed53c846
also set response rate thresholds
2023-04-04 10:39:37 -07:00
rebuilt
7aac39340b
and one off script to temporarily set student and teacher response rates for lee to 100 percent
2023-04-04 09:53:29 -07:00
rebuilt
35cbb640ec
add one-off script to load lee data
2023-04-03 13:12:02 -07:00
rebuilt
4c4ccc01cc
Merge branch 'rpp-response-rate' to bring in changes to test files
2023-03-15 15:00:25 -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
c0332955f3
move csv require statement to application.rb
2023-02-27 15:47:20 -08:00
rebuilt
ae6d7151b3
Load student respondent information from enrollment loader
2023-02-27 12:29:16 -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
83ab2cfef0
Add one_off script for loading 2022-23 data
2023-02-12 16:54:54 -08:00
rebuilt
669fb7f1f0
Correct grade level for kindergarten and add one off task to load test data
2023-02-09 14:51:53 -08:00
rebuilt
3a744db975
Start adding kindergarten
2023-01-17 15:27:15 -08:00
rebuilt
03c6bff7bb
Load survey responses from sftp folder
2023-01-12 17:04:57 -08:00