2021•Unpublished venueRequires access

Long Read Error Correction Algorithm Based on the de Bruijn Graph for the Third-generation Sequencing

Bin Hou, Rongshu Wang, Jianhua Chen

Open publisher page 1 citations

Abstract

PacBio single-molecule real-time sequencing platform can generate a large number of long reads, which are important for de novo assembly of genomes. Although these long reads have a high error rate of 15%, it is not wise to abandon them due to their high error rate. Illumina sequencing platform has produced short reads with a length of about 100 bp, which has a low error rate and low cost. However, there are many branches formed by the assembly, which is not conducive to the subsequent analysis of the genome. In this paper, a new hybrid error correction method LecdB which uses accurate short reads to correct long reads with higher error rates is proposed. Firstly, two de Bruijn graphs of fixed length and variable length are constructed from the short reads of the reference sequence. Then, the long read to be corrected is traversed to find the consistent solid K-mer with the fixed length de Bruijn graph. The long reads without solid K-mer are aligned with the nodes in the variable length de Bruijn graph using the maximum exact matching algorithm. The experiment show that, compared with other de Bruijn graph-based long read correction algorithms, better results can be obtained.

About this research paper

What this paper is about

PacBio single-molecule real-time sequencing platform can generate a large number of long reads, which are important for de novo assembly of genomes. Although these long reads have a high error rate of 15%, it is not wise to abandon them due to their high error rate. Illumina sequencing platform has produced short reads with a length of about 100 bp, which has a low error rate and low cost. However, there are many branches formed by the assembly, which is not conducive to the subsequent analysis of the genome. In this paper, a new hybrid error correction method LecdB which uses accurate short reads to correct long reads with higher error rates is proposed. Firstly, two de Bruijn graphs of fixed length and variable length are constructed from the short reads of the reference sequence. Then, the long read to be corrected is traversed to find the consistent solid K-mer with the fixed length de Bruijn graph. The long reads without solid K-mer are aligned with the nodes in the variable length de Bruijn graph using the maximum exact matching algorithm. The experiment show that, compared with other de Bruijn graph-based long read correction algorithms, better results can be obtained.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

PacBio single-molecule real-time sequencing platform can generate a large number of long reads, which are important for de novo assembly of genomes. Although these long reads have a high error rate of 15%, it is not wise to abandon them due to their high error rate. Illumina sequencing platform has produced short reads with a length of about 100 bp, which has a low error rate and low cost. However, there are many branches formed by the assembly, which is not conducive to the subsequent analysis of the genome. In this paper, a new hybrid error correction method LecdB which uses accurate short reads to correct long reads with higher error rates is proposed. Firstly, two de Bruijn graphs of fixed length and variable length are constructed from the short reads of the reference sequence. Then, the long read to be corrected is traversed to find the consistent solid K-mer with the fixed length de Bruijn graph. The long reads without solid K-mer are aligned with the nodes in the variable length de Bruijn graph using the maximum exact matching algorithm. The experiment show that, compared with other de Bruijn graph-based long read correction algorithms, better results can be obtained.

Key concepts: De Bruijn sequence, De Bruijn graph, Computer science, Algorithm, k-mer, Sequence assembly, Error detection and correction, Word error rate

Related papers

Back to paper searchBrowse research topicsOriginal source
Long Read Error Correction Algorithm Based on the de Bruijn Graph for the Third-generation Sequencing — Research Paper | ScholarLens