65 citations · 272 across the 27 of their papers we have counts for
30 papers
GenPairX: A Hardware-Algorithm Co-Designed Accelerator for Paired-End Read Mapping
Julien Eudine, Chu Li, Zhuo Cheng +11
Genome sequencing has become a central focus in computational biology. A genome study typically begins with sequencing, which produces millions to billions of short DNA fragments k…
RawBench: A Comprehensive Benchmarking Framework for Raw Nanopore Signal Analysis Techniques
Furkan Eris, Ulysse McConnell, Can Firtina +1
Nanopore sequencing technologies continue to advance rapidly, offering critical benefits such as real-time analysis, the ability to sequence extremely long DNA fragments (up to mil…
MARS: Processing-In-Memory Acceleration of Raw Signal Genome Analysis Inside the Storage Subsystem
Melina Soysal, Konstantina Koliogeorgi, Can Firtina +8
Raw signal genome analysis (RSGA) has emerged as a promising approach to enable real-time genome analysis by directly analyzing raw electrical signals. However, rapid advancements…
SAGe: A Lightweight Algorithm-Architecture Co-Design for Mitigating the Data Preparation Bottleneck in Large-Scale Genome Sequence Analysis
Nika Mansouri Ghiasi, Talu Güloglu, Harun Mustafa +8
Genome sequence analysis, which examines the DNA sequences of organisms, drives advances in many critical medical and biotechnological fields. Given its importance and the exponent…
Enabling Fast, Accurate, and Efficient Real-Time Genome Analysis via New Algorithms and Techniques
Can Firtina
The advent of high-throughput sequencing technologies has revolutionized genome analysis by enabling the rapid and cost-effective sequencing of large genomes. Despite these advance…
Rawsamble: Overlapping and Assembling Raw Nanopore Signals using a Hash-based Seeding Mechanism
Can Firtina, Maximilian Mordig, Harun Mustafa +7
Raw nanopore signal analysis is a common approach in genomics to provide fast and resource-efficient analysis without translating the signals to bases (i.e., without basecalling).…
MegIS: High-Performance, Energy-Efficient, and Low-Cost Metagenomic Analysis with In-Storage Processing
Nika Mansouri Ghiasi, Mohammad Sadrosadati, Harun Mustafa +9
Metagenomics has led to significant advances in many fields. Metagenomic analysis commonly involves the key tasks of determining the species present in a sample and their relative…
Swordfish: A Framework for Evaluating Deep Neural Network-based Basecalling using Computation-In-Memory with Non-Ideal Memristors
Taha Shahroodi, Gagandeep Singh, Mahdi Zahedi +6
Basecalling, an essential step in many genome analysis studies, relies on large Deep Neural Networks (DNNs) to achieve high accuracy. Unfortunately, these DNNs are computationally…
MetaStore: High-Performance Metagenomic Analysis via In-Storage Computing
Nika Mansouri Ghiasi, Mohammad Sadrosadati, Harun Mustafa +9
Metagenomics has led to significant advancements in many fields. Metagenomic analysis commonly involves the key tasks of determining the species present in a sample and their relat…
MetaTrinity: Enabling Fast Metagenomic Classification via Seed Counting and Edit Distance Approximation
Arvid E. Gollwitzer, Mohammed Alser, Joel Bergtholdt +5
Metagenomics, the study of genome sequences of diverse organisms cohabiting in a shared environment, has experienced significant advancements across various medical and biological…
SequenceLab: A Comprehensive Benchmark of Computational Methods for Comparing Genomic Sequences
Maximilian-David Rumpf, Mohammed Alser, Arvid E. Gollwitzer +5
Computational complexity is a key limitation of genomic analyses. Thus, over the last 30 years, researchers have proposed numerous fast heuristic methods that provide computational…
RawAlign: Accurate, Fast, and Scalable Raw Nanopore Signal Mapping via Combining Seeding and Alignment
Joël Lindegger, Can Firtina, Nika Mansouri Ghiasi +3
Nanopore sequencers generate raw electrical signals representing the contents of a biological sequence molecule passing through the nanopore. These signals can be analyzed directly…
RawHash2: Mapping Raw Nanopore Signals Using Hash-Based Seeding and Adaptive Quantization
Can Firtina, Melina Soysal, Joël Lindegger +1
Summary: Raw nanopore signals can be analyzed while they are being generated, a process known as real-time analysis. Real-time analysis of raw signals is essential to utilize the u…
Accelerating Genome Analysis via Algorithm-Architecture Co-Design
Onur Mutlu, Can Firtina
High-throughput sequencing (HTS) technologies have revolutionized the field of genomics, enabling rapid and cost-effective genome analysis for various applications. However, the in…
RawHash: Enabling Fast and Accurate Real-Time Analysis of Raw Nanopore Signals for Large Genomes
Can Firtina, Nika Mansouri Ghiasi, Joel Lindegger +4
Nanopore sequencers generate electrical raw signals in real-time while sequencing long genomic strands. These raw signals can be analyzed as they are generated, providing an opport…
TargetCall: Eliminating the Wasted Computation in Basecalling via Pre-Basecalling Filtering
Meryem Banu Cavlak, Gagandeep Singh, Mohammed Alser +6
Basecalling is an essential step in nanopore sequencing analysis where the raw signals of nanopore sequencers are converted into nucleotide sequences, i.e., reads. State-of-the-art…
Utopia: Fast and Efficient Address Translation via Hybrid Restrictive & Flexible Virtual-to-Physical Address Mappings
Konstantinos Kanellopoulos, Rahul Bera, Kosta Stojiljkovic +8
Conventional virtual memory (VM) frameworks enable a virtual address to flexibly map to any physical address. This flexibility necessitates large data structures to store virtual-t…
RUBICON: A Framework for Designing Efficient Deep Learning-Based Genomic Basecallers
Gagandeep Singh, Mohammed Alser, Kristof Denolf +5
Nanopore sequencing generates noisy electrical signals that need to be converted into a standard string of DNA nucleotide bases using a computational step called basecalling. The a…
GenPIP: In-Memory Acceleration of Genome Analysis via Tight Integration of Basecalling and Read Mapping
Haiyu Mao, Mohammed Alser, Mohammad Sadrosadati +6
Nanopore sequencing is a widely-used high-throughput genome sequencing technology that can sequence long fragments of a genome into raw electrical signals at low cost. Nanopore seq…
ApHMM: Accelerating Profile Hidden Markov Models for Fast and Energy-Efficient Genome Analysis
Can Firtina, Kamlesh Pillai, Gurpreet S. Kalsi +10
Profile hidden Markov models (pHMMs) are widely employed in various bioinformatics applications to identify similarities between biological sequences, such as DNA or protein sequen…
Demeter: A Fast and Energy-Efficient Food Profiler using Hyperdimensional Computing in Memory
Taha Shahroodi, Mahdi Zahedi, Can Firtina +4
Food profiling is an essential step in any food monitoring system needed to prevent health risks and potential frauds in the food industry. Significant improvements in sequencing t…
SeGraM: A Universal Hardware Accelerator for Genomic Sequence-to-Graph and Sequence-to-Sequence Mapping
Damla Senol Cali, Konstantinos Kanellopoulos, Joel Lindegger +15
A critical step of genome sequence analysis is the mapping of sequenced DNA fragments (i.e., reads) collected from an individual to a known linear reference genome sequence (i.e.,…
Going From Molecules to Genomic Variations to Scientific Discovery: Intelligent Algorithms and Architectures for Intelligent Genome Analysis
Mohammed Alser, Joel Lindegger, Can Firtina +5
We now need more than ever to make genome analysis more intelligent. We need to read, analyze, and interpret our genomes not only quickly, but also accurately and efficiently enoug…
Packaging, containerization, and virtualization of computational omics methods: Advances, challenges, and opportunities
Mohammed Alser, Sharon Waymost, Ram Ayyala +17
Omics software tools have reshaped the landscape of modern biology and become an essential component of biomedical research. The increasing dependence of biomedical scientists on t…