IEEE High Performance Extreme Computing ConferenceBioinformaticsPeer-reviewed journal article
A Linear Algebra Approach to Fast DNA Mixture Analysis Using GPUs
Siddharth SamsiiD, Brian S. Helfer, Jeremy KepneriD, Albert ReutheriD, Darrell O. RickeiD
Abstract
Analysis of DNA samples is an important tool in forensics, and the speed of analysis can impact investigations. Comparison of DNA sequences is based on the analysis of short tandem repeats (STRs), which are short DNA sequences of 2-5 base pairs. Current forensics approaches use 20 STR loci for analysis. The use of single nucleotide polymorphisms (SNPs) has utility for analysis of complex DNA mixtures. The use of tens of thousands of SNPs loci for analysis poses significant computational challenges because the forensic analysis scales by the product of the loci count and number of DNA samples to be analyzed. In this paper, we discuss the implementation of a DNA sequence comparison algorithm by re-casting the algorithm in terms of linear algebra primitives. By developing an overloaded matrix multiplication approach to DNA comparisons, we can leverage advances in GPU hardware and algoithms for dense matrix multiplication (DGEMM) to speed up DNA sample comparisons. We show that it is possible to compare 2048 unknown DNA samples with 20 million known samples in under 6 seconds using a NVIDIA K80 GPU.
- Citations
- 5
- FWCI
- 8.70
- Field percentile
- top 4%
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
- FastID: Extremely Fast Forensic DNA Comparisons
Darrell O. Ricke·IEEE High Performance Extreme Computing ConferencePeer-reviewed·Sep 1, 2017
- GrigoraSNPs: Optimized HTS DNA Forensic SNP Analysis
Darrell O. Ricke, Anna Shcherbina, … Philip Fremont‐Smith·Journal of Forensic SciencesPeer-reviewed·Apr 16, 2018
- Record-matching of STR profiles with fragmentary genomic SNP data
Jaehee Kim, Noah A. Rosenberg·European Journal of Human GeneticsPeer-reviewed·Aug 11, 2023
- The Plateau Method for Forensic DNA SNP Mixture Deconvolution
Darrell O. Ricke, Joe Isaacson, … Eric D. Schwoebel·bioRxiv·Nov 27, 2017
- Fast P(RMNE): Fast Forensic DNA Probability of Random Man Not Excluded Calculation
Darrell O. Ricke, Steven Schwartz·F1000ResearchPeer-reviewed·Dec 20, 2017
- Estimating Individual Contributions to Complex DNA SNP Mixtures
Darrell O. Ricke, Philip Fremont‐Smith, … Eric D. Schwoebel·Journal of Forensic SciencesPeer-reviewed·Feb 22, 2019