From 9ee2f57fba9fda5a47940962679dd5115b317ae1 Mon Sep 17 00:00:00 2001 From: Luke Schreiber <131496683+Luke-Schreiber@users.noreply.github.com> Date: Tue, 3 Feb 2026 11:30:49 -0700 Subject: [PATCH 1/2] Use user-friendly name for imaging locations --- apps/client/src/components/globalSettings/DatasetSelector.vue | 4 +++- .../src/stores/dataStores/datasetSelectionUntrrackedStore.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/client/src/components/globalSettings/DatasetSelector.vue b/apps/client/src/components/globalSettings/DatasetSelector.vue index c81758c4..bcd5ae5d 100644 --- a/apps/client/src/components/globalSettings/DatasetSelector.vue +++ b/apps/client/src/components/globalSettings/DatasetSelector.vue @@ -99,7 +99,9 @@ function onSelectExperiment() { } " :dark="globalSettings.darkMode" - >{{ location.id }}{{ + location.name ?? location.id + }} diff --git a/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts b/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts index 58ee30c2..a50c4619 100644 --- a/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts +++ b/apps/client/src/stores/dataStores/datasetSelectionUntrrackedStore.ts @@ -44,7 +44,7 @@ export interface LocationMetadata { imageDataFilename?: string; segmentationsFolder?: string; tags?: Tags; - // name?: string; // user friendly name + name?: string; // user friendly name // condition?: string; // experimental condition // TODO: - does this need to be an array // plate?: string; // well?: string; @@ -284,7 +284,7 @@ export const useDatasetSelectionStore = defineStore( .locationMetadataList) { if ( datasetSelectionTrrackedStore.selectedLocationIds[ - location.id + location.id ] ) { return location; From ab79ae6aa23b7a7c6499be0a33f70be668ecb616 Mon Sep 17 00:00:00 2001 From: Luke Schreiber <131496683+Luke-Schreiber@users.noreply.github.com> Date: Tue, 3 Feb 2026 11:38:30 -0700 Subject: [PATCH 2/2] Experiment name specifed in json shows as experiment name --- apps/client/src/components/globalSettings/DatasetSelector.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/client/src/components/globalSettings/DatasetSelector.vue b/apps/client/src/components/globalSettings/DatasetSelector.vue index bcd5ae5d..c3587427 100644 --- a/apps/client/src/components/globalSettings/DatasetSelector.vue +++ b/apps/client/src/components/globalSettings/DatasetSelector.vue @@ -36,6 +36,9 @@ function onClickLocation(location: any) { } const shortExpName = computed(() => { + if (datasetSelectionStore.currentExperimentMetadata?.name) { + return datasetSelectionStore.currentExperimentMetadata.name; + } let shortName = datasetSelectionTrrackedStore.currentExperimentFilename; if (shortName === null) return ''; shortName = shortName.split('.')[0];