Commit History
feat(loveless): integrate biodata-registry 0.1.8 sc datasets (Path P by modality) 62e8202
avoigt1121 Claude Opus 4.8 commited on
feat(loveless): sc loaders resolve hosted/private h5ad URLs (ADR-0006) 584fc44
avoigt1121 Claude Opus 4.8 commited on
feat(loveless): ADR-0006 #6 — h5ad source type + Path P loading plan 877c4f9
avoigt1121 Claude Opus 4.8 commited on
feat(loveless): ADR-0006 + agent-side sc serving scaffold 6e9f020
avoigt1121 Claude Opus 4.8 commited on
perf(mcp): HTTP transport core — add_mcp_http on agent/tool_manager + adata cache + instrumentation 984a525
avoigt1121 Claude Opus 4.8 commited on
fix(loader): authenticate h5ad loads in dataset metadata tools ce889e5
avoigt1121 Claude Opus 4.8 commited on
feat(integration): ComBat per-sample scoring tool decoupler_pool_cohorts (ADR-0001 item 10) 81f5db6
avoigt1121 Claude Opus 4.8 commited on
refactor(loader): centralize authenticated URL->local resolution 04b26ba
avoigt1121 Claude Opus 4.8 commited on
fix(loader): authenticate huggingface.co downloads via HF_TOKEN ce5168d
avoigt1121 Claude Opus 4.8 commited on
ADR-0001 Phase 2 Mode A: early integration (T7 + T8 + T9) a7a8caa
avoigt1121 Claude Opus 4.8 commited on
feat(concordance): same-cohort normalization concordance routine (decoupler_normalization_concordance) b36d5ce
avoigt1121 Claude Opus 4.8 commited on
fix(loaders): accept http(s)/ftp URLs in bulk dataset loaders e12ae0f
avoigt1121 Claude Opus 4.8 commited on
feat(sanity): ADR-0002 Phase 2 — auto-fire tissue-identity contamination + PROGENy/Hallmark parity a568d6e
avoigt1121 Claude Opus 4.8 commited on
feat(sanity): ADR-0002 Layer-2 result-aware sanity layer (Phase 1 + S1) 7fc62b9
avoigt1121 Claude Opus 4.8 commited on
feat: hide microarray from advertised inventory + plain-language Approach in solutions d8abb63
avoigt1121 Claude Opus 4.8 commited on
ADR-0001 Phase 1, steps 5-6 (T5): decoupler_meta_analyze + A->B->refuse wiring c45a617
avoigt1121 Claude Opus 4.8 commited on
ADR-0001 Phase 1, step 3 (T4): dataset_get_integration_plan wrapper + 0.1.2 re-pin a85e426
avoigt1121 Claude Opus 4.8 commited on
ADR-0001 Phase 1, step 1: declare Mode-B combine conformance on rna tools 42d31b1
avoigt1121 Claude Opus 4.8 commited on
Split bulk_rnaseq.py (1073) into a package preserving the public API e7ef8fc
avoigt1121 Claude Opus 4.8 commited on
Split dataset_tools.py (1709) into a package preserving the public API 68ebd38
avoigt1121 Claude Opus 4.8 commited on
Suppress star-import lint noise in rna package (file-level noqa) 3716040
avoigt1121 Claude Opus 4.8 commited on
Split rna.py (1847 lines) into an rna/ package preserving the public API f11f89a
avoigt1121 Claude Opus 4.8 commited on
Lint cleanup: remove unused imports, empty f-strings, split import lines 3bfbf14
avoigt1121 Claude Opus 4.8 commited on
Refactor decoupler_join_clinical_metadata: extract helpers (CC 36->15) 01136b9
avoigt1121 Claude Opus 4.8 commited on
Refactor dataset_count_metadata_values: extract helpers (CC 38->14) 2981d8e
avoigt1121 Claude Opus 4.8 commited on
Code-quality fixes: dead assignments, redundant imports, MD5 intent, type hints 3d1d237
avoigt1121 Claude Opus 4.8 commited on
Add probe-collapse precompute Phase 2 (collapsed_url support) e946d8e
avoigt1121 Claude Sonnet 4.6 commited on
Fix 4 GPL-annotation fallback edge cases + 2 integration test bugs 90366d6
avoigt1121 Claude Sonnet 4.6 commited on
Document residual GPL annotation limitations (Known Gaps #15) 7cf6449
avoigt1121 commited on
Add GEOparse fallback for GPL platforms with no .annot.gz (Tier 2) 089536c
avoigt1121 Claude Sonnet 4.6 commited on
Switch GPL platform annotation to NCBI .annot.gz instead of _family.soft.gz b3ed7f4
avoigt1121 Claude Sonnet 4.6 commited on
Add dataset_filter_to_curated_samples tool and loading plan integration 505ceed
avoigt1121 Claude Sonnet 4.6 commited on
Fix 7 pre-existing test failures c73973e
avoigt1121 Claude Sonnet 4.6 commited on
Switch tcga_paad to HF-hosted pre-assembled h5ad; fix clinical join dedup a5909be
avoigt1121 Claude Sonnet 4.6 commited on
Add decoupler_load_gdc_star_counts; pivot tcga_paad to Path A / DESeq2 55845df
avoigt1121 Claude Sonnet 4.6 commited on
Add dataset_disclaimer field; assert it in TCGA-PAAD contract test 580305f
avoigt1121 Claude Sonnet 4.6 commited on
Phase 4: TCGA-PAAD manifest, integration tests, schema fix 52ed84a
avoigt1121 Claude Sonnet 4.6 commited on
Phase 3: Update loading plan builder for url-type expression sources f7d5b0a
avoigt1121 Claude Sonnet 4.6 commited on
Phase 2: Add decoupler_join_clinical_metadata for clinical data join 2b8393c
avoigt1121 Claude Sonnet 4.6 commited on
Phase 1: Add decoupler_load_url_counts for flat matrix loading a675e3e
avoigt1121 Claude Sonnet 4.6 commited on
Remove local manifest copies; expand list_available_datasets with full fields 20d1870
avoigt1121 Claude Sonnet 4.6 commited on
Add subset_query to DE tool, fix limma check, tighten efficiency rules 71d623b
avoigt1121 Claude Sonnet 4.6 commited on
Add in-memory dataset cache to eliminate GEO re-downloads 8f9b089
avoigt1121 Claude Sonnet 4.6 commited on
Add dataset_validate_manifest_against_data tool and tests ebc2734
avoigt1121 Claude Sonnet 4.6 commited on
Add DESeq2 Path A integration tests; fix pydeseq2 design deprecation 81962de
avoigt1121 Claude Sonnet 4.6 commited on
Improve agent accuracy: guardrails, routing rules, and workflow examples eaac955
avoigt1121 Claude Sonnet 4.6 commited on
Set limma as preferred DE method for Moffitt with ttest fallback 957a055
avoigt1121 Claude Sonnet 4.6 (1M context) commited on
Improve dataset_count_metadata_values single-column UX c51b9d0
avoigt1121 Claude Sonnet 4.6 (1M context) commited on
Refactor manifest/metadata to separate semantics from runtime counts d2b9c5b
avoigt1121 Claude Sonnet 4.6 (1M context) commited on