figtree icon indicating copy to clipboard operation
figtree copied to clipboard

Slow loading or crashes for trees with internal degree 2 nodes

Open GoogleCodeExporter opened this issue 10 years ago • 4 comments

One for the "if you ever have the time to look at this" category:

I have various bits of software that make Nexus files in which internal 
branches are broken by internal nodes of degree 2, representing Markov jumps, 
host-to-host transmissions, and so on. FigTree is very slow to load them (or 
maybe it just crashes) - much slower, in fact, than it is for much larger trees 
that don't have these nodes. A normal tree with 10,000 tips loads much faster 
than a tree of this sort with 1,000.

An example attached.




Original issue reported on code.google.com by mdhall272 on 6 May 2014 at 10:13

Attachments:

GoogleCodeExporter avatar Mar 15 '15 10:03 GoogleCodeExporter

Can confirm it is slow but there are no exceptions being thrown and profiling 
throws up some Java2D drawing routines being the choke points. Unclear what is 
causing this.

Original comment by [email protected] on 4 Jul 2014 at 8:04

  • Added labels: Priority-Low, 1.4.1, Milestone-Release1.4.3
  • Removed labels: Priority-Medium

GoogleCodeExporter avatar Mar 15 '15 10:03 GoogleCodeExporter

Original comment by [email protected] on 4 Jul 2014 at 8:04

  • Changed state: Accepted

GoogleCodeExporter avatar Mar 15 '15 10:03 GoogleCodeExporter

Issue 71 has been merged into this issue.

Original comment by [email protected] on 4 Jul 2014 at 8:06

GoogleCodeExporter avatar Mar 15 '15 10:03 GoogleCodeExporter

Original comment by [email protected] on 4 Jul 2014 at 8:09

GoogleCodeExporter avatar Mar 15 '15 10:03 GoogleCodeExporter