Commit graph

44 commits

Author SHA1 Message Date
95b3829d04
[DATALAD] Update subdataset 2025-10-07 17:59:01 +02:00
443c4c98cd
Major performance improvements for weekly and monthly plots
Doing most of the aggregation in polars with the streaming engine
prevents memory overload (as compared to letting ggplot do it).
2025-10-01 18:04:55 +02:00
728ec37bda
Modify popcorn notebook to run with new data structure 2025-10-01 15:44:53 +02:00
9628d7a4d8
Merge branch 'legacymain' 2025-10-01 14:42:57 +02:00
66b0464809
Remove reduntant cleaning files 2025-10-01 14:42:07 +02:00
0618814c49
Make limits for quick iteration toggleable 2025-10-01 14:35:00 +02:00
63ae4a1982
Get data from parquet files 2025-10-01 14:34:59 +02:00
07bd122aaf
Change to streaming engine for lazy operations 2025-10-01 14:34:59 +02:00
e393768d30
Update wordings and lazy collects 2025-10-01 14:34:58 +02:00
9d64e93486
Add package install count distribution 2025-10-01 14:34:57 +02:00
ad50b19631
Rename weekly package installations plot 2025-10-01 14:34:57 +02:00
094aa34758
Overhaul text cells 2025-10-01 14:34:56 +02:00
08737e1baa
Add in-text kernel usage dates 2025-10-01 14:34:56 +02:00
ce38024569
Add kernel analysis plots 2025-10-01 14:34:55 +02:00
4d5aa73de7
Add kernel cleaning func 2025-10-01 14:34:52 +02:00
9513e6544e
Use new csv for unique installs 2025-10-01 14:33:03 +02:00
e00217f2fe
Extract cleaning date checking 2025-10-01 14:33:02 +02:00
4c9518cf67
Adapt functions to new csv data layout 2025-10-01 14:33:01 +02:00
91d64f428c
Add data cleaning script 2025-10-01 14:33:01 +02:00
45920009d6
Add additional text cells 2025-10-01 14:33:00 +02:00
bc6c9d1002
Improve package updates barplot with least updated 2025-10-01 14:33:00 +02:00
43d2bac7ad
Add top updated packages barplot 2025-10-01 14:32:59 +02:00
4984289f69
Provide raw lazyframe 2025-10-01 14:32:59 +02:00
499a819c90
Add unique daily stat uploads lineplot 2025-10-01 14:32:58 +02:00
efa08b4b54
Add monthwise downloads barplot 2025-10-01 14:32:58 +02:00
86b3659f0f
Turn main dataframe into lazyframe 2025-10-01 14:32:57 +02:00
07c45ca205
Add weekday barplot 2025-10-01 14:32:56 +02:00
343b75c9e4
Remove unused functions 2025-10-01 14:32:56 +02:00
ed7ed620d4
Extract magic row limit variable 2025-10-01 14:32:55 +02:00
83dfce1a61
Change to weekly downloads 2025-10-01 14:32:55 +02:00
8fc84287ef
Add daily downloads graph 2025-10-01 14:32:54 +02:00
761cd9b2ad
Add watchdog dev dependency
For the --watch option in marimo
2025-10-01 14:32:54 +02:00
62e3cedb03
Add descriptive file size text 2025-10-01 14:32:53 +02:00
cbda8dca55
Parse JSON Package downloads 2025-10-01 14:32:52 +02:00
97e4d256bb
Add mod time checking 2025-10-01 14:32:52 +02:00
42fd0e5a24
Set up linters for data science 2025-10-01 14:32:51 +02:00
1701605939
Add basic size analysis 2025-10-01 14:32:51 +02:00
ae1895e47f
Add polars, marimo, gt and lets-plot 2025-10-01 14:32:50 +02:00
14a50f3a57
Add main popcorn file 2025-10-01 14:32:50 +02:00
05d985c989
[DATALAD] Added subdataset 2025-10-01 14:22:02 +02:00
3aeb47f418
Move code to src 2025-10-01 14:10:42 +02:00
04addbb361
Apply YODA dataset setup 2025-10-01 14:10:21 +02:00
2ec5e71665
[DATALAD] new dataset 2025-10-01 14:10:19 +02:00
52627c966a
Set up basic project 2025-09-30 14:09:40 +02:00