MATLAB Answers

0

IS there a simple way to suppress the pop-up figure which is created automatically when calling clustergram()?

Asked by Iddo Weiner on 20 Sep 2018
Latest activity Commented on by Iddo Weiner on 20 Sep 2018
IS there a simple way to suppress the pop-up figure which is created automatically when calling clutergram()?

  2 Comments

Do you mean clustergram (with an 's'), from the Bioinformatics toolbox?
I don't have that toolbox, but generally unless a function has an explicit option to prevent it generating its GUI there's nothing you can do.
Yes thanks.
I couldn't find anything in the documentation, but maybe someone has a tip?
Of course this works:
close all force
but it's less elegant and it slows down the running time

Sign in to comment.

1 Answer

Answer by Arthur Goldsipe on 20 Sep 2018

Since clustergram was designed to visualize data, there is not currently a documented way to keep a figure from appearing. However, one of the benefits of MATLAB is that you can view and modify the code for many of the functions that come with it. I don't know if this will work for you, but one workaround would be to modify clustergram and comment out or remove the call to view that causes the figure to appear.

  1 Comment

Sign in to comment.