Back

Krisp: A python package for designing CRISPR and amplification-based diagnostic assays from whole genome data

Foster, Z. S.; Tupper, A. S.; Press, C. M.; Grunwald, N. J.

2023-11-17 bioinformatics
10.1101/2023.11.16.567433 bioRxiv
Show abstract

Recent pandemics such as COVID-19 have highlighted the importance of rapidly developing diagnostics to detect and monitor evolving pathogens. CRISPR-Cas technology, combined with isothermal DNA amplification methods, has recently been used to develop diagnostic assays for sequence-specific recognition of DNA or RNA. These assays have similar sensitivity to the gold standard qPCR but can be deployed as easy to use and inexpensive test strips. However, the discovery of diagnostic regions of a genome flanked by conserved regions where primers can be designed requires extensive bioinformatic analyses of genome sequences. We developed the python package krisp to find primers and diagnostic sequences that differentiate groups of samples from each other at any taxonomic scale, using either unaligned genome sequences or a variant call format (VCF) file as input. Krisp has been optimized to handle large datasets by using efficient algorithms that run in near linear time, use minimal RAM, and leverage parallel processing when available. The validity of krisp results has been demonstrated in the laboratory with the successful design of SHERLOCK assays to distinguish the sudden oak death pathogen Phytophthora ramorum from closely related Phytophthora species. Krisp is released open source under a permissive license with all the documentation needed to quickly design CRISPR-Cas diagnostic assays. Author summaryPathogens continue to emerge at accelerated rates affecting animals, plants, and ecosystems. Rapid development of novel diagnostic tools is needed to monitor novel pathogen variants or groups. We developed the computational tool krisp to identify genetic regions suitable for development of CRISPR diagnostics and traditional amplification-based diagnostics such as PCR. Krisp scans whole genome sequence data for target and non-target groups to identify diagnostic regions based on DNA or RNA sequences. This computational tool has been validated using genome data for the sudden oak death pathogen Phytophthora ramorum. Krisp is released open source under a permissive license with all the documentation needed to quickly design CRISPR-Cas diagnostic assays and other amplification-based assays.

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.