public void run() {
// check if searchgui is installed
if (peptideShakerGUI.getUtilitiesUserPreferences().getSearchGuiPath() == null
|| !(new File(peptideShakerGUI.getUtilitiesUserPreferences().getSearchGuiPath()).exists())) {
try {
SearchGuiSetupDialog searchGuiSetupDialog = new SearchGuiSetupDialog(WelcomeDialog.this, true);
boolean canceled = searchGuiSetupDialog.isDialogCanceled();
if (!canceled) {
setCursor(new java.awt.Cursor(java.awt.Cursor.WAIT_CURSOR));
setVisible(false);
new PrideReshakeGUI(peptideShakerGUI);