18 Commits (main)

Author SHA1 Message Date
Sven Geboers 036c3f9a82 Use aligned PCA scores for all SVD components 1-10 3 weeks ago
Sven Geboers 4d6c777d54 fix: use CANONICAL_LEFT/RIGHT in compass PCA for consistency with SVD components tab 3 weeks ago
Sven Geboers 1dd660afc7 refactor: make duckdb imports optional in analysis modules 3 weeks ago
Sven Geboers 72a8dd2721 Fix RNG re-seeding per party and vectorize bootstrap loop 1 month ago
Sven Geboers cd8aeec997 Add compute_party_bootstrap_cis() to political_axis.py with tests 1 month ago
Sven Geboers 98b2583efd fix: scree plot now shows true EVR from Procrustes-aligned multi-window SVD 1 month ago
Sven Geboers e0f17e8b83 Revert "fix: use annual-only windows for SVD to restore EVR (~20% PC1)" 1 month ago
Sven Geboers ffd8b191ef fix: use annual-only windows for SVD to restore EVR (~20% PC1) 1 month ago
Sven Geboers 6c4dd81723 feat: expose global_mean in compute_2d_axes axes dict 1 month ago
Sven Geboers 392fd3afce fix: add per-window X-axis orientation correction 1 month ago
Sven Geboers 064cd059d4 fix: per-window Y-axis correction for political compass 1 month ago
Sven Geboers b5c14d0c65 deploy to server 1 month ago
Sven Geboers daa22c5e2b feat: complete parliamentary embedding pipeline with full historical coverage 1 month ago
Sven Geboers bf68e48460 fix(analysis): improve PCA handling when PC1 dominates, add pca_residual option and plot autoscaling/variance annotation 1 month ago
Sven Geboers 23a1234314 feat(analysis): add 2D political compass (PCA/anchor) and 2D trajectories + visualizations 1 month ago
Sven Geboers 3551a82f83 feat(analysis): add 2D political compass and 2D trajectories 1 month ago
Sven Geboers aa2f66ac9f feat(analysis): fetch real MP metadata, fix anchor axis for party-level actors 1 month ago
Sven Geboers f2a831dfcf feat(pipeline): add orchestrator CLI, analysis modules, and ActorFractie ingestion 1 month ago