fix(scoring): resolve gene symbols from var; never let a sample filter no-op 5d4961a Annie Voigt commited on 21 days ago
fix(sc,ui): filter lowly-expressed genes after pseudobulk; sweep every output dir 541a9d0 Annie Voigt commited on 21 days ago
feat(sc): add decoupler_pseudobulk_aggregate — the missing Path P step 99f6b9e Annie Voigt commited on 21 days ago
fix(scoring): close the six PROGENy per-sample gaps from the GSE205154 eval 49f5c84 Annie Voigt commited on 22 days ago
refactor: move writable-dir constants to core.paths, fix workflow->tools layer violation 9c88c1e Annie Voigt commited on Jul 7
feat(integrity): ADR-0010 on-load verify for GEO series-matrix loads 2d632b5 Annie Voigt commited on Jul 2
feat(loveless): Role-2 signature consumable — resolve private signature URLs c4a52f9 Anne Voigt commited on Jul 2
feat(integration): ComBat per-sample scoring tool decoupler_pool_cohorts (ADR-0001 item 10) 526f1d2 avoigt1121 commited on Jun 26
refactor(loader): centralize authenticated URL->local resolution bbba11d avoigt1121 commited on Jun 25
feat(concordance): same-cohort normalization concordance routine (decoupler_normalization_concordance) 6ae6b6a avoigt1121 commited on Jun 22
feat(sanity): ADR-0002 Phase 2 — auto-fire tissue-identity contamination + PROGENy/Hallmark parity 957234d avoigt1121 commited on Jun 22
feat(sanity): ADR-0002 Layer-2 result-aware sanity layer (Phase 1 + S1) 0fdb908 avoigt1121 commited on Jun 22
ADR-0001 Phase 1, step 4: meta-analysis engine (Mode B late integration) 010b07e avoigt1121 commited on Jun 18
Dedup: extract subset_and_require_group shared by activity_stats + microarray b6d529b avoigt1121 commited on Jun 17
Mark planned survival-stub params as intentionally unused (vulture) c587b11 avoigt1121 commited on Jun 17
Lint cleanup: remove unused imports, empty f-strings, split import lines 8d71444 avoigt1121 commited on Jun 17
HF wheel registry, pinned deps, apt probe, security scan, API-key fallback ec3eabb avoigt1121 commited on Jun 16
Fix 4 GPL-annotation fallback edge cases + 2 integration test bugs 7273ab7 avoigt1121 commited on Jun 15
Add GEOparse fallback for GPL platforms with no .annot.gz (Tier 2) ba3d664 avoigt1121 commited on Jun 13
Switch GPL platform annotation to NCBI .annot.gz instead of _family.soft.gz 143af34 avoigt1121 commited on Jun 13
Replace rpy2 limma bridge with Rscript subprocess — fixes all conversion errors 55144df avoigt1121 commited on Jun 3
Fix run_limma: rename R globals from _lm_ to .lm_ (R names can't start with underscore) 5ff0e16 avoigt1121 commited on Jun 3
Rewrite run_limma: build design matrix in R to fix non-conformable arrays 8a821be avoigt1121 commited on Jun 3
Broaden rpy2 converter fallback to catch TypeError in addition to AttributeError 8dca586 avoigt1121 commited on Jun 3
Fix limma: replace deprecated rpy2 .activate() API with localconverter e7e72d7 avoigt1121 commited on Jun 3
Refactor manifest/metadata to separate semantics from runtime counts 2d4be39 avoigt1121 commited on May 11
Fix decode_geo_numeric_codes to decode all code segments, not just last 6529a73 avoigt1121 commited on May 11
Add PDAC dataset adapter, workflow, semantic, and analysis layers bfe6079 avoigt1121 commited on Apr 24