Skip to content

MAniR 3: scalable matrix viewer and quantitative comparisons - #2

Draft
CedricHermansBIT wants to merge 134 commits into
mainfrom
upgrade/scalable-analysis
Draft

CedricHermansBIT wants to merge 134 commits into
mainfrom
upgrade/scalable-analysis

Conversation

@CedricHermansBIT

Copy link
Copy Markdown
Member

Upgrade scope

Rebuild MAniR around shared matrix validation, reusable clustering and analysis, Plotly for manageable datasets, and representative raster previews with region zoom for large matrices. Add isolate matching, metadata annotations, pairwise Pearson/Spearman analysis, optional descriptive error metrics, Mantel permutations, cluster concordance, repeat/batch group summaries, import/export formats, regression tests and benchmark harness. Documentation and an upgrade worklog are included.

Scientific safeguards

Original source values are preserved and exported without display scaling. Opposite triangles are scaled independently only for display. Pairwise samples exclude the diagonal and mirrored duplicates; sampling is deterministic and disclosed. Mantel p-values use isolate-label permutations.

Validation

  • R test suite and benchmark smoke via GitHub Actions are configured for Linux and Windows.
  • This environment has no R runtime, so tests and performance measurements require the CI run before this PR is ready to merge.
  • Performance figures should not be claimed until repeated benchmarks are recorded.

The arXiv manuscript is explicitly out of scope.

CedricHermansBIT and others added 30 commits September 28, 2026 16:04
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