CRISPRCasStack
CRISPRCasStack applies a stacking-based ensemble learning framework to identify and analyze Cas proteins and CRISPR-Cas loci in bacterial and archaeal genomic, metagenomic, and proteomic sequences to enable discovery and classification of novel CRISPR-Cas components.
Key Features:
- Stacking-based ensemble learning: Employs a stacking-based ensemble learning framework to improve detection of Cas proteins.
- SHAP explainability: Applies SHAP (SHapley Additive exPlanations) to attribute feature contributions used by the model for Cas protein identification.
- Input sequence types: Analyzes metagenomic and proteomic sequences and prokaryotic genomic sequences for Cas detection.
- Comprehensive component detection: Identifies Cas proteins, Cas operons, CRISPR arrays, and complete CRISPR-Cas loci within prokaryotic sequences.
- Robustness to low sequence conservation: Addresses low sequence conservation of Cas proteins by leveraging machine learning rather than solely homology-based methods.
- Validated performance: Reports improved accuracy and efficiency relative to state-of-the-art tools based on experimental validation and independent testing.
Scientific Applications:
- Novel Cas discovery: Discovery and classification of novel Cas proteins from bacterial and archaeal datasets.
- CRISPR-Cas system annotation: Characterization and annotation of Cas operons, CRISPR arrays, and CRISPR-Cas loci in prokaryotic genomes and metagenomes.
- Gene editing effector selection: Support for selection and evaluation of CRISPR-Cas effectors relevant to gene-editing and gene therapy applications.
- Prokaryotic immunity studies: Analysis of prokaryotic adaptive immune mechanisms and defense against phages and plasmids.
Methodology:
Implements a stacking-based ensemble learning framework using machine learning on metagenomic, proteomic, and genomic sequences and applies SHAP (SHapley Additive exPlanations) to explain feature contributions in Cas protein predictions.
Topics
Details
- License:
- Not licensed
- Tool Type:
- workflow
- Operating Systems:
- Linux
- Programming Languages:
- Python, Perl
- Added:
- 10/7/2022
- Last Updated:
- 10/7/2022
Operations
Publications
Zhang T, Jia Y, Li H, Xu D, Zhou J, Wang G. CRISPRCasStack: a stacking strategy-based ensemble learning framework for accurate identification of Cas proteins. Briefings in Bioinformatics. 2022;23(5). doi:10.1093/bib/bbac335. PMID:35998924.