CLUSTAL-Omega

Prepare a web application to perform multiple sequence alignment using Clustal-Omega.
It should have different input options as well as different program options. Furthermore, you need to check input for errors and format the output and allow to download the results.
Clustal-Omega is a general purpose multiple sequence alignment (MSA) program for protein and DNA/RNA. It produces high quality MSAs and is capable of handling data-sets of hundreds of thousands of sequences in reasonable time.

STEP 1 - Enter your input sequences

STEP 2 - Set your parameters

STEP 3 - Submit your job