Hi Janet,

The bug comes from the fact that it is tough to determine the space required by the labels when some are (very) long. In fact, even the default plot is truncated on its right-hand side.

I'll try to improve this and take the opportunity to clean-up the code of plot.phylo, so if you have suggestions or reports of little annoyances, please share them.

EP

Quoting Janet Young <[email protected]>:
Hi,

I think I've found a very minor display bug in ape's plot.phylo when a
tree contains long tip name(s).

My tree looks great if I use direction="rightwards" or "upwards", but
if I use leftwards or downwards, part of the tree including the root
isn't displayed (it looks like it's been truncated by the margin).
It's a problem whether I work on Mac or linux.

Here's some code that demonstrates the problem:

#####################
#read in a simple example tree, as in plot.phylo help doc:
### An extract from Sibley and Ahlquist (1990)
cat("(((Strix_aluco:4.2,Asio_otus:4.2):3.1,",
"Athene_noctua:7.3):6.3,Tyto_alba:13.5);", file = "ex.tre", sep = "\n")
tree.owls <- read.tree("ex.tre")
plot(tree.owls)
unlink("ex.tre") # delete the file "ex.tre"

#now, give one tip a silly long label
mytree<-tree.owls
mytree$tip.label[2]<-"Asio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otusAsio_otus"

#plot the tree
plot(mytree,direction="leftwards")  #tree display is truncated
plot(mytree,direction="downwards")  #tree display is truncated
plot(mytree,direction="rightwards")  #OK
plot(mytree,direction="upwards")  #OK
#####################

I'm not actually displaying the tip names on my tree, so I'll just
substitute them for something very short to avoid the problem, but I
thought you'd want to know what I found.

thanks very much,

Janet Young

-------------------------------------------------------------------

Dr. Janet Young (Trask lab)

Fred Hutchinson Cancer Research Center
1100 Fairview Avenue N., C3-168,
P.O. Box 19024, Seattle, WA 98109-1024, USA.

tel: (206) 667 1471 fax: (206) 667 6524
email: jayoung  ...at...  fhcrc.org

http://www.fhcrc.org/labs/trask/

_______________________________________________
R-sig-phylo mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-phylo

_______________________________________________
R-sig-phylo mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-phylo

Reply via email to