Mining frequent biological sequences based on bitmap without candidate sequence generation

Comput Biol Med. 2016 Feb 1:69:152-7. doi: 10.1016/j.compbiomed.2015.12.016. Epub 2015 Dec 30.


Biological sequences carry a lot of important genetic information of organisms. Furthermore, there is an inheritance law related to protein function and structure which is useful for applications such as disease prediction. Frequent sequence mining is a core technique for association rule discovery, but existing algorithms suffer from low efficiency or poor error rate because biological sequences differ from general sequences with more characteristics. In this paper, an algorithm for mining Frequent Biological Sequence based on Bitmap, FBSB, is proposed. FBSB uses bitmaps as the simple data structure and transforms each row into a quicksort list QS-list for sequence growth. For the continuity and accuracy requirement of biological sequence mining, tested sequences used during the mining process of FBSB are real ones instead of generated candidates, and all the frequent sequences can be mined without any errors. Comparing with other algorithms, the experimental results show that FBSB can achieve a better performance on both run time and scalability.

Keywords: Biological sequence; Bitmap; Frequent pattern; Quicksort list.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Data Mining / methods*
  • Databases, Nucleic Acid*
  • Sequence Analysis, DNA / methods*