Related Experiment Video
Updated: Jun 7, 2025

Functional Assessment of BRCA1 variants using CRISPR-Mediated Base Editors
Published on: February 28, 2021
TargetCall: eliminating the wasted computation in basecalling via pre-basecalling filtering
Meryem Banu Cavlak1, Gagandeep Singh1, Mohammed Alser1
1SAFARI Research Group, Department of Information Technology and Electrical Engineering, ETH Zurich, Zurich, Switzerland.
Abstract:
Basecalling is an essential step in nanopore sequencing analysis where the raw signals of nanopore sequencers are converted into nucleotide sequences, that is, reads. State-of-the-art basecallers use complex deep learning models to achieve high basecalling accuracy. This makes basecalling computationally inefficient and memory-hungry, bottlenecking the entire genome analysis pipeline. However, for many applications, most reads do not match the reference genome of interest (i.e., target reference) and thus are discarded in later steps in the genomics pipeline, wasting the basecalling computation. To overcome this issue, we propose TargetCall, the first pre-basecalling filter to eliminate the wasted computation in basecalling. TargetCall's key idea is to discard reads that will not match the target reference (i.e., off-target reads) prior to basecalling. TargetCall consists of two main components: (1) LightCall, a lightweight neural network basecaller that produces noisy reads, and (2) Similarity Check, which labels each of these noisy reads as on-target or off-target by matching them to the target reference. Our thorough experimental evaluations show that TargetCall 1) improves the end-to-end basecalling runtime performance of the state-of-the-art basecaller by while maintaining high recall in keeping on-target reads, 2) maintains high accuracy in downstream analysis, and 3) achieves better runtime performance, throughput, recall, precision, and generality than prior works. TargetCall is available at https://github.com/CMU-SAFARI/TargetCall.
More Related Videos
Related Concept Videos
Cut-off Frequency of BJT
Alpha Cut-Off Frequency: Pertinent to the common-base configuration, the alpha cut-off frequency defines the upper-frequency limit at which the current gain, alpha, remains stable. As...
Upsampling
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Design Example
Downsampling
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
Long-patch Base Excision Repair

