bcSeq
bcSeq maps high-throughput sequencing reads from CRISPR-Cas9 and shRNA screens by modeling Phred score-based sequencing errors and resolving ambiguous barcode mappings to support gene-function and genetic-interaction studies.
Key Features:
- R-based implementation: Implemented as an R package for integration with R-based bioinformatics workflows.
- Error tolerance: Incorporates an algorithm to manage sequencing errors inherent in high-throughput data to improve read mapping accuracy.
- Statistical error modeling (Phred scores): Employs a statistical model based on Phred scores to evaluate and manage sequencing-quality-related errors.
- Ambiguous mapping resolution (Trie): Uses a Trie data structure to resolve ambiguous mappings among similar sequences in barcode libraries.
- Computational efficiency (Trie): Leverages the Trie structure to enable rapid and efficient sequence lookup and mapping in large datasets.
- Parallelization: Supports parallelized computation to process multiple reads simultaneously for higher throughput.
Scientific Applications:
- CRISPR-Cas9 and shRNA screening: Mapping barcode and guide RNA sequencing reads from high-throughput CRISPR-Cas9 and shRNA screens.
- Gene-function and genetic-interaction studies: Providing accurate read mappings that support downstream analysis of gene function and genetic interactions.
Methodology:
bcSeq applies a Trie data structure for sequence mapping and ambiguous-resolution, a Phred score-based statistical error model to assess sequencing quality, an error-tolerant mapping algorithm, and parallelized processing.
Topics
Collections
Details
- License:
- GPL-2.0
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 7/3/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Lin J, Gresham J, Wang T, Kim SY, Alvarez J, Damrauer JS, Floyd S, Granek J, Allen A, Chan C, Xie J, Owzar K. <tt>bcSeq</tt>: an R package for fast sequence mapping in high-throughput shRNA and CRISPR screens. Bioinformatics. 2018;34(20):3581-3583. doi:10.1093/bioinformatics/bty402. PMID:29790906. PMCID:PMC6184561.