DTdraw Web Page


DTdraw is a command line tool to draw tandem duplication histories.  Tandem duplication trees can be reconstructed with the DTscore computer program, available at http://www.lirmm.fr/~elemento/DTscore/. DTdraw takes as input a (rooted) duplication history in Newick format, and an order file, i.e. a file which contains  the number of leaves and the leaf labels of the tree, in correct order. At the moment, DTdraw outputs drawings in two graphical formats : PNG and Postscript.

Exemple of output from DTdraw (PNG image) :

Duplication tree of the human TRGV genes


DTdraw was developed by Olivier Elemento; comments are welcome.


References

Elemento O. and Gascuel O. 2002. A fast and accurate distance algorithm to reconstruct tandem duplication trees. Bioinformatics 18 :S92-S99.

Elemento O., Gascuel O. Lefranc M.P. 2002. Reconstructing the duplication history of tandemly repeated genes . Molecular Biology and Evolution 19 :278-288.

Elemento O., Gascuel O. Lefranc M.P. 2001. Reconstruction de l'histoire de duplication de gènes répétés en tandem. In Actes des Journées Ouvertes Biologie Informatique Mathématiques. pp9-11


Executables, C source code, and test files

DTdraw.tar.gz

This is the C source code of DTdraw, compatible with most Unix systems. It has not yet been ported to Windows plateforms.
On Unix, it can be compiled using the following command :

make

To output PNG files, DTdraw relies on the GD library, available at http://www.boutell.com/gd/ (make sure this library is installed on your system). Once compiled, DTdraw is used in the following way :

DTdraw treefile orderfile [ -format XXX ]

where XXX is either "eps" or "png" (default format).


DTdraw for LINUX

This is the Linux binary executable of DTdraw. It should run on any recent Linux distribution, provided the GD library is available.

TEST DATASETS

3 test datasets (human TRGV, IGLC, and Zinc Fingers duplication histories, with their corresponding order file).