PyNAST: A flexible tool for aligning sequences to a template alignment

J. Gregory Caporaso, Kyle Bittinger, Frederic D. Bushman, Todd Z. Desantis, Gary L. Andersen, Rob Knight

Research output: Contribution to journalArticle

2183 Scopus citations

Abstract

Motivation: The Nearest Alignment Space Termination (NAST) tool is commonly used in sequence-based microbial ecology community analysis, but due to the limited portability of the original implementation, it has not been as widely adopted as possible. Python Nearest Alignment Space Termination (PyNAST) is a complete reimplementation of NAST, which includes three convenient interfaces: a Mac OS X GUI, a command-line interface and a simple application programming interface (API). Results: The availability of PyNAST will make the popular NAST algorithm more portable and thereby applicable to datasets orders of magnitude larger by allowing users to install PyNAST on their own hardware. Additionally because users can align to arbitrary template alignments, a feature not available via the original NAST web interface, the NAST algorithm will be readily applicable to novel tasks outside of microbial community analysis.

Original languageEnglish (US)
Pages (from-to)266-267
Number of pages2
JournalBioinformatics
Volume26
Issue number2
DOIs
StatePublished - Jan 2010
Externally publishedYes

ASJC Scopus subject areas

  • Statistics and Probability
  • Biochemistry
  • Molecular Biology
  • Computer Science Applications
  • Computational Theory and Mathematics
  • Computational Mathematics

Fingerprint Dive into the research topics of 'PyNAST: A flexible tool for aligning sequences to a template alignment'. Together they form a unique fingerprint.

  • Cite this

    Caporaso, J. G., Bittinger, K., Bushman, F. D., Desantis, T. Z., Andersen, G. L., & Knight, R. (2010). PyNAST: A flexible tool for aligning sequences to a template alignment. Bioinformatics, 26(2), 266-267. https://doi.org/10.1093/bioinformatics/btp636