ReadAl: reads and writes biological sequences (nucleic/protein) in various formats. Data files may have multiple sequences. ReadAl is particularly useful as it automatically detects many sequence formats, and inter-converts among them.
ConcatenAl: This utility takes many alignments in one single file and concatenates them into one single alignment. The order of the alignments in the file is important, as this order wil be used to rebuild output alignment. e.g.:
3 4 hsap ATTA mmus ATTT ptro ATTC 2 5 hsap CCCCC ptro AAAAA 2 3 ptro GG mmus TT
will use the sequences of:
and return the concatenation of those sequences. If we selected fasta output format we would have:
>mmus/1-6 ATTT-----TT >ptro/1-11 ATTCAAAAAGG >hsap/1-9 ATTACCCCC--
CDS-ProtAl: This utility takes non-aligned sequences file as input (fasta fomat), translates them into protein (universal code), muscle with a maximum of 5hrs and 9999 iterations and the rest of the options by default, and uses this protein alignment as a template to generate the nucleotide alignment.
Source code of this program is available here.
Have a look to the on-line help
ETE is a python programming toolkit that assists in the automated manipulation, analysis and visualization of phylogenetic trees. It provides a wide range of tree handling options, methods to access the phylome phylomeDB database (containing thousands of precalculated gene phylogenies), tree annotation features, and specific modules for automatic orthology and paralogy detection.
From its version 2.1, ETE provides tools for interactive tree visualization through web applications. This is, trees are rendered as images that can be explored and manipulated from a standard web browser. Phylemon2 implements a custom web tree application based on ETE that allows users to visualize any phylogenetic tree returned by the different programs included in the suite.
ETE takes an input file in newick format, that can be extended for extra annotation using New Hampshire eXtended(NHX) format. And returns a tree in newick format also (available from your data , or through the link “outtree.nw”). Note that for compatibility reasons with other tools in phylemon, outtre will be cleaned of NHX extra information. Outtree file will correspond to the last version of your tree (last image seen).
The main options to interact with trees are reachable through four button on the top of the frame and clicking either on the background of your tree image, or on nodes:
human
.
^[1-9]+[0-9]?
. [0-9] stands for any number between 0 and 9, the “+” is for one character or more, “?” stands for one or none occurrence of the character. So we are search for a repetition of number (“0” would not match with [1-9]+).
0\.[0-4][0-9]+
. Here “\.” is because in perl regular expressions, '.' matches any character but “\n”, so we need to escape it with “\”.
Archeopteryx tree viewer is a successor to ATV which was in the Forester package. In Phylemon it is available as applet. User can load trees in newick, NHX, nexus or phyloXML format.
Archeopteryx allow user to interact with trees in many ways, for more information about options and capabilities follow this link
PHYLIP (Phylogeny Inference Package) version 3.6.
Felsenstein, J.
Distributed by the author. Department of Genome Sciences, University of Washington, Seattle (USA) (2004)