Skip to content

Commit 90f6064

Browse files
authored
Merge pull request #1249 from jiajic/suite_dev
chore: news
2 parents 311f523 + a9cd483 commit 90f6064

1 file changed

Lines changed: 18 additions & 4 deletions

File tree

NEWS.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,30 @@
1-
# Giotto 4.2.3
1+
# Giotto 4.2.3 (2026/05/14)
22

3-
## Breaking Changes
4-
* rewrite and breaking changes for `createGiottoVisiumHDObject` and `importVisiumHD`
3+
## Changes
4+
* `createGiottoVisiumHDObject()` deprecated, split into:
5+
* `createGiottoVisiumHDObjectBin()` - binned outputs
6+
* `createGiottoVisiumHDObjectCell()` - segmented outputs - support optional transcript loading from the 2 micron bin
7+
* breaking changes to `importVisiumHD()`
58
* `doLeidenCluster()` now uses the {igraph} method by default. Original python implementation still accessible as `doLeidenClusterPython()`
9+
* Log normalization restricted to `log1p` for sparse-like matrices (`dgCMatrix`, `dbSparseMatrix`, `IterableMatrix`) to prevent OOM sparse->dense conversion
610

711
## New
8-
* New reader function `createGiottoStereoSeqObject`.
12+
* New StereoSeq reader functions:
13+
* `createGiottoStereoSeqObjectBin()` - binned outputs
14+
* `createGiottoStereoSeqObjectCell()` - segmented outputs
15+
* StereoSeq importers: now uses `importStereoSeq()` and `StereoSeqReader` object
16+
* `gef_type` param for unified GEF type selection replacing the old auto-detection logic
917

1018
## Bug fixes
1119
* Update `giottoToAnndataZarr` to use basilisk environments required by basilisk v1.22.
1220
* Replace outdated ggplot aes_string with local aes_string2 function.
1321
* Fix usage of outdated parameter in `giottoToSeuratV5`.
22+
* `binarize()` via `processData()` now correctly preserves sparsity for `allMatrix` and `dgCMatrix` inputs
23+
24+
## Enhancements
25+
* VisiumHD and StereoSeq memory efficiency improved
26+
* `calculateHVF()` speedup via vectorized implementation
27+
* `calculateHVF()` `calc_gini` now defaults to `FALSE` to avoid forced dense conversion for disk-backed workflows
1428

1529
# Giotto 4.2.2 (2025/06/17)
1630

0 commit comments

Comments
 (0)