fix: exclude quarterly windows from all PCA/SVD computation

- analysis/explorer_data.py: add AND window_id NOT LIKE '%-Q%' to
  _UNIFORM_DIM_SQL so quarterly windows are filtered at the source
- explorer.py: remove stale comment justifying quarterly inclusion;
  remove redundant '-Q' guard in SVD tab trajectory view
- scripts/recompute_svd.py: replace quarter_bounds() with year_bounds()
  that handles annual window IDs like '2024'; filter window list to
  annual-only before recomputing SVD
This commit is contained in:
2026-04-16 21:34:45 +02:00
parent be4375b303
commit 62d8e15e03
3 changed files with 23 additions and 23 deletions
+1
View File
@@ -64,6 +64,7 @@ _UNIFORM_DIM_SQL = """
SELECT window_id
FROM dominant
WHERE dim >= 25 AND cnt >= 10
AND window_id NOT LIKE '%-Q%'
ORDER BY window_id
"""