Chevreul: An R Bioconductor Package for Exploratory Analysis of Full-Length Single Cell Sequencing
Abstract
Chevreul is an open-source R Bioconductor package and interactive R Shiny app for processing and visualization of single cell RNA sequencing (scRNA-seq) data. It differs from other scRNA- seq analysis packages in its ease of use, its capacity to analyze full-length RNA sequencing data for exon coverage and transcript isoform inference, and its support for batch correction. Chevreul enables exploratory analysis of scRNA-seq data using Bioconductor SingleCellExperiment or Seurat objects. Simple processing functions with sensible default settings enable batch integration, quality control filtering, read count normalization and transformation, dimensionality reduction, clustering at a range of resolutions, and cluster marker gene identification. Processed data can be visualized in an interactive R Shiny app with dynamically linked plots. Expression of gene or transcript features can be displayed on PCA, tSNE, and UMAP embeddings, heatmaps, or violin plots while differential expression can be evaluated with several statistical tests without extensive programming. Existing analysis tools do not provide specialized tools for isoform-level analysis or alternative splicing detection. By enabling isoform-level expression analysis for differential expression, dimensionality reduction and batch integration, Chevreul empowers researchers without prior programming experience to analyze full-length scRNA-seq data. Data availabilityA test dataset formatted as a SingleCellExperiment object can be found at https://github.com/cobriniklab/chevreuldata. Availability & ImplementationChevreul is implemented in R and the R package and integrated Shiny application are freely available at https://github.com/cobriniklab/chevreul.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 0.30
- Field percentile
- 47th percentile
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- scater: pre-processing, quality control, normalisation and visualisation of single-cell RNA-seq data in R
Davis J McCarthy, Kieran R Campbell, … Quin F Wills·bioRxiv·Aug 15, 2016
- scruff: An R/Bioconductor package for preprocessing single-cell RNA-sequencing data
Zhe Wang, Junming Hu, … Joshua David Campbell·BMC BioinformaticsPeer-reviewed·May 2, 2019
- SCHNAPPs - Single Cell sHiNy APPlication(s)
Bernd Jagla, Valentina Libri, … Milena Hasan·Journal of Immunological MethodsPeer-reviewed·Nov 3, 2021
- scExplorer: A Comprehensive Web Server for Single-Cell RNA Sequencing Data Analysis
Sergio Herńandez-Galaz, Andrés Hernández‐Oliveras, … Alberto J. M. Martín·Bioinformatics AdvancesPeer-reviewed·Dec 26, 2024
- Scedar: a scalable Python package for single-cell RNA-seq exploratory data analysis
Yuanchao Zhang, Man Soo Kim, … Deanne M. Taylor·PLoS Computational BiologyPeer-reviewed·Apr 27, 2020
- ascend: R package for analysis of single cell RNA-seq data
Anne Senabouth, Samuel W. Lukowski, … Joseph E. Powell·GigaSciencePeer-reviewed·Aug 1, 2019