title: TrieAMD: a scalable and efficient apriori motif discovery approach.
abstract: Motif discovery is the problem of finding recurring patterns in biological sequences. It is one of the hardest and long-standing problems in bioinformatics. Apriori is a well-known data-mining algorithm for the discovery of frequent patterns in large datasets. In this paper, we apply the Apriori algorithm and use the Trie data structure to discover motifs. We propose several modifications so that we can adapt the classic Apriori to our problem. Experiments are conducted on Tompa's benchmark to investigate the performance of our proposed algorithm, the Trie-based Apriori Motif Discovery (TrieAMD). Results show that our algorithm outperforms all of the tested tools on real datasets for the average sensitivity measure, which means that our approach is able to discover more motifs. In terms of specificity, the performance of our algorithm is comparable to the other tools. The results also confirm both linear time and linear space scalability of the algorithm.
authors.forename: Isra
authors.initials: I
authors.lastname: Al-Turaiki
authors.forename: Ghada
authors.initials: G
authors.lastname: Badr
authors.forename: Hassan
authors.initials: H
authors.lastname: Mathkour
mesh_terms: D000465:Algorithms; D020816:Amino Acid Motifs; D057225:Data Mining / Q000379:methods*; D030562:Databases, Protein; D011506:Proteins / Q000737:chemistry / Q000235:genetics*; D020539:Sequence Analysis, Protein / Q000379:methods*; D012984:Software
chemical_list: D011506:Proteins