articleBioinformaticsApr 28, 2010HYBRID OA

Parallelization of the MAFFT multiple sequence alignment program

National Institute of Advanced Industrial Science and Technology

PubMed
Indexed incrossrefdoajpubmed

Abstract

SUMMARY: Multiple sequence alignment (MSA) is an important step in comparative sequence analyses. Parallelization is a key technique for reducing the time required for large-scale sequence analyses. The three calculation stages, all-to-all comparison, progressive alignment and iterative refinement, of the MAFFT MSA program were parallelized using the POSIX Threads library. Two natural parallelization strategies (best-first and simple hill-climbing) were implemented for the iterative refinement stage. Based on comparisons of the objective scores and benchmark scores between the two approaches, we selected a simple hill-climbing approach as the default. AVAILABILITY: The parallelized version of MAFFT is…

Citation impact

954
total citations
FWCI
19.74
Percentile
100%
References
23
Citations per year

Authors

2

Topics & keywords

Keywords
  • Computer science
  • POSIX Threads
  • Benchmark (surveying)
  • Multiple sequence alignment
  • Parallel computing
  • Sequence (biology)
  • Software
  • POSIX
No related works found for this paper.

Funding