Your browser doesn't support javascript.
loading
SCExecute: custom cell barcode-stratified analyses of scRNA-seq data.
Edwards, Nathan; Dillard, Christian; Prashant, N M; Hongyu, Liu; Yang, Mia; Ulianova, Evgenia; Horvath, Anelia.
Afiliação
  • Edwards N; Department of Biochemistry and Molecular & Cellular Biology, Georgetown University, Washington, DC 20057, USA.
  • Dillard C; Department of Biochemistry and Molecular Medicine, McCormick Genomics and Proteomics Center, School of Medicine and Health Sciences, The George Washington University, Washington, DC 20037, USA.
  • Prashant NM; Department of Biochemistry and Molecular Medicine, McCormick Genomics and Proteomics Center, School of Medicine and Health Sciences, The George Washington University, Washington, DC 20037, USA.
  • Hongyu L; Departments of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, NY 10029, USA.
  • Yang M; Department of Biochemistry and Molecular Medicine, McCormick Genomics and Proteomics Center, School of Medicine and Health Sciences, The George Washington University, Washington, DC 20037, USA.
  • Ulianova E; Division of Animal Sciences, University of Missouri, Columbia, MO 65211, USA.
  • Horvath A; Department of Biochemistry and Molecular Medicine, McCormick Genomics and Proteomics Center, School of Medicine and Health Sciences, The George Washington University, Washington, DC 20037, USA.
Bioinformatics ; 39(1)2023 01 01.
Article em En | MEDLINE | ID: mdl-36448703
ABSTRACT
MOTIVATION In single-cell RNA-sequencing (scRNA-seq) data, stratification of sequencing reads by cellular barcode is necessary to study cell-specific features. However, apart from gene expression, the analyses of cell-specific features are not sufficiently supported by available tools designed for high-throughput sequencing data.

RESULTS:

We introduce SCExecute, which executes a user-provided command on barcode-stratified, extracted on-the-fly, single-cell binary alignment map (scBAM) files. SCExecute extracts the alignments with each cell barcode from aligned, pooled single-cell sequencing data. Simple commands, monolithic programs, multi-command shell scripts or complex shell-based pipelines are then executed on each scBAM file. scBAM files can be restricted to specific barcodes and/or genomic regions of interest. We demonstrate SCExecute with two popular variant callers-GATK and Strelka2-executed in shell-scripts together with commands for BAM file manipulation and variant filtering, to detect single-cell-specific expressed single nucleotide variants from droplet scRNA-seq data (10X Genomics Chromium System).In conclusion, SCExecute facilitates custom cell-level analyses on barcoded scRNA-seq data using currently available tools and provides an effective solution for studying low (cellular) frequency transcriptome features. AVAILABILITY AND IMPLEMENTATION SCExecute is implemented in Python3 using the Pysam package and distributed for Linux, MacOS and Python environments from https//horvathlab.github.io/NGS/SCExecute. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Assuntos

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Assunto principal: Software / Análise da Expressão Gênica de Célula Única Idioma: En Revista: Bioinformatics Assunto da revista: INFORMATICA MEDICA Ano de publicação: 2023 Tipo de documento: Article País de afiliação: Estados Unidos

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Assunto principal: Software / Análise da Expressão Gênica de Célula Única Idioma: En Revista: Bioinformatics Assunto da revista: INFORMATICA MEDICA Ano de publicação: 2023 Tipo de documento: Article País de afiliação: Estados Unidos