Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Cluster Sampling Method01:20

Cluster Sampling Method

13.7K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
13.7K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Perturbation of genes linked to common schizophrenia risk variants identifies cilia programs.

bioRxiv : the preprint server for biology·2026
Same author

SpatialArtifacts: a computational framework for tissue artifact detection in spatial transcriptomics data.

bioRxiv : the preprint server for biology·2026
Same author

omicsGMF: a multi-tool for dimensionality reduction, batch correction and imputation in bulk- and single-cell proteomics.

Nature communications·2026
Same author

UNLOCKING MULTI-SAMPLE DIFFERENTIAL EXPRESSION FOR SPATIAL TRANSCRIPTOMICS DATA WITH TESSERA.

bioRxiv : the preprint server for biology·2026
Same author

Stochastic gradient descent estimation of generalized matrix factorization models with application to single-cell RNA sequencing data.

Biostatistics (Oxford, England)·2026
Same author

Mapping spatially organized molecular and genetic signatures of schizophrenia across multiple scales in human prefrontal cortex.

bioRxiv : the preprint server for biology·2026
Same journal

Development of whole-limb skeletal patterning through the coordination of growth and self-organization models.

PLoS computational biology·2026
Same journal

The energetic cost of human standing balance and gait initiation over a range of natural postures.

PLoS computational biology·2026
Same journal

Combinatorial multiomic analysis from a pedigree of Sox10Dom Hirschsprung mice identifies multiple high confidence candidate modifiers of Enteric Nervous System development.

PLoS computational biology·2026
Same journal

Extracting host-specific developmental signatures from longitudinal microbiome data.

PLoS computational biology·2026
Same journal

Population sparseness determines strength of Hebbian plasticity for maximal memory lifetime in associative networks.

PLoS computational biology·2026
Same journal

Predictive coding explains asymmetric connectivity in the brain: A neural network study.

PLoS computational biology·2026
See all related articles

Related Experiment Video

Updated: Nov 20, 2025

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
05:12

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data

Published on: January 16, 2019

11.7K

mbkmeans: Fast clustering for single cell data using mini-batch k-means.

Stephanie C Hicks1, Ruoxi Liu2, Yuwei Ni3

  • 1Department of Biostatistics, Johns Hopkins Bloomberg School of Public Health, Baltimore, Maryland, USA.

Plos Computational Biology
|January 26, 2021
PubMed
Summary
This summary is machine-generated.

The mbkmeans R package offers efficient single-cell RNA sequencing data clustering for large datasets. It uses mini-batch k-means for faster analysis, overcoming memory limitations of standard methods.

More Related Videos

Author Spotlight: Investigating Cellular and Molecular Dynamics During Muscle Regeneration Using Cutting-Edge Single-Cell Technologies
11:02

Author Spotlight: Investigating Cellular and Molecular Dynamics During Muscle Regeneration Using Cutting-Edge Single-Cell Technologies

Published on: December 1, 2023

1.3K
Author Spotlight: Vascular Tissue Dissociation and Exploring Single-Cell Subclusters for Targeted Therapy
04:21

Author Spotlight: Vascular Tissue Dissociation and Exploring Single-Cell Subclusters for Targeted Therapy

Published on: January 19, 2024

3.2K

Related Experiment Videos

Last Updated: Nov 20, 2025

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
05:12

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data

Published on: January 16, 2019

11.7K
Author Spotlight: Investigating Cellular and Molecular Dynamics During Muscle Regeneration Using Cutting-Edge Single-Cell Technologies
11:02

Author Spotlight: Investigating Cellular and Molecular Dynamics During Muscle Regeneration Using Cutting-Edge Single-Cell Technologies

Published on: December 1, 2023

1.3K
Author Spotlight: Vascular Tissue Dissociation and Exploring Single-Cell Subclusters for Targeted Therapy
04:21

Author Spotlight: Vascular Tissue Dissociation and Exploring Single-Cell Subclusters for Targeted Therapy

Published on: January 19, 2024

3.2K

Area of Science:

  • Genomics
  • Computational Biology
  • Bioinformatics

Background:

  • Single-cell RNA sequencing (scRNA-seq) is crucial for understanding cellular heterogeneity.
  • Unsupervised clustering is a common method for identifying cell subpopulations in scRNA-seq data.
  • Current scRNA-seq datasets are growing rapidly, posing computational challenges for traditional clustering algorithms.

Purpose of the Study:

  • To develop an efficient clustering method for large-scale scRNA-seq datasets.
  • To address the memory and speed limitations of standard k-means clustering for millions of cells.
  • To provide an open-source R/Bioconductor package for scalable single-cell data analysis.

Main Methods:

  • Implementation of the mini-batch k-means algorithm in an R package named mbkmeans.
  • Utilizing on-disk data representations, such as HDF5, to handle large datasets without full in-memory loading.
  • Benchmarking mbkmeans performance against standard k-means and other popular single-cell clustering tools.

Main Results:

  • The mbkmeans package successfully clusters large scRNA-seq datasets, including one with 1.3 million cells.
  • mbkmeans demonstrates significantly improved computational performance compared to standard k-means for large datasets.
  • The package offers a scalable and memory-efficient solution for single-cell data clustering.

Conclusions:

  • mbkmeans provides an effective solution for clustering massive single-cell RNA sequencing datasets.
  • The mini-batch k-means approach overcomes computational bottlenecks associated with large-scale single-cell data analysis.
  • The availability of mbkmeans in Bioconductor facilitates its adoption in the research community for robust cell subpopulation identification.