ACS Synthetic BiologyBioinformaticsPeer-reviewed journal article
Deep Learning-Based Classification of CRISPR Loci Using Repeat Sequences
Xingyu LiaoiD, Yanyan LiiD, Yingfu WuiD, Xingyi LiiD, Xuequn ShangiD
Abstract
With the widespread application of the CRISPR-Cas system in gene editing and related fields, the demand for detecting and classifying CRISPR-Cas systems in metagenomic data has continuously increased. The traditional classification of the CRISPR-Cas system mainly relies on identifying neighboring cas genes of repeats. However, in some cases where there is a lack of information about cas genes, such as in metagenomes and fragmented genome assemblies, traditional classification methods may become ineffective. Here, we introduce a deep learning-based method called CRISPRclassify-CNN-Att, which classifies CRISPR-Cas systems solely based on repeat sequences. CRISPRclassify-CNN-Att utilizes convolutional neural networks (CNNs) and self-attention mechanisms to extract features from repeat sequences. It employs a stacking strategy to handle sample imbalances across different subtypes and improves classification accuracy for subtypes with fewer samples through transfer learning. CRISPRclassify-CNN-Att demonstrates excellent performance in classifying multiple subtypes, particularly in subtypes with a larger number of samples. Although CRISPR loci classification primarily relies on cas genes, CRISPRclassify-CNN-Att offers a new approach as a significant complement to current methods. It can identify unclassified loci missed by traditional cas-based methods, breaking the limitations of traditional approaches, and simplifying the classification process. The proposed tool is freely accessible via https://github.com/Xingyu-Liao/CRISPRclassify-CNN-Att.
- Citations
- 2
- FWCI
- 0.60
- Field percentile
- top 41%
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
- CRISPRCasTyper: An automated tool for the identification, annotation and classification of CRISPR-Cas loci
Jakob Russel, Rafael Pinilla‐Redondo, … Søren Johannes Sørensen·The CRISPR JournalPeer-reviewed·Dec 1, 2020
- CRISPRCasIdentifier: Machine learning for accurate identification and classification of CRISPR-Cas systems
Victor Alexandre Padilha, Omer S. Alkhnbashi, … Rolf Backofen·GigaSciencePeer-reviewed·Jun 1, 2020
- Transformer-Based Deep Learning Model with Latent Space Regularization for CRISPR-Cas Protein Sequence Classification
Bharani Nammi, Sita Sirisha Madugula, … Shouyi Wang·bioRxiv·Mar 2, 2024
- CRISPRIdentify: Identification of CRISPR arrays using machine learning approach
Alexander Mitrofanov, Omer S. Alkhnbashi, … Rolf Backofen·Nucleic Acids ResearchPeer-reviewed·Nov 11, 2020
- Biological Foundation Models Enable CRISPR Array Detection Without Metagenomic Assembly
Lukas Daugaard Schroeder, Ryan Koeksal, … Rolf Backofen·bioRxiv·Mar 24, 2026
- CasLocusAnno: a web-based server for annotating Cas loci and their corresponding (sub)types
Chuan Dong, Zhi Zeng, … Feng‐Biao Guo·FEBS LettersPeer-reviewed·Jul 1, 2019