Commit History

fix(rna_sc): harden load/visualize UMAP against missing embedding/leiden (#1)
abc16da

anne-voigt commited on

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