Release notes#
Version 0.15.0#
0.15.3 the-future#
Features
Add
Mixscapefor GPU-accelerated Mixscape (perturbation_signature,mixscape,mixscale,lda) pr688 S Dicks
Performance
Batched cuSOLVER precision-Cholesky for the full-covariance GMM (
gmm_fit_predict), ~2-3x faster pr688 S DicksDistancewithmetric="edistance"now accepts sparse CSR input (a sparse layer orlayer_key="X"), densified inside the CUDA kernel so the dense matrix is never materialized on the GPU pr689 S Dicks
0.15.2 2026-06-03#
Features
Add GPU-accelerated
GuideAssignment(assign_by_threshold,assign_to_max_guide,assign_mixture_model), mirroringpertpy.pp.GuideAssignmentpr637 S DicksAdd pseudobulk based distance metrics to
Distance:euclidean,root_mean_squared_error,mse,mean_absolute_error,pearson_distance,cosine_distance,r2_distance. Matchespertpy.tl.Distancepr676 S DicksAdd bootstrap support (
bootstrap=True) to the pseudobulk distance metrics ofDistanceforpairwiseandonesided_distances, plus array-levelDistance.bootstrap. Each iteration resamples cells per group on the GPU and recomputes the group-mean distances pr684 S Dickstl.draw_graphnow exposes therandom_stateparameter ofcugraph.layout.force_atlas2pr681 J Pintar
Performance
aggregate()only computes the buffers the requested metrics need via metric-templated CUDA kernels, up to ~3.7x faster for single-metric requests on sparse data pr685 S Dicks
Bug fixes
Fixes per-batch clip threshold in
pp.highly_variable_genes(flavor="pearson_residuals", batch_key=...): each batch now uses its ownsqrt(n_cells_in_batch)instead of silently reusing the first batch’s value pr674 A MikaeiliDistancedrops unused (zero-cell)groupbycategories for all metrics;edistancepreviously returnedNaNfor empty categories pr683 S DicksThe
rapids-singlecell-cu12Docker image is pinned back tocuda-version=12.8so it no longer pulls CUDA 13 RAPIDS binaries (cuda-bindings13.x) and works on driver 535+ again; the image build now fails fast if CUDA 12/13 packages are mixed pr686 S Dicks
0.15.1 2026-05-20#
Features
Add
rsc.gr.calculate_nichewith flavorsneighborhood,utag, andcellcharter. Mirrorssquidpy.gr.calculate_nichepr644 S DicksAdd a minimal full-covariance GMM (
squidpy_gpu._gmm.gmm_fit_predict) used by thecellcharterpr644 S Dickstl.leidenandtl.louvainnow record the final modularity value inadata.uns[key_added]["modularity"](scalar for a single resolution, list for multiple resolutions) pr648 J PintarAdd 64-bit
indptr/indicessupport throughout the sparse pipeline. Nanobind CUDA kernels are now templated on the index dtype with bindings registered for bothint32andint64, enabling datasets withnnz > 2³¹-1once CuPy ships int64 sparse support pr620 S Dicks
Bug fixes
Fixes
tl.rank_genes_groupsreturning NaN/zerologfoldchanges/pvalswithgroups=[subset]andreference='rest'pr651 S DicksFixes
pp.bbknnconnectivities diverging from upstreambbknn: per-batch neighbours are now sorted by distance beforefuzzy_simplicial_set(so weights no longer collapse near 1.0), and the defaulttrimmatches upstream (10 * neighbors_within_batch * n_batches). Trimming kernel no longer crashes for largetrim, and a new block-cooperative sort kernel is auto-dispatched for largetrimfor substantial speedups pr659 S DicksFixes float64 precision loss in
pp.normalize_pearson_residualson CSR/CSC input pr658 A Mikaeili & S DicksFixes Harmony CUDA kernels to avoid misaligned vector loads on odd-PC or offset-contiguous inputs and prevent a shared-memory race in column-sum reductions. pr668 S Dicks
Fixes indexing issues for very large datasets. pr670 S Dicks
Fixes integer overflows in
co_occurrencefor very large datasets pr671 S Dicks
Misc
Tidy
_check_gpu_Xreturn value on the canonicalizing branch pr664 S Dicksadata.uns[key_added]["params"]["resolution"]is now stored as a scalarfloatwhen a single resolution is passed totl.leidenandtl.louvainto match behaviour in Scanpy, and as alistwhen multiple resolutions are passed. Previously it was always stored as a list. pr648. J PintarDrop dependency on
cuml.thirdparty_adapters.check_array(removed in cuml 26.06);init_posvalidation intl.umapandtl.draw_graphis now handled locally pr660 S DicksUnify cuBLAS handle creation across GMM and harmony pr662 S Dicks
Use C++ math overloads in templated CUDA kernels and switch
1/sqrttorsqrtwhere precision-tolerant pr666 S Dicks
0.15.0 2026-04-30#
Features
Replaces CuPy RawKernel infrastructure with precompiled nanobind/CUDA C++ extensions pr455 S Dicks
All GPU kernels are now compiled at build time via scikit-build-core instead of JIT-compiled on first call, eliminating startup latency and CuPy kernel cache issues across CUDA/driver upgrades. Prebuilt wheels are available on PyPI as
rapids-singlecell-cu12(CUDA 12) andrapids-singlecell-cu13(CUDA 13) for both x86_64 and aarch64 — no CUDA toolkit or nvcc required for installation.nanobind’s typed array bindings enforce dtype (e.g., float32 vs float64) and memory layout (C-contiguous vs F-contiguous) at the Python/C++ boundary, catching mismatches with clear
TypeErrormessages before they reach the GPU instead of producing silent corruption or cryptic CUDA errors.Kernels are now proper C++ with headers, templates, and multi-file organization, which will enable more optimized and composable functions that are entirely C++ in future releases.
Rewrites Harmony clustering and correction loops in C++, removing the
use_gemmparameter and one-hotPhimatrix in favor of categorical indices.correction_methodnow defaults toNoneand auto-selectsbatchedorfastbased on workspace size pr578 S DicksImproves numerical accuracy and adds parameters to
tl.rank_genes_groupsWilcoxon methods: useserfcfor p-values to avoid underflow, addstie_correctanduse_continuitytowilcoxon_binned, and refactorsAggregatewith a unifiedcount_mean_var()dispatcher and rawsq_sumoutput for GPU-resident stats computation pr585 S DicksReplace cuML KDE in
tl.embedding_densitywith a custom CUDA kernel using covariance-aware Gaussian KDE matchingscipy.stats.gaussian_kde, removing the cuML dependency and thebatchsizeparameter pr590 S DicksAllow multiple control groups in
onesided_distancesfor computing energy distances against several references in a single kernel launch pr601 S DicksAdd
contrast_distancestoEDistanceMetricfor computing energy distances directly from a contrasts DataFrame pr603 S DicksAdd Dask support for
highly_variable_geneswithflavor='seurat_v3'andflavor='seurat_v3_paper'pr616 S DicksAdd Harmony2 support with stabilized diversity penalty, dynamic per-cluster-per-batch ridge regularization, and automatic batch pruning [PYM+26] pr625 S Dicks
Performance
Improve L2 cache efficiency in
edistanceandco_occurrencekernels by always tiling the smaller group into shared memory, yielding up to 5x speedup for datasets with unequal group sizes pr607 S Dicks
Bug fixes
Fix
TypeErrorwhen using nanobind CUDA kernels with RMM managed memory (managed_memory=True). Nanobind bindings now accept bothkDLCUDAandkDLCUDAManagedDLPack device types pr592 S DicksFix multi-GPU
cudaErrorLaunchFailureduring cross-device result aggregation when using RMM without pool allocation for very large datasets pr594 S DicksFix ForceAtlas2 random cell ordering by sorting positions by vertex in
tl.draw_graphpr621 L Faure
Removals
Remove
tl.mdeand thepymdedependency. The function is still available inscvi-toolspr588 S Dicks
Misc
Version 0.14.0#
0.14.1 2026-02-13#
Features
Adds Dask support to decoupler methods for out-of-core processing of large datasets pr558 S Dicks
Adds
gauss(adaptive Gaussian kernel) andjaccard(PhenoGraph) connectivity methods topp.neighborsvia a newmethodparameter. Refactorspp.neighbors,pp.bbknn, andtl.diffmapinternals with shared helper functions pr563 S DicksAdds
baseparameter topp.log1pandexclude_highly_expressed/max_fractionparameters topp.normalize_total, matching scanpy’s API pr565 S DicksAdds Dask support and categorical covariate support to
pp.regress_outpr567 S DicksAdds
wilcoxon_binnedmethod totl.rank_genes_groups— a histogram-based approximate Wilcoxon rank-sum test that supports Dask arrays pr568 S Dicks
Performance
Optimizes
pp.harmony_integratewith a newbatchedcorrection method that processes all clusters simultaneously and multiple new CUDA-Kernels that speed up the fuzzy clustering. Changes defaultcorrection_methodto"batched"pr557 S DicksSpeeds up
tl.rank_genes_groupsfor scipy sparse inputs with a parallel Numba CSR-to-CSC conversion and direct CSC indptr pointer copy for column subsetting pr560 S Dicks
Bug Fixes
Fixes
get.aggregatewithreturn_sparse=Truefailing for more than 8 groups and producing incorrect results for groups with empty categories pr559 S DicksFixes sparse PCA gram matrix kernel producing incorrect results with unsorted CSR column indices, which becomes relevant with CuPy 14 no longer guaranteeing sorted indices in CSR matrices pr566 S Dicks
0.14.0 2026-02-02#
Features
Adds
ptg.Distancefor GPU-accelerated distance computation between groups of cells, compatible with pertpy’s Distance API pr454 S Dicks & S ÖzleyenAdds
lanczosandrandomizedSVD solvers for sparse PCA. Lanczos uses bidiagonalization with implicit restarts for exact results. Randomized SVD uses CholeskyQR2 orthogonalization (Tomás et al. 2024) for fast approximate results pr544 S DicksAdded support for
tl.rank_genes_groupswith methodslogreg&wilcoxonpr502 S Dicks & E FleischelAdds
t-testandt-test_overestim_varmethods totl.rank_genes_groupswith Dask support andmask_varparameter pr549 S DicksAdds multi-GPU support to
ptg.Distancefor edistance computation pr545 S DicksAdds multi-GPU support to
gr.co_occurrencewith an optimized kernel pr546 S DicksAdds multi-GPU support to
gr.spatial_autocorrfor permutation tests pr555 S Dicks
Performance
Optimizes
pp.highly_variable_geneswithflavor="pearson_residuals"(Welford’s single-pass variance) pr538 S DicksRewrites
pp.highly_variable_geneswithflavor="poisson_gene_selection"using using only CuPy, replacing PyTorch and Monte Carlo sampling with exact analytical formula. Adds Dask support pr541 S Dicks
Bug Fixes
Fixes
_sparse_to_densekernel to support matrices with >2M rows by using grid-stride loops and querying device grid dimension limits pr535 S DicksFixes
tl.draw_graphgraph creation causing incorrect ForceAtlas2 layouts andAttributeErrorpr529 S DicksFixes
gr.spatial_autocorrsparse kernels returning inf/nan due to dtype mismatch in means array pr555 S Dicks
Misc
RAPIDS nightly test success is no longer required for merging pr539 S Dicks
Version 0.13.0#
0.13.5 2025-12-13#
Features
Adds support for multi-GPU clustering via Dask to
tl.leidenandtl.louvainpr502 S DicksAdds support for specifying multiple resolutions as a list in
tl.leidenandtl.louvainpr502 S Dicks
Performance
Improves
pp.neighborsperformance withall_neighborsandnn_descentwhen a Dask cluster is active pr499 S Dicks
Misc
Update Docker Container to work with
CUDA-13pr520 S Dicks
0.13.4 2025-11-12#
Features
Added
rsc.dcg.waggrfunction for decoupler-GPU pr469 M ChengAdded
rsc.dcg.zscorefunction for decoupler-GPU pr470 S KharukSupport isolated vertices in nearest neighbors graph for
tl.leidenandtl.louvain. pr476 J PintarIn
pp.neighborsset self-distances to zero where this is definitionally required by the metric, but non-zero distances are potentially returned bycuvs/cumldue to FP32 rounding. pr477 J Pintaradd support for
scipy sparse arrayconversion withgetpr496 S Dicks
0.13.3 2025-10-21#
Features
Add Multi-GPU support for
pp.neighbors(requirescuvs >= 25.10) with the new algorithmsmg_ivfflat,mg_ivfpq, andall_neighbors. pr465 S Dicks
Performance
make
dcg.aucellfaster using a single rank pass algorithm pr448 S Dicksmake FDR calculation faster and more scalable offering a new CPU and updated GPU path for
dcg. pr450 S Dicks
Bug fixes
Updates
tl.embedding_densityto work withrapids-25.10pr464 S DicksAllow for UMAP to run on larger than int32 connectivity graphspr465 S Dicks
Misc
Deprecate CUDA-11 and add support for CUDA-13 pr441 S Dicks
0.13.2 2025-09-02#
Features
adds support for sparse Truncated SVD in PCA pr438 S Dicks
adds support for Truncated SVD in PCA with Dask arrays (sparse and dense) pr438 S Dicks
enables out-of-core execution for dense Dask PCA with
svd_solver = 'covariance_eigh'the new default pr438 S Dicks
Bug fixes
fixes a potential bug where unsorted CSR matrices could lead to instabilities pr438 S Dicks
Fixes a small issue with
harmonypr444 S Dicks
Misc
All of
pp.harmony_integrate’s run options are now tested againstharmonypypr444 S Dicks
0.13.1 2025-08-13#
Features
adds support for
tl.umapto supportinit_posin the form ofndarray,pagaorobsm[key]pr427 S Dicks
Performance
speed up
_get_mean_varfor the minor axis ofcsxmatrices pr423 S Dicksspeed up
gr.co_occurrenceusing acsr-based scheme pr424 S Dicksspeed up
adj_PVcalculation fordecoupler_gpupr429 S Dicks
Bug fixes
Fixes a bug where
decoupler_gpuwould not work fornp.ndarraypr429 S Dicks
Misc
0.13.0 2025-08-06#
Features
Add support for aggregate operations on CSC matrices, Fortran-ordered arrays, and Dask with sparse CSR and dense matrices pr395 S Dicks
Adds dask support for
tl.score_genes&tl.score_genes_cell_cyclepr408 S DicksAdds dask support for
tl.rank_genes_groups_logregpr413 S DicksUpdates
rapids_singlecell.dcgto work withDecoupler 2.0.0pr418 S Dicks
Performance
speed up
pp.harmony_integratefor smaller datasets pr421 S Dicks
Bug fixes
Fixes a bug for
_get_mean_varwith dask chunk sizes pr408 S Dicks
Misc
Version 0.12.0#
0.12.7 2025-06-10#
Features
Adds
algorithm_kwdstopp.neighbors&pp.bbknnto fine-tuneivfflat,ivfpq&nn_descentpr381 S Dicks
Performance
Speed up
pp.harmony_integrateeven more pr379 S Dicks
Bug fixes
key_addedwill now be used as the key for.unsfortl.leidenandtl.louvainpr378 S Dicks
Misc
0.12.6 2025-05-27#
Features
Allow for
tl.leidenandtl.louvainto usefloat64bit weights pr374 S Dicks
Bug fixes
Fix the bug causing
pp.harmony_integrateto use the heuristic implementation instead of the benchmark one whencolsum_algois set to"benchmark"pr375 S Dicks
0.12.5 2025-05-23#
Features
Optimize performance of
pp.harmony_integratewith integrated benchmarking forcolsum_algopr373 S Dicks
Performance
Make
pp.regress_outmore memory efficient pr370 S DicksImproves performance of
pp.harmony_integrateeven more for larger datasets pr373 S Dicks
Bug fixes
remove
random_statefrom cuml’sPCAandTruncatedSVDpr368 S Dicksfixes a error with
pp.harmony_integratewhereEdidn’t update correctly pr373 S Dicks
Misc
adds tests for RAPIDS upcoming release pr368 S Dicks
0.12.4 2025-05-07#
Features
thetainpp.harmony_integratecan now be a list or array pr353 S Dicks
Performance
replace
adata._sanitizeforpp.highly_variable_genes. Now onlybatch_keycolumn will be categorized pr355 S Dicksreplace
adata._sanitizefortl.embedding_density. Now onlygroupbycolumn will be categorized pr355 S DicksRefactored
pp.harmony_integrateto be more memory efficient and faster. pr353 S Dicks
Bug fixes
Fixes
get.X_to_CPUfordask.arraypr360 S Dicks
Misc
Update notebooks for
anndata>0.11.4pr356 S Dicks
0.12.3 2025-04-11#
Bug fixes
Fixed
harmony_integratebreakage caused by undocumented changes to fused kernel float handling inCuPy 13.4.1pr351 S Dicks
0.12.2 2025-04-11#
Features
Adds
gr.co_occurrencepr342 S Dicks
Misc
0.12.1 2025-03-10#
Features
Bug fixes
Fixes a bug with
tl.kmeanspr338 S Dicks
Misc
0.12.0 2025-03-03#
Features
Updates
pp.filter_genes&pp.filter_cellsAPI to be closer to thescanpyimplementation pr324 S Dicks
Bug fixes
Fixes a dtype issue with
decouplernets for optimal compatibility pr331 S Dicks
Version 0.11.0#
0.11.1 2025-01-21#
Misc
0.11.0 2024-12-19#
Features
Adds support for Multi-GPU out-of-core support through Dask pr179 S Dicks, I Gold & P Angerer
use
cuvsoverraftforpp.neighborsforrapids>=24.12pr304 S Dicksswitched to a different implementation of
pp.harmony_integratebased onharmony-pytorchpr308 S Dicks
Misc
Update
get_random_stateforscrubletpr301 S Dicks
Version 0.10.0#
0.10.11 2024-11-12#
Features
Adds
trimtopp.bbknnto restrict theconnectivitiespr285 S Dicks & P Angerer
Performance
make
trimforpp.bbknneven faster without needing to transpose pr290 S Dicks
Misc
Adds support for
Numpy-2.0pr277 S DicksAdds support for
rapids-24.10pr277 S DicksUpdates testing to use
rapids-24.10pr277 S DicksUpdates
dockerimage to userapids-24.10pr277 S Dickstl.UMAPnow usessimplicial_set_embeddingforrapids>=24.10pr278 S DicksUpdates
dockerimage to use the defaultENTRYPOINTpr292 N Trummer
0.10.10 2024-10-08#
Bug fixes
0.10.9 2024-10-01#
Features
add
key_addedparameter totl.pca,tl.tsne, andtl.umapthat allows to control where to put the output within the AnnData object pr244 P Angereradds
pp.bbknnusingraftandcumlas the backend pr264 S Dicks
Misc
0.10.8 2024-08-09#
Features
adds
tl.score_genespr235 S Dicksadds
tl.score_genes_cell_cyclepr235 S Dicksadds
get.X_to_GPUandget.X_to_CPUpr235 S Dicksadds
dcg.run_aucellpr236 S Dicks
Misc
0.10.7 2024-07-23#
Features
adds
decoupler_gpu.run_ulmpr224 S Dicks
Performance
adds
_sparse2densefor better performance pr220 S Dicksrefactors
regress_outpr222 S Dicksrefactors
decoupler_gpudataloading pr224 S Dicksupdates
regress_outfor better memory use pr227 S Dicksavoid
.toarray()in sparse PCA transform pr228 S Dicks
Bug fixes
Removes support for older rapids with
tl.louvainthat cause issues pr226 S Dicks
0.10.6 2024-06-25#
Bug fixes
removes
.Ato be compatible with scipy 1.14.0 pr214 S Dicks
Misc
updates tests to work without
scanpy.testingpr215 S Dicks
0.10.5 2024-06-11#
Bug fixes
fixes an issue with
tl.umapandinit_pospr197 S Dicksfixes an issue with
pp.highly_variable_genesforflavor = 'seurat_v3'with sparsecscpr199 S Dicksadds
AnyRandomto_utilspr200 S Dicks
Misc
updates installer for
rapids-24.06pr205 S Dicks
0.10.4 2024-05-14#
Bug fixes
fixes the creation of the docker container on release pr193 T Korten (HZDR/Helmholtz AI)
0.10.3 2024-05-13#
Features
adds the flavor
seurat_v3_papertopp.highly_variable_genespr170 S Dicksbuild docker images in github CI pr177 T Korten (HZDR/Helmholtz AI)
Performance
updates the
qc_kernelfor sparse matrixes to only write once for each major axis pr169 S Dicksreplaces sparse matrix operations with an element-wise kernel for
seurat_v3andseurat_v3_paper. This should use less memory. pr172 S Dickspp.scalenow usescp.clipfor all clipping pr173 S Dicksupdates
pp.highly_variable_genesfor the flavorsseuratandcell_rangerpr183 S Dickspp.scalenow usesRawKernelsfor dense and csr pr185 S Dicksupdates
gr.spatial_autocorrto use a preallocation during the iterations pr188 S Dicks_get_mean_varfor dense input now usescupy.ReductionKernelto improve precision and speed pr190 S Dicks
Bug fixes
fixes a bug where the
pp.scalewould have issues withint64indexing pr187 S Dicks
0.10.2 2024-04-15#
Features
adds the option to return the results for
get.aggregateas sparse matrices if the input is sparse pr160 S Dicksadds support for
rapids-24.04pr166 S Dicks
Performance
for
pp.scalereplaces array operation with an elementwise kernel to improve memory footprint pr159 S Dicks
Bug fixes
fixes small bugs with pandas in
ligrecpr166 S Dicks
Misc
0.10.1 2024-04-03#
Bug fixes
updates the behavior of
_check_gpu_Xforrequire_cf. It now only works forpearson_residualscalcs and corrects instead of throwing an error pr154 S DicksFixes the behavior of
pp.scalewithmask_obsandmax_value. Now only the masked part gets clipped pr158 S Dicks
Misc
0.10.0 2024-03-26#
Features
added
getmodule pr100 S Dicksswitch
utilsfunctions togetpr100 S Dicksadded
get.aggregatedto create condensedanndataobjects pr100 S Dicksadded
pp.scrubletandpp.scrublet_simulate_doubletspr129 S Dicksadds the option to return a copied
AnnDataforget.anndata_to_CPU&get.anndata_to_GPUpr134 S Dicksadds
maskargument topp.scaleandpp.pcapr135 S Dicksadds the option to run
pp.scaleon sparse matrixeszero_center = Falsewithout densification pr135 S Dicksupdated
ruffand now requires parameters by name/keyword in all public APIs pr140 S Dicksadds the option to run
pp.harmonywithnp.float32pr145 S Dicks
Bug fixes
Fixes an issue where
pp.normalizeandpp.log1pnow usecopyandinplacecorrectly pr129 S Dickschanges the graph constructor for
tl.leidenandtl.louvainpr143 S DicksAdded a test to handle zero features, that caused issues in the sparse
pp.pcapr144 S DicksAdded a test to check if sparse matrices are in
canonical format. For now this only affectspp.highly_variable_genes,pp.scaleandpp.normalize_pearson_residuals. pr146 S Dicks
Removals
Removed
cunnDatawhich was deprecated in0.9.0. Please useAnnDatafrom now on. pr130 S Dicks
Version 0.9.0#
0.9.6#
Bug fixes
Misc
Updates Conda yaml file to work with rapids-24.02 pr128 S Dicks
0.9.5#
Bug fixes
Misc
Updates Conda yaml file to work with rapids-23.12 pr114 S Dicks
0.9.4#
Features
leiden()now providesrandom_stateparameter for initializing the optimization pr102 J Pintar & S Dickslouvain()now providesthresholdparameter for setting the minimum modularity gain between levels pr103 J Pintar & S Dicksadded a kernel for sparse sum along the major axis pr112 S Dicks
calculate_qc_metrics()now uses less atomics and global memory during kernels pr113 S Dicks
0.9.3#
Features
neighborsnow works withraftand better supports approximate search withcagra,ivfpqandivfflatpr89 S Dicksspatial_autocorrnow works with sparse data matrices without densifying. It will use the sparse matrix by default. pr93 S Dicks
Bug fixes
Fixes an issue where
pcadidn’t write all parameters pr91 S Dicks
0.9.2#
Bug fixes
Fixes implicit conversion issue for
Umapandneighborspr82 S Dicks
0.9.1#
Features
added batchsize for
embedding_density()pr67 S Dicksadds subclustering and brings
leiden()andlouvain()closer to feature parity withscanpypr68 S Dicks
Misc
Can now be installed against CUDA11 and CUDA12 with pip pr72 S Dicks
0.9.0#
Features
added support for dense
cupy.ndarraypr60 S Dicksadded support for 64 bit floats pr60 S Dicks
added
rapids_singlecell.utilsto help withAnnDataGPU conversion pr60 S Dicksswitched
neighbors()topppr60 S Dicksswitched
harmony_integrate()topppr60 S Dicksdeprecated
rapids_singlecell.cunnData.cunnDatapr60 S Dicks
Docs
updated Usage_Principles pr60 L Heumos & S Dicks
added a release-notes pr60 P Angerer & S Dicks
changed notebooks to work with anndata pr60 S Dicks
Bug fixes
Fix
rapids_singlecell.preprocessing._utils._get_mean_varpr60 S DicksFix
harmony_integrate()reproducibility pr60 S Dicks
Misc
tests now work with anndata
Version 0.8.0#
0.8.1#
Bug fixes
fixed
rsc.tl.neighborsfor rapids-23.08 pr55 S Dicks
Misc
switched testing to rapids-23.08 with cuda-11.8
0.8.0#
Features
Bug fixes
Fixed
filter_highly_variable()pr51 S Dicks