title: Link tip labels to phylogenetic tree using dots
body: <p>I'm trying to produce a non-ultrametric tree using the ape package in R and the function plot.phylo(). I'm struggling to find any documentation on how to keep the tip label vertically aligned on their left edge and with a series of dots (variable length) linking the species' name to the tip of the node.</p>
  
  <p>Any help would be much appreciated as well as links to other packages within R that may be able to achieve this.</p>
  
  <p>An example of the <a href="http://pastebin.com/vHe2sX6E" rel="nofollow noreferrer">newick tree</a> </p>
  
  <p>I don't have any tree examples of what i want, however, the description seems self explanatory. the labels would all be shifted to the very right, and aligned on their left side, then a series of dots (.......) would link the label to where there old position was.</p>
  
  <pre><code>  MLJTT = newickTree (as a string)
    plot.phylo(read.tree(text = MLJTT), show.tip.label = T,use.edge.length = T, no.margin = T, cex = 0.55)
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/5uiUz.png" alt="non-aligned phylogeny"></p>
  
  <p>And example of three that I want to copy the layout of from <a href="http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0059614" rel="nofollow noreferrer">here</a>:<img src="https://i.stack.imgur.com/ogw5s.png" alt="enter image description here"></p>