CLUSTALW

CLUSTALW is a fully automatic program for global multiple alignment of DNA and protein sequences. The alignment is progressive and considers sequence redundancy. Trees can also be calculated from multiple alignments. The program has some adjustable parameters with reasonable defaults.

INPUT = dna or protein sequences in multiple fasta format (MFA).

Manual: http://www.ebi.ac.uk/2can/tutorials/nucleotide/clustalw1.html

Test input file (for creating an alignment): clustal_test1.txt

Test output file1 (aligned sequnces): clustal_test1_out1.aln

Test output file2 (tree): clustal_test_out2.dnd

If there is a tool or a feature you need, please let us know.