Vol 23, No 2 (2019) > Electrical and Electronics Engineering >

Use of the “DNAChecker” Algorithm for Improving Bioinformatics Research

Nausheen Bhat 1 , Ezra Bernadus Wijaya 2 , Arli Aditya Parikesit 1


  1. Department of Bioinformatics, School of Life Sciences, Indonesia International Institute for Life Sciences, Jakarta Timur 13210, Indonesia
  2. Department of Bioinformatics and Medical Engineering, Asia University, Taichung 41354, Taiwan


Abstract: Basic Local Alignment Sequencing Tool (BLAST) is a bioinformatics tool used for analyzing nucleotide sequences with regards to their similarity. BLAST can be found online on biological databases such as the National Center for Biotechnology Information (NCBI) and other such repositories. The mechanism of BLAST allows the target sequence to be compared with other sequences to find regions of local similarity, and thus, a comparability quotient that determines the resemblance between the sequences is created. Due to the open-platform nature of the online databanks, several sequences can be accepted with little to no interjections regarding the quality of sequence submitted. An example of unclean nucleotide sequences can be based on the number of non-template nucleotides, denoted as “N,” present within the sequence. Here we develop a self-established nucleotide sequence reading program known as “DNAChecker,” which helps identify the quality of the target sequence and therefore proposes the effectiveness of the BLAST result. DNAChecker is an inbuilt, program that runs on Python 3.4 and was implemented in the United States Agency for International Development (USAID) project conducted in Indonesia International Institute for Life Sciences. Although DNAChecker has proven to be useful, it has a lot of room for improvements, such as having a more objectively accurate means of differentiating between good and bad sequences.
Keywords: DNAChecker, Python, NCBI, BLAST, USAID
Published at: Vol 23, No 2 (2019) pages: 72-77

Access Counter: 209 views, 146 PDF downloads, .

Full PDF Download


M. Johnson, I. Zaretskaya, Y. Raytselis, Y. Merezhuk, S. McGinnis, T.L. Madden, Nucleic Acids Res. 36 (2008) W5-9.

P. Rice, I. Longden, A. Bleasby, Trends Genet. 16 (2000) 276.

D.A. Benson, I. Karsch-Mizrachi, D.J. Lipman, J. Ostell, E.W. Sayers, Nucleic Acids Res. 37 (2009) D26.

B. Steipe, B. Schiller, A. Plückthun, S. Steinbacher, J. Mol. Biol. 240 (1994) 188.

E.H. Akand, K.M. Downard, Mol. Phylogenet. Evol. 112 (2017) 209.

P.J.A. Cock, T. Antao, J.T. Chang, B.A. Chapman, C.J. Cox, A. Dalke, I. Friedberg, T. Hamelryck, F. Kauff, B. Wilczynski, M.J.L. de Hoon, Bioinformatics 25 (2009) 1422.

B. Chapman, J. Chang, ACM SIGBIO Newsl. 20 (2000) 15.

M.I. Khan, C. Sheel, Am. J. Bioinforma. 2 (2013) 15.

D.P. M., R. Prabha, A. Rai, D.K. Arora, Am. J. Bioinforma. 1 (2012) 10. [10] R.M. Al-Khatib, R. Abdullah, N.A. Rashid, J. Comput. Sci. 5 (2009) 680. [11] K.N. Mishra, D.A. Aaggarwal, D.E. Abdelhadi, D.P.C. Srivastava, Int. J. Comput. Appl. 3 (2010) 39.

N. Tabuchi, E. Sumii, A. Yonezawa, Electron. Notes Theor. Comput. Sci. 75 (2003) 95.

J.C. Brown, J. Virol. Antivir. Res. 5 (2016) 1.

B. Steele, J. Chandler, S. Reddy, in: Algorithms Data Sci., Springer International Publishing, Cham, 2016, pp. 313–342.

T. Cajka, L.A. Garay, I.R. Sitepu, K.L. BoundyMills, O. Fiehn, J. Nat. Prod. 79 (2016) 2580.

L.A. Garay, I.R. Sitepu, T. Cajka, O. Fiehn, E. Cathcart, R.W. Fry, A. Kanti, A. Joko Nugroho, S.A. Faulina, S. Stephanandra, J.B. German, K.L. Boundy-Mills, J. Ind. Microbiol. Biotechnol. 44 (2017) 1.

L.A. Garay, I.R. Sitepu, T. Cajka, I. Chandra, S. Shi, T. Lin, J.B. German, O. Fiehn, K.L. BoundyMills, J. Ind. Microbiol. Biotechnol. 43 (2016) 887.

P.J.A. Cock, T. Antao, J.T. Chang, B.A. Chapman, C.J.Cox, A. Dalke, I. Friedberg, T. Hamelryck, F. Kauff, B.Wilczynski, M.J.L. de Hoon. Bioinf. 25 (2009) 1422.

B. Chapman, Genome Informatics 299 (2003) 298.

A.A. Parikesit, P.F. Stadler, S.J. Prohaska, Open Ser. Informatics 4 (2012) 1.

A.A. Parikesit, S. Prohaska, P. Stadler, N. Biotechnol. 27 (2010) S44. [22] A.A. Parikesit, P.F. Stadler, S.J. Prohaska, in: Ext. Abstr. Ger. Conf. Bioinforma., 2011, pp. 9–11.