Welcome to MirrorTree Server

The Mirrortree Server allows to graphically and interactively studying the co-evolution of two protein families, and asses their interactions in an taxonomic context. The server accepts single sequences as input, although expert users can provide their own multiple sequence alignments or trees. Select below the point from which you want to start (single sequences, alignments or trees). See the "Help" page above for more information. (Adobe Flash Player 10 is required for the interactive manipulation of the results)

From sequences

Provide the sequence of a member of each one of the two families (in FASTA format (example)). The system will look for orthologs in different species and generate the multiple sequence alignments and phylogenetic trees. The protocol implemented in the server is not intended to work with protein domains. You have to use whole-length sequences as input for the server. More info...

From multiple alignments - Advanced Users

Provide multiple sequence alignmets of ORTHOLOGS for the two families in "multiple fasta" format (example)). IDs should be in a swissprot-like format ">XXX_YYY". If XXX and/or YYY are not valid Uniprot and NCBI TaxID identifiers the system will work but some features will be disabled. More info...

From trees - Advanced Users

Provide phylogenetic trees of ORTHOLOGS for the two families in "newick" format. Bootstrap values (or "0.0" if not available) should be between squared brackets "[]" (example). IDs should be in a swissprot-like format "XXX_YYY". If XXX and/or YYY are not valid Uniprot and NCBI TaxID identifiers the system will work but some features will be disabled. More info...

Protein 1

Protein 2

Protein 1

Protein 2

Protein 1

Protein 2

Job Submission

(optional)

Advanced options

Homologs Selection

% Identity ≥% (20-100%)
E-value ≤ 1e-(≤1e-4)
% Coverage ≥% (1-100%)

Orthologs Selection

% Identity ≥% (20-100%)
% Gap ≤% (1-100%)