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...
Main Authors: | , |
---|---|
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 |