public String getEmbeddingResultsFilePath(String extension) { if (clusteringData.getThreeDEmbedder() == null) throw new IllegalStateException(); return Settings.destinationFile( dataset, getEncodedSettingsIncludingFeatures(clusteringData.getThreeDEmbedder()) + ".embed." + extension); }