Skip to content

Harden DataStoreMerge streaming and simplify mapping diagnostics - #160

Merged
parashardhapola merged 4 commits into
masterfrom
merging_improvements
Aug 3, 2026
Merged

Harden DataStoreMerge streaming and simplify mapping diagnostics#160
parashardhapola merged 4 commits into
masterfrom
merging_improvements

Conversation

@parashardhapola

@parashardhapola parashardhapola commented Aug 3, 2026

Copy link
Copy Markdown
Member

Summary

  • Rebuild dataset merging around DataStoreMerge with plan/result models, feature alignment, metadata planning, and a streaming writer. Merges stay chunk-bounded for memory admission, keep stable persisted layouts, and are safer to resume after interruption. The old DatasetMerge / AssayMerge public names are removed.
  • Replace fixed-layout mapping projection APIs with cluster-level reference score diagnostics (mapping_score), and simplify mapping / atlas tutorials around fixed-reference analysis.
  • Default DataStore(nthreads=None) to the existing resource budget (env / CPU affinity / cgroup), while keeping tests and visual generation bounded.
  • Streamline integration tutorials onto reusable Kang dataset baselines, drop redundant integration-metrics / method-choice pages, and expand merge, metadata, packaging, and docs-dataset regression coverage.

Enforce chunk-bounded memory admission with stable persisted layouts, and expand regression, packaging, and documentation coverage.
Use the existing resource budget when nthreads is omitted, while keeping tests and visual generation bounded.
Remove fixed-layout projection APIs, add cluster-level mapping score views, and simplify the mapping tutorials around fixed-reference analysis.
@parashardhapola parashardhapola changed the title Merging improvements Harden DataStoreMerge streaming and simplify mapping diagnostics Aug 3, 2026
@codecov

codecov Bot commented Aug 3, 2026

Copy link
Copy Markdown

@parashardhapola
parashardhapola merged commit 64f1c42 into master Aug 3, 2026
7 checks passed
@parashardhapola
parashardhapola deleted the merging_improvements branch August 3, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant