Swarm intelligence in bioinformatics: methods and implementations for discovering patterns of multiple sequences

J Nanosci Nanotechnol. 2014 Feb;14(2):1746-57. doi: 10.1166/jnn.2014.9196.

Abstract

As a promising and innovative research field, bioinformatics has attracted increasing attention recently. Beneath the enormous number of open problems in this field, one fundamental issue is about the accurate and efficient computational methodology that can deal with tremendous amounts of data. In this paper, we survey some applications of swarm intelligence to discover patterns of multiple sequences. To provide a deep insight, ant colony optimization, particle swarm optimization, artificial bee colony and artificial fish swarm algorithm are selected, and their applications to multiple sequence alignment and motif detecting problem are discussed.

Publication types

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

MeSH terms

  • Algorithms*
  • Animals
  • Biomimetics / methods*
  • Crowding*
  • Models, Biological*
  • Pattern Recognition, Automated / methods*
  • Sequence Analysis / methods*