Besca
Besca provides a Python toolkit for processing single-cell RNA sequencing (scRNA-seq) data, including quality control, filtering, clustering, automated cell-type annotation, and deconvolution of bulk RNA-seq to estimate cell type proportions.
Key Features:
- Standardized Workflow: Provides a workflow encompassing quality control, filtering, and clustering of scRNA-seq data.
- Hierarchical Cell Signatures: Uses hierarchical cell-signature structures to identify and annotate cell types.
- Supervised Machine Learning: Applies supervised machine learning models for cell-type classification.
- Harmonized Nomenclature: Implements harmonized nomenclatures for cell annotations to standardize labels across datasets.
- Bulk RNA-seq Data Deconvolution: Deconvolutes bulk RNA-seq by leveraging gene expression profiles derived from scRNA-seq to estimate cell type proportions.
- Implementation: Implemented in Python.
Scientific Applications:
- Translational Research and Disease Biology: Supports analyses to characterize cellular heterogeneity and dynamics in translational research and disease biology.
- Tumor Tissue Analysis: Applied to diverse datasets including highly heterogeneous tumor tissues for cell-type identification and composition analysis.
- Integration of Single-cell and Bulk Transcriptomics: Enables estimation of cellular composition in bulk transcriptomics by transferring scRNA-seq-derived signatures.
Methodology:
Performs quality control, filtering, and clustering of scRNA-seq data; annotates cells using hierarchical cell signatures and supervised machine learning; and deconvolutes bulk RNA-seq by leveraging gene expression profiles derived from scRNA-seq.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 4/30/2022
- Last Updated:
- 4/30/2022
Operations
Publications
Mädler SC, Julien-Laferriere A, Wyss L, Phan M, Sonrel A, Kang ASW, Ulrich E, Schmucki R, Zhang JD, Ebeling M, Badi L, Kam-Thong T, Schwalie PC, Hatje K. Besca, a single-cell transcriptomics analysis toolkit to accelerate translational research. NAR Genomics and Bioinformatics. 2021;3(4). doi:10.1093/nargab/lqab102. PMID:34761219. PMCID:PMC8573822.