A Review on Role of Bloom Filter on DNA Assembly

The advancement of DNA assembly techniques has greatly boosted up the bioinformatics research and discovery. More precisely, DNA assembly has achieved tremendous popularity due to the ability to decode the hidden information in the DNA. DNA assembly is the process of finding the correct sequence of...

Full description

Bibliographic Details
Main Authors: Sabuzima Nayak, Ripon Patgiri
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8719958/
id doaj-3526a46bde2d4fe08beec540e66183e0
record_format Article
spelling doaj-3526a46bde2d4fe08beec540e66183e02021-03-29T23:29:45ZengIEEEIEEE Access2169-35362019-01-017669396695410.1109/ACCESS.2019.29101808719958A Review on Role of Bloom Filter on DNA AssemblySabuzima Nayak0Ripon Patgiri1https://orcid.org/0000-0002-9899-9152National Institute of Technology, Silchar, IndiaNational Institute of Technology, Silchar, IndiaThe advancement of DNA assembly techniques has greatly boosted up the bioinformatics research and discovery. More precisely, DNA assembly has achieved tremendous popularity due to the ability to decode the hidden information in the DNA. DNA assembly is the process of finding the correct sequence of the nucleotide bases in DNA. The key challenges are a) size of the genomic data and, b) time to process the genomic data. Apparently, genomic data are voluminous consisting of many repeated fragments. The huge sized genomic data makes the DNA assembling a time consuming process. To address the space and time complexity, bloom filter is deployed in DNA assembling. Moreover, bloom filter plays a vital role in DNA processing to deal with the repeated data of DNA. A bloom filter is a probabilistic data structure for membership filter. Bloom filter uses a tiny amount of memory size to store information on the genomic data. However, DNA assembling is a very memory-intensive process. The whole process consists of many stages. In every stage, the repeated data need to be taken care of. Hence, bloom filter is deployed in every stage for its implementation. This paper presents the impact of bloom filter in DNA assembling process. It also gives a precise explanation on every aspect of the DNA assembling process. The focus of this paper is to review the techniques that implemented bloom filter.https://ieeexplore.ieee.org/document/8719958/Bloom filterDNA sequencingDNA assemblyde novode Bruijn Graphbioinformatics
collection DOAJ
language English
format Article
sources DOAJ
author Sabuzima Nayak
Ripon Patgiri
spellingShingle Sabuzima Nayak
Ripon Patgiri
A Review on Role of Bloom Filter on DNA Assembly
IEEE Access
Bloom filter
DNA sequencing
DNA assembly
de novo
de Bruijn Graph
bioinformatics
author_facet Sabuzima Nayak
Ripon Patgiri
author_sort Sabuzima Nayak
title A Review on Role of Bloom Filter on DNA Assembly
title_short A Review on Role of Bloom Filter on DNA Assembly
title_full A Review on Role of Bloom Filter on DNA Assembly
title_fullStr A Review on Role of Bloom Filter on DNA Assembly
title_full_unstemmed A Review on Role of Bloom Filter on DNA Assembly
title_sort review on role of bloom filter on dna assembly
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description The advancement of DNA assembly techniques has greatly boosted up the bioinformatics research and discovery. More precisely, DNA assembly has achieved tremendous popularity due to the ability to decode the hidden information in the DNA. DNA assembly is the process of finding the correct sequence of the nucleotide bases in DNA. The key challenges are a) size of the genomic data and, b) time to process the genomic data. Apparently, genomic data are voluminous consisting of many repeated fragments. The huge sized genomic data makes the DNA assembling a time consuming process. To address the space and time complexity, bloom filter is deployed in DNA assembling. Moreover, bloom filter plays a vital role in DNA processing to deal with the repeated data of DNA. A bloom filter is a probabilistic data structure for membership filter. Bloom filter uses a tiny amount of memory size to store information on the genomic data. However, DNA assembling is a very memory-intensive process. The whole process consists of many stages. In every stage, the repeated data need to be taken care of. Hence, bloom filter is deployed in every stage for its implementation. This paper presents the impact of bloom filter in DNA assembling process. It also gives a precise explanation on every aspect of the DNA assembling process. The focus of this paper is to review the techniques that implemented bloom filter.
topic Bloom filter
DNA sequencing
DNA assembly
de novo
de Bruijn Graph
bioinformatics
url https://ieeexplore.ieee.org/document/8719958/
work_keys_str_mv AT sabuzimanayak areviewonroleofbloomfilterondnaassembly
AT riponpatgiri areviewonroleofbloomfilterondnaassembly
AT sabuzimanayak reviewonroleofbloomfilterondnaassembly
AT riponpatgiri reviewonroleofbloomfilterondnaassembly
_version_ 1724189404376858624