Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published January 25, 2019 | Submitted + Published + Supplemental Material
Journal Article Open

Deterministic column subset selection for single-cell RNA-Seq

Abstract

Analysis of single-cell RNA sequencing (scRNA-Seq) data often involves filtering out uninteresting or poorly measured genes and dimensionality reduction to reduce noise and simplify data visualization. However, techniques such as principal components analysis (PCA) fail to preserve non-negativity and sparsity structures present in the original matrices, and the coordinates of projected cells are not easily interpretable. Commonly used thresholding methods to filter genes avoid those pitfalls, but ignore collinearity and covariance in the original matrix. We show that a deterministic column subset selection (DCSS) method possesses many of the favorable properties of common thresholding methods and PCA, while avoiding pitfalls from both. We derive new spectral bounds for DCSS. We apply DCSS to two measures of gene expression from two scRNA-Seq experiments with different clustering workflows, and compare to three thresholding methods. In each case study, the clusters based on the small subset of the complete gene expression profile selected by DCSS are similar to clusters produced from the full set. The resulting clusters are informative for cell type.

Additional Information

© 2019 McCurdy et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Received: March 27, 2018; Accepted: December 26, 2018; Published: January 25, 2019. Data Availability: All the single-cell gene expression files are available from the NCBI Sequence Read Archive (mouse brain: accession number SRA SRP045452, mouse bone marrow: accession number SRA SRP063520). The Python package containing code to perform the methods described in the article can be found at https://github.com/srmcc/dcss_single_cell.git. The package also contains code to download the datasets used as examples in the article" in your manuscript. SRM is funded by Award Number F32HG008713 from the National Human Genome Research Institute. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. The authors have declared that no competing interests exist. SRM would like to acknowledge Ilan Shomorony, Elaine Angelino, and Robert Tunney for useful comments. Author Contributions: Conceptualization: Shannon R. McCurdy, Vasilis Ntranos. Formal analysis: Shannon R. McCurdy. Methodology: Shannon R. McCurdy, Vasilis Ntranos. Software: Shannon R. McCurdy. Supervision: Lior Pachter. Validation: Shannon R. McCurdy, Vasilis Ntranos. Visualization: Shannon R. McCurdy. Writing – original draft: Shannon R. McCurdy. Writing – review & editing: Shannon R. McCurdy, Vasilis Ntranos.

Attached Files

Published - journal.pone.0210571.pdf

Submitted - 159079.full.pdf

Supplemental Material - journal.pone.0210571.s001.pdf

Files

journal.pone.0210571.s001.pdf
Files (4.4 MB)
Name Size Download all
md5:904b4b66500176ce12384ea63092c12f
508.6 kB Preview Download
md5:b6bb47915ac3ea2154b3149efe2a5b49
2.6 MB Preview Download
md5:969140800939b7b3bb1a15a081561c9a
1.3 MB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 20, 2023