Genome ResearchBioinformaticsPeer-reviewed journal article
Squigulator: simulation of nanopore sequencing signal data with tunable noise parameters
Hasindu GamaarachchiiD, James M. FergusoniD, Hiruna SamarakooniD, Kisaru LiyanageiD, Ira W. DevesoniD
Abstract
In silico simulation of next-generation sequencing data is a technique used widely in the genomics field. However, there is currently a lack of optimal tools for creating simulated data from third-generation nanopore sequencing devices, which measure DNA or RNA molecules in the form of time-series current signal data. Here, we introduce Squigulator, a fast and simple tool for simulation of realistic nanopore signal data. Squigulator takes a reference genome, transcriptome or read sequences and generates corresponding raw nanopore signal data. This is compatible with basecalling software from Oxford Nanopore Technologies (ONT) and other third-party tools, thereby providing a useful substrate for testing, debugging, validation and optimisation of nanopore analysis methods. The user may generate noise-free ideal data, realistic data with noise profiles emulating specific ONT protocols, or they may deterministically modify noise parameters and other variables to shape the data to their needs. To highlight its utility, we use Squigulator to model the degree to which different types of noise impact the accuracy of ONT basecalling and downstream variant detection, revealing new insights into the properties of ONT data. We provide Squigulator as an open-source tool for the nanopore community: https://github.com/hasindu2008/squigulator
- assay: long-read sequencing
- research focus: benchmarking
- research focus: software / tool
- research focus: variant calling
- approach: simulation
- Citations
- 23
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
- End-to-end simulation of nanopore sequencing signals with feed-forward transformers
Denis Beslic, Martin Kucklick, … Nils Körber·BioinformaticsPeer-reviewed·Dec 16, 2024
- Interactive visualisation of raw nanopore signal data with Squigualiser
Hiruna Samarakoon, Kisaru Liyanage, … Ira W. Deveson·bioRxiv·Feb 19, 2024
- NanoSimFormer: An end-to-end Transformer-based simulator for nanopore sequencing signal data
Shaohui Xie, Lulu Ding, … Zexuan Zhu·bioRxiv·Jan 25, 2026
- SquiggleKit: A toolkit for manipulating nanopore signal data
James M. Ferguson, Martin A. Smith·BioinformaticsPeer-reviewed·Jul 22, 2019
- DeepSimulator: a deep simulator for Nanopore sequencing
Yu Li, Renmin Han, … Xin Gao·BioinformaticsPeer-reviewed·Apr 4, 2018
- NanoSim: nanopore sequence read simulator based on statistical characterization
Chen Yang, Justin Chu, … Inanç Birol·bioRxiv·Mar 18, 2016