Icarust, a real-time simulator for Oxford Nanopore adaptive sampling

被引:1
|
作者
Munro, Rory [1 ]
Wibowo, Satrio [1 ]
Payne, Alexander [1 ]
Loose, Matthew [1 ]
机构
[1] Univ Nottingham, Queens Med Ctr, Sch Life Sci, Med Sch, Nottingham NG72RD, England
基金
英国生物技术与生命科学研究理事会;
关键词
D O I
10.1093/bioinformatics/btae141
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation Oxford Nanopore Technologies (ONT) sequencers enable real-time generation of sequence data, which allows for concurrent analysis during a run. Adaptive sampling leverages this real-time capability in extremis, rejecting or accepting reads for sequencing based on assessment of the sequence from the start of each read. This functionality is provided by ONT's software, MinKNOW (Oxford Nanopore Technologies). Designing and developing software to take advantage of adaptive sampling can be costly in terms of sequencing consumables, using precious samples and preparing sequencing libraries. MinKNOW addresses this in part by allowing the replay of previously sequenced runs for testing. However, as we show, the sequencing output only partially changes in response to adaptive sampling instructions. Here we present Icarust, a tool enabling more accurate approximations of sequencing runs. Icarust recreates all the required endpoints of MinKNOW to perform adaptive sampling and writes output compatible with current base-callers and analysis pipelines. Icarust serves nanopore signal simulating a MinION or PromethION flow cell experiment from any reference genome using either R9 or R10 pore models. We show that simulating sequencing runs with Icarust provides a realistic testing and development environment for software exploiting the real-time nature of Nanopore sequencing.Availability and implementation All code is open source and freely available here-https://github.com/LooseLab/Icarust. Icarust is implemented in Rust, with a docker container also available. The data underlying this article will be shared on reasonable request to the corresponding author.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] BoardION: real-time monitoring of Oxford Nanopore sequencing instruments
    Aimeric Bruno
    Jean-Marc Aury
    Stefan Engelen
    BMC Bioinformatics, 22
  • [2] BoardION: real-time monitoring of Oxford Nanopore sequencing instruments
    Bruno, Aimeric
    Aury, Jean-Marc
    Engelen, Stefan
    BMC BIOINFORMATICS, 2021, 22 (01)
  • [3] A framework for real-time monitoring, analysis and adaptive sampling of viral amplicon nanopore sequencing
    Munro, Rory
    Holmes, Nadine
    Moore, Christopher
    Carlile, Matthew
    Payne, Alexander
    Tyson, John R.
    Williams, Thomas
    Alder, Christopher
    Snell, Luke B.
    Nebbia, Gaia
    Santos, Roberto
    Loose, Matt
    FRONTIERS IN GENETICS, 2023, 14
  • [4] REAL-TIME ADAPTIVE SAMPLING WITH THE FAN ALGORITHM
    BOHS, LN
    BARR, RC
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 1988, 26 (06) : 565 - 573
  • [5] ADAPTIVE SAMPLING FOR REAL-TIME CONTROL BASED ON SAMPLING URGENCY
    Chen, P. C. Y.
    Qian, L.
    Poo, A. N.
    CONTROL AND INTELLIGENT SYSTEMS, 2009, 37 (02) : 61 - 66
  • [6] Sampling deviation real-time calibration method for wideband simulator
    Bingbing, Song
    Minghai, Pan
    Xiaohua, Hu
    Telkomnika (Telecommunication Computing Electronics and Control), 2015, 13 (02) : 510 - 517
  • [7] Real-time, on-site whole genome sequencing with oxford nanopore technologies' MinION
    Ostrovski, Hanna
    Savegnago, Rodrigo Pelicioni
    Huang, Wen
    Gondro, Cedric
    JOURNAL OF ANIMAL SCIENCE, 2021, 99 : 257 - 257
  • [8] Targeted haplotyping in pharmacogenomics using Oxford Nanopore Technologies' adaptive sampling
    Deserranno, Koen
    Tilleman, Laurentijn
    Rubben, Kaat
    Deforce, Dieter
    Van Nieuwerburgh, Filip
    FRONTIERS IN PHARMACOLOGY, 2023, 14
  • [9] Dynamic real-time deformations using space & time adaptive sampling
    Debunne, G
    Desbrun, M
    Cani, MP
    Barr, AH
    SIGGRAPH 2001 CONFERENCE PROCEEDINGS, 2001, : 31 - 36
  • [10] Adaptive Temporal Sampling for Real-time Human Action Recognition
    Li, Yang
    Lu, Qin
    Luo, Wusheng
    PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 1306 - 1310