Skip to content

Instantly share code, notes, and snippets.

View hpages's full-sized avatar

Hervé Pagès hpages

View GitHub Profile
@hpages
hpages / how_to_improve_matrix_ops_in_bioc.md
Last active August 13, 2025 14:56
How to improve matrix operations in Bioconductor

How can we make some matrix operations more efficient in Bioconductor

Goal: can we efficiently perform a single-cell analysis fully in memory, even for a big dataset like the 1.3M cells dataset? As long as the machine has enough memory.

Here are some low-hanging fruits that have the potential to significantly improve the current situation.

Role of the SparseArray package

@hpages
hpages / blas_benchmarks.md
Last active September 7, 2025 04:44
BLAS benchmarks

BLAS benchmarks

WORK IN PROGRESS!

1. The operations that we benchmarked

We benchmarked the following operations (all operations got timed with system.time()):