Calling sequence ---------------- python buckets.py all.csv where all.csv is the file with the record level data in the same format as used here. You must use the exact same format as used by our data so if it isn't, you can use gawk to transform your data (get chatGPT) to write the gawk code to help you map the fields. This will output all the time-series summary files. I prefer the "ts_month_dose_week_decade" file. Most people don't need more granularity than that. You can then import that file into a spreadsheet like my v3 spreadsheet (or higher) which is found in the analysis directory for the visualizations and you'll know within minutes whether you have a safe vaccine or not. This can take a couple of hours to run on a 4M record dataset. Sample run ---------- C:\vaxbuckets>python buckets.py all.csv all-test all.csv-nogit all-test None False reading data file... 2215729 people 2215729 vaxxed people 0 unvaxxed people 4193438 vax doses 37315 death records remaining 2215729 people processing buckets... processing date range 2021-01-01 to 2023-12-06... at the end of 2021-01, 2215729 still alive at the end of 2021-02, 2215729 still alive at the end of 2021-03, 2215729 still alive at the end of 2021-04, 2215729 still alive at the end of 2021-05, 2215721 still alive at the end of 2021-06, 2215685 still alive at the end of 2021-07, 2215621 still alive at the end of 2021-08, 2215483 still alive at the end of 2021-09, 2215232 still alive at the end of 2021-10, 2214875 still alive at the end of 2021-11, 2214397 still alive at the end of 2021-12, 2213861 still alive at the end of 2022-01, 2213102 still alive at the end of 2022-02, 2212241 still alive at the end of 2022-03, 2211007 still alive at the end of 2022-04, 2209806 still alive at the end of 2022-05, 2208475 still alive at the end of 2022-06, 2207031 still alive at the end of 2022-07, 2205405 still alive at the end of 2022-08, 2203706 still alive at the end of 2022-09, 2202080 still alive at the end of 2022-10, 2200335 still alive at the end of 2022-11, 2198603 still alive at the end of 2022-12, 2196773 still alive at the end of 2023-01, 2194914 still alive at the end of 2023-02, 2193307 still alive at the end of 2023-03, 2191527 still alive at the end of 2023-04, 2189663 still alive at the end of 2023-05, 2187614 still alive at the end of 2023-06, 2185493 still alive at the end of 2023-07, 2183255 still alive at the end of 2023-08, 2180983 still alive at the end of 2023-09, 2178817 still alive at the end of 2023-10, 2178414 still alive at the end of 2023-11, 2178414 still alive 5560226 buckets writing buckets... done... grouping by batch... 670531 buckets done... grouping by Steve's categories... 876 buckets done... grouping by month... 1408 buckets done... grouping by all ages... 11540 buckets done... age stratifying... 89640 buckets done...