CRANE: Correcting Errors in Raw Nanopore Signals Using Hidden Markov Models
Simon Ambrozak, Ulysse McConnell, Bhargav Srinivasan, Burak Ozkan, Ernest Zhang, Can Firtina
arXiv, March 2026.
ISMB 2026 (HiTSeq) Talk[Slides (pptx)][Slides (pdf)]
Our research group is led by Prof. Can Firtina. We are part of the Department of Computer Science at the University of Maryland.
Our research focuses on problems in bioinformatics to enable fast, accurate, energy-efficient and scalable analysis of biological data such as genomics. To this end, we develop algorithmic, machine learning, and hardware solutions.
Nanopore sequencing is a commonly used technology to sequence biological molecules such as DNA, RNA, and proteins. Translating their initial raw data, electrical signals, into human-readable sequences of characters (e.g., DNA characters of A, C, T, G), a process called basecalling, is costly and ineffective. We design solutions that can directly analyze nanopore electrical signals without basecalling. These solutions help us build solutions that better utilize resource constrained devices (e.g., mobile devices or drones) to enable in-the-field and real-time biological data analysis. Additionally, we explore integrating our signal analysis solutions into standard genomics pipelines further to improve their accuracy and speed.
Analyzing genomic data is challenging as solutions must analyze very large volumes of data quickly and accurately. Such an analysis usually requires designing effective algorithmic and machine learning solutions in the genome analysis pipeline (e.g., read mapping, de novo genome assembly, error correction, metagenomics, and basecalling). We explore improving the accuracy and speed of analyzing genomic data to better generate insights from them.
To substantially improve speed and energy-efficiency of the computational approaches in genomics, we explore hardware acceleration of the underlying analysis. To this end, we explore designing solutions for GPUs, FPGAs, as well as emerging technologies such as processing in-/near-memory (i.e., data-centric computing), analog computing, and neuromorphic computing.
Simon Ambrozak, Ulysse McConnell, Bhargav Srinivasan, Burak Ozkan, Ernest Zhang, Can Firtina
arXiv, March 2026.
ISMB 2026 (HiTSeq) Talk[Slides (pptx)][Slides (pdf)]
Can Firtina, Maximilian Mordig, Harun Mustafa, Sayan Goswami, Nika Mansouri Ghiasi, Stefano Mercogliano, Furkan Eris, Joel Lindegger, Andre Kahles, Onur Mutlu
Bioinformatics, February 2026.
ISMB 2024 Talk[Video][Slides (pptx)][Slides (pdf)]
CSHL 2024 (Biological Data Science) Talk[Video][Slides (pptx)][Slides (pdf)]
Social media thread[Twitter (X)][LinkedIn]
Melina Soysal, Konstantina Koliogeorgi, Can Firtina, Nika Mansouri Ghiasi, Rakesh Nadig, Haiyu Mao, Geraldo Francisco Oliveira Junior, Yu Liang, Klea Zambaku, Mohammad Sadrosadati, Onur Mutlu
Proceedings of the 39th International Conference on Supercomputing (ICS 2025), Salt Lake City, Utah, USA, June 2025.
Conference talk[Video][Slides (pptx)][Slides (pdf)]
Can Firtina, Jisung Park, Mohammed Alser, Jeremie S. Kim, Damla Senol Cali, Taha Shahroodi, Nika Mansouri Ghiasi, Gagandeep Singh, Konstantinos Kanellopoulos, Can Alkan, Onur Mutlu
NAR Genomics and Bioinformatics (NARGAB), March 2023.
RECOMB 2023 Talk[Video][Slides (pptx)][Slides (pdf)]
Social media thread[Twitter (X), publication][Twitter (X), preprint]
We are actively looking for motivated students to join us.