Nucleic Acids ResearchBioinformaticsPeer-reviewed journal article
CRISPRIdentify: Identification of CRISPR arrays using machine learning approach
Alexander MitrofanoviD, Omer S. AlkhnbashiiD, Sergey ShmakoviD, Kira S. MakarovaiD, Eugene V. KooniniD, Rolf BackofeniD
Abstract
CRISPR-Cas are adaptive immune systems that degrade foreign genetic elements in archaea and bacteria. In carrying out their immune functions, CRISPR- Cas systems heavily rely on RNA components. These CRISPR (cr) RNAs are repeat-spacer units that are produced by processing of pre-crRNA, the transcript of CRISPR arrays, and guide Cas protein(s) to the cognate invading nucleic acids, enabling their destruction. Several bioinformatics tools have been developed to detect CRISPR arrays based solely on DNA sequences, but all these tools employ the same strategy of looking for repetitive patterns, which might correspond to CRISPR array repeats. The identified patterns are evaluated using a fixed, built-in scoring function, and arrays exceeding a cut-off value are reported. Here, we instead introduce a data-driven approach that uses machine learning to detect and differentiate true CRISPR arrays from false ones based on several features. Our CRISPR detection tool, CRISPRidentify, performs three steps: detection, feature extraction and classification based on manually curated sets of positive and negative examples of CRISPR arrays. The identified CRISPR arrays are then reported to the user accompanied by detailed annotation. We demonstrate that our approach identifies not only previously detected CRISPR arrays, but also CRISPR array candidates not detected by other tools. Compared to other methods, our tool has a drastically reduced false positive rate. In contrast to the existing tools, our approach not only provides the user with the basic statistics on the identified CRISPR arrays but also produces a certainty score as a practical measure of the likelihood that a given genomic region is a CRISPR array.
- Citations
- 84
- FWCI
- 3.40
- Field percentile
- top 6%
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
- Biological Foundation Models Enable CRISPR Array Detection Without Metagenomic Assembly
Lukas Daugaard Schroeder, Ryan Koeksal, … Rolf Backofen·bioRxiv·Mar 24, 2026
- Widespread CRISPR repeat-like RNA regulatory elements in CRISPR-Cas systems
Sergey Shmakov, Zachary K. Barth, … Eugene V. Koonin·bioRxiv·Mar 3, 2023
- Precise detection of Acrs in prokaryotes using only six features
Chuan Dong, Dong‐Kai Pu, … Feng‐Biao Guo·bioRxiv·May 23, 2020
- An evolutionary approach to predict the orientation of CRISPR arrays
Axel Fehrenbach, Alexander Mitrofanov, … Franz Baumdicker·PLoS Computational BiologyPeer-reviewed·Nov 18, 2025
- CRISPR-DA: Adapting CRISPR gRNA design for detection assays
Carl Schmitz, Jacob Bradford, Dimitri Perrin·bioRxiv·Dec 9, 2025