&& optStateFile.value == null && outFilterFile.value == null) {
// start graphical interface
final IDataFilter finalFilter = filter;
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new Gui(
goTree,
params,
loadFiles,
finalFilter instanceof GODistanceFilter ? (GODistanceFilter) finalFilter
: null);