# report.rb

Path: | lib/bio/appl/mafft/report.rb
Last Update: | Wed Mar 10 02:19:18 +0000 2010

# bio/appl/mafft/report.rb - MAFFT report class

Copyright: | Copyright (C) 2003, 2007 Naohisa Goto <ng@bioruby.org>
License: | The Ruby License

     $Id: report.rb,v 1.13 2007/07/16 12:21:39 ngoto Exp $

MAFFT result parser class. MAFFT is a very fast multiple sequence alignment software.

Since a result of MAFFT is simply a multiple-fasta format, the significance of this class is to keep standard form and interface between Bio::ClustalW::Report.

Bio::Alignment::MultiFastaFormat is a generic data class for fasta-formatted multiple sequence alignment data. Bio::MAFFT::Report inherits Bio::Alignment::MultiFastaFormat.

## References

- K. Katoh, K. Misawa, K. Kuma and T. Miyata. MAFFT: a novel method for rapid multiple sequence alignment based on fast Fourier transform. Nucleic Acids Res. 30: 3059-3066, 2002. nar.oupjournals.org/cgi/content/abstract/30/14/3059
- www.biophys.kyoto-u.ac.jp/~katoh/programs/align/mafft/

### Required files

stringio bio/db/fasta bio/io/flatfile bio/alignment bio/appl/mafft

[Validate]