Related Experiment Video
Updated: Oct 27, 2025

10:00
An Ultrahigh-throughput Microfluidic Platform for Single-cell Genome Sequencing
Published on: May 23, 2018
17.9K
FlowGrid enables fast clustering of very large single-cell RNA-seq data
Xiunan Fang1, Joshua W K Ho1,2
1School of Biomedical Sciences, Li Ka Shing Faculty of Medicine, The University of Hong Kong, Hong Kong SAR, China.
Bioinformatics (Oxford, England)
|July 21, 2021
Summary
FlowGrid is a new Python package for fast, accurate clustering of large single-cell RNA sequencing (scRNA-seq) datasets. It significantly reduces analysis time for millions of cells, integrating seamlessly with existing workflows.
Area of Science:
- Computational biology
- Bioinformatics
- Genomics
Background:
- Single-cell RNA sequencing (scRNA-seq) generates massive datasets requiring scalable analysis.
- Current clustering algorithms struggle with the scale of millions of cells.
Purpose of the Study:
- To introduce FlowGrid, an open-source Python package for efficient scRNA-seq data clustering.
- To enable scalable analysis of large scRNA-seq datasets.
Main Methods:
- FlowGrid implements a fast density-based clustering algorithm adapted for scRNA-seq.
- Integrates with the Scanpy workflow.
- Introduces an automated parameter tuning procedure.
Main Results:
- FlowGrid achieves comparable accuracy to state-of-the-art clustering methods.
- Demonstrates substantially reduced run times for large datasets.
- Clusters one million cells in approximately five minutes, a task previously taking an hour.
Conclusions:
- FlowGrid offers a scalable and efficient solution for clustering large scRNA-seq datasets.
- The package accelerates single-cell data analysis, making it more accessible.

