A script that monitors for updates to government-provided data to prevent daily overwriting of updates from losing previous data.
Helper script for pasting into the HK Vaccination spreadsheet.
./values.sh sinovac | pbcopy
./values.sh biontech | pbcopy
This repository automatically collects the daily data. After the daily data is published, update it here:
- Update Date (B1)
- Run
./age.sh | pbcopy
and paste into Rows 3-10.
- Run
./gender.sh | pbcopy
and paste into Rows 3-4.
- Run
./venue.sh | pbcopy
and paste into Rows 3-6.
- Run
./values.sh sinovac | pbcopy
and paste into cell E4. - If new doses have arrived, update Doses Received.
- Run
./values.sh biontech | pbcopy
and paste into cell E4. - If new doses have arrived, update Doses Received.
After the daily press release is published, update it here:
- Update BioNTech CVC Doses (Row 22)
- Update Sinovac CVC Doses (Row 30)
- Update Sinovac Clinic Doses (Row 50)
- Update BioNTech CVC Doses (Row 22)
- Update Sinovac CVC Doses (Row 30)
- Update Sinovac Clinic Doses (Row 49)
- Update Sinovac Appointments Made (Row 4)
- Update BioNTech Appointments Made (Row 9)
- Update Sinovac Received (Attendance Rate) (Row 5)
- Update BioNTech Received (Attendance Rate) (Row 12)
There are two predictive models created. Updating the models is a bit more involved, but not complicated.
- Lot 1B002A is about to be retired.
- Copy Row 17
GROWTH
formula one cell to the right. - Copy last column of grey block over one column.
- If there is a trend period change, adjust the trend period row (Row 5) and the
GROWTH
formula to refer to the correct periods.
- Peak Vaccination model has been created, but isn't valid yet. For it to be valid, we need: general availability, unconstrained appointments, 7 days of data without program changes.
GROWTH
formulas in rows 12 & 15, trend periods in rows 11 & 14.
- If there has been a program change, insert a new row and add a note.
- Migrate the formula for automatic population of values to the new row.
- Ensure that the corresponding chart contains all rows and an appropriate amount of lookahead.
- If there has been a program change, insert a new row and add a note.
- Migrate the formula for automatic population of values to the new row.
- Ensure that the corresponding chart contains all rows and an appropriate amount of lookahead.