On Mon, Oct 21, 2013 at 4:08 AM, Bjoern Gruening <bjoern.gruening@gmail.com> wrote:
one of our users has created a large workflow with > 300 steps. Yes he really loves Galaxy :) Unfortunately, its not possible to use the graphical user interface anymore with so many steps. You can't connect boxes and scrolling is also slow.
Can you do any javascript profiling to see where the time is being spent. If I had to guess, I would say the inability to connect is due to the search through all possible inputs to highlight the connectable ones in green. You could just disable that if the workflow has more than say 50 steps, and switch to just checking on hover. (but that's just a guess) The workflow editor doesn't use any library beyond jquery, all the relevant code to this problem should be in: static/scripts/galaxy.workflow_editor.canvas.js -- James Taylor, Associate Professor, Biology/CS, Emory University