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 sequence files; protein sequence files; profiles

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

Test input file (for creating an alignment): clustal_test_in1.fasta

Test output file1 (aligned sequnces): clustal_test1_out1.aln

Test output file2 (tree): clustal_test_out2.dnd