You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,33 @@
2
2
3
3
All notable changes to the C++ line of Baysor are documented here.
4
4
5
+
## [Unreleased]
6
+
7
+
### Added
8
+
9
+
-`legacy` and `parquet` output styles for `baysor run`.
10
+
- A documented Xenium workflow based on `experiment.xenium` input plus `xeniumranger import-segmentation`.
11
+
- User-facing documentation pages for installation, CLI usage, inputs, outputs, preview, segfree, configuration, examples, and Xenium workflows.
12
+
- A file-level output reference for the current output bundles.
13
+
14
+
### Changed
15
+
16
+
-`run`, `preview`, and `segfree` now resolve `experiment.xenium` automatically.
17
+
-`legacy` output now emits Xenium Ranger-friendly fields automatically for Xenium-origin inputs.
18
+
- NCV color generation in `run` and `preview` now uses an anchor-first streaming path:
19
+
- learn the NCV basis from anchors
20
+
- fit UMAP on sampled anchors
21
+
- stream exact low-dimensional NCV vectors for all molecules
22
+
- Default `n_cells_init` is now prior-aware when a prior segmentation is present.
23
+
-`segmentation_counts.loom` writing now uses a row-oriented path instead of a late sparse-matrix duplication step.
24
+
25
+
### Fixed
26
+
27
+
- Reduced clustering memory by removing the per-thread dense gene-by-gene correlation matrix.
28
+
- Reduced segmentation memory by switching persistent component gene counts away from dense `double` storage.
29
+
- Reduced NCV memory by removing global all-molecule neighborhood materialization and the full all-molecule high-dimensional NCV matrix from the `run` and `preview` paths.
30
+
- Reduced Loom write time and memory by avoiding an extra sparse-matrix conversion during output.
0 commit comments