Related Experiment Video
Updated: Jan 26, 2026

Sample Preparation and Analysis of RNASeq-based Gene Expression Data from Zebrafish
Published on: October 27, 2017
A fast and efficient count-based matrix factorization method for detecting cell types from single-cell RNAseq data
Shiquan Sun1,2,3,4, Yabo Chen1, Yang Liu1
1School of Computer Science, Northwestern Polytechnical University, Xi'an, Shaanxi, 710129, People's Republic of China.
We developed single-cell negative binomial matrix factorization (scNBMF), a fast and efficient method for analyzing single-cell RNA sequencing data. scNBMF accurately identifies cell types and is significantly faster than existing tools for large datasets.
Area of Science:
- Computational biology
- Genomics
- Bioinformatics
Background:
- Single-cell RNA sequencing (scRNAseq) data analysis faces challenges with unwanted variables masking true cell-type signals.
- Existing matrix factorization tools for scRNAseq data often fail to model raw counts or are too slow for large datasets (n>500).
Purpose of the Study:
- To develop a fast, efficient, and count-based matrix factorization method for inferring cell-type structure from scRNAseq data.
- To address the limitations of existing methods in handling large-scale scRNAseq datasets.
Main Methods:
- Developed single-cell negative binomial matrix factorization (scNBMF), a count-based matrix factorization method.
- Utilized the TensorFlow framework for efficient computation.
- Validated the method on three public scRNAseq datasets: brain, embryonic stem, and pancreatic islet.
Main Results:
- scNBMF effectively infers low-dimensional structure for cell-type identification.
- Experimental results demonstrate scNBMF's superior power in detecting cell types compared to existing bespoke tools.
- scNBMF achieves 10-100 fold speed improvement on large scRNAseq datasets.
Conclusions:
- scNBMF is a powerful and efficient tool for large-scale scRNAseq data analysis, particularly for cell-type detection.
- The method is implemented in R and Python, with source code publicly available.
- scNBMF offers a scalable solution for analyzing complex single-cell gene expression data.
Related Concept Videos
Data: Types and Distribution
Distributions in...
Overview of Cell-Matrix Interactions
T Cell Types and Functions
Th1 cells stimulate dendritic cells to express necessary co-stimulatory molecules on their surfaces for...
Molecular Factors Affecting Cell Division
Several proteins function as internal regulators to ensure each cell cycle stage is completed faithfully before proceeding to the next. Regulator molecules may act directly or influence the activity or production of other...
Cell-matrix's Response to Mechanical Forces
Anchoring junctions mechanically attach a cell to the...
Connective Tissue Cell Types
Fat cells (adipocytes), smooth muscle cells (myoblasts), and bone cells (osteoblasts) are some connective tissue cell types. Some immune system cells...

