From 78c4d7ad119ade92384263668368e3aee50b9575 Mon Sep 17 00:00:00 2001 From: Sonia Pujol Date: Fri, 27 Feb 2026 10:57:31 -0500 Subject: [PATCH 1/2] ENH: Update text_dict_default.json file of Update AIBasedSegmentation tutorial --- .../Translations/text_dict_default.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json b/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json index 063e0e0f..8fd05c93 100644 --- a/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json +++ b/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json @@ -16,7 +16,7 @@ "3_slide_title": "", "3_slide_body": "", "3_TextBox_0": "AI Terminology", - "3_TextBox_1": "A is an AI algorithm that was trained to perform a specific task (e.g. brain tumor segmentation model).\n\nThe Weights of an AI model are small numbers that determine how much importance the model gives to different image features.\n\nDuring the Training phase, a Model learns patterns from data labelled by experts and adjusts its weights to improve its predictions.\n\nDuring the Validation/Test phase, the model is evaluated on a separate set of data not used during the Training phase.\n\nDuring Inference, the model is applied to new datasets to perform the specific task it was trained for.", + "3_TextBox_1": "A Model is an AI algorithm that was trained to perform a specific task (e.g. brain tumor segmentation model).\n\nThe Weights of an AI model are small numbers that determine how much importance the model gives to different image features.\n\nDuring the Training phase, a Model learns patterns from data labelled by experts and adjusts its weights to improve its predictions.\n\nDuring the Validation/Test phase, the model is evaluated on a separate set of data not used during the Training phase.\n\nDuring Inference, the model is applied to new datasets to perform the specific task it was trained for.", "4_slide_title": "", "4_slide_body": "", "4_TextBox_0": "3D Slicer AI Workshop", @@ -56,7 +56,7 @@ "13_TextBox_1": "Select the model Prostate - Multisequence", "14_slide_title": "", "14_slide_body": "", - "14_TextBox_0": "Enter the Input T2 volume msd-prostate-01-adc and the Input ADC volume msd-prostate-01-adc.", + "14_TextBox_0": "Enter the Input T2 volume msd-prostate-01-t2 and the Input ADC volume msd-prostate-01-adc.", "14_TextBox_1": "Click on Create new segmentation on Apply", "15_slide_title": "", "15_slide_body": "", @@ -74,14 +74,14 @@ "19_slide_title": "", "19_slide_body": "", "19_Rectangle_0": "", - "19_TextBox_1": "Click on Add Data in the Welcome to Slicer Module\n\nClick on Choose File(s) to Add and browse to the loccation of the Slicer datasets", + "19_TextBox_1": "Click on Add Data in the Welcome to Slicer Module\n\nClick on Choose File(s) to Add and browse to the location of the Slicer datasets", "20_slide_title": "", "20_slide_body": "", "20_TextBox_0": "Select the module MONAIAuto3DSeg and enter the model's name Brain Tumor Segmentation in the Segmentation model menu", "20_TextBox_1": "Select the model Brain Tumor Segmentation (BRATS) GLI", "21_slide_title": "", "21_slide_body": "", - "21_TextBox_0": "Enter the input volumes as follows:\n\nInput T2F volume: BraTS-GLI_00005-000-t12f\nInput T1C volume: BraTS-GLI_00005-00-t1c\nInput T1N volume: BraTS-GLI_00005-000-t1n\nInput T2W volume: BraTS-GLI_00005-000-t2w\n\n\nClick on Create new Segmentation on Appply\n\nClick on Apply to start the segmentation", + "21_TextBox_0": "Enter the input volumes as follows:\n\nInput T2F volume: BraTS-GLI_00005-000-t2f\nInput T1C volume: BraTS-GLI_00005-000-t1c\nInput T1N volume: BraTS-GLI_00005-000-t1n\nInput T2W volume: BraTS-GLI_00005-000-t2w\n\n\nClick on Create new Segmentation on Apply\n\nClick on Apply to start the segmentation", "22_slide_title": "", "22_slide_body": "", "22_Rectangle_0": "", @@ -102,20 +102,20 @@ "26_TextBox_0": "In the Add DICOM Data module, select the Patient patient1 and double click onthe image CT_Thorax_Abdomen to load it in Slicer", "27_slide_title": "", "27_slide_body": "", - "27_TextBox_0": "Select the module MONAIAuto3DSeg and enter the model's name Whole Body Segmentation in the Segmentation model menu", + "27_TextBox_0": "Select the module MONAIAuto3DSeg and enter the model's name Whole Body Segmentation in the Segmentation model menu", "27_TextBox_1": "Select the model Whole Body Segmentation TS1-quick", "28_slide_title": "", "28_slide_body": "", "28_TextBox_0": "Select the input Volume 6: CT_Thorax_Abdomen,\n\nClick on Create new Segmentation on Apply\n\nClick on Apply to start the segmentation", "29_slide_title": "", "29_slide_body": "", - "29_TextBox_0": "Slicer displays the results of the IA-based segmentation using the Whole Body Segmentation TS1-quick", + "29_TextBox_0": "Slicer displays the results of the AI-based segmentation using the Whole Body Segmentation TS1-quick", "30_slide_title": "", "30_slide_body": "", "30_TextBox_0": "Conclusion", - "30_TextBox_1": "The 3D SlicerMONAIAuto3DSeg extension provides fast AI-based segmentation of anatomical and pathological structures.\n\n\nThe module can run on standard laptop and desktop computers with no GPU.", + "30_TextBox_1": "The 3D Slicer MONAIAuto3DSeg extension provides fast AI-based segmentation of anatomical and pathological structures.\n\n\nThe module can run on standard laptop and desktop computers with no GPU.", "31_slide_title": " ", "31_slide_body": " ", "31_TextBox_0": "Acknowledgements", - "31_TextBox_1": "The 3D Slicer internationalization project and the 3D Slicer for Latin America project have been made possible by two CZI Essential Open Source Software for Science (EOSS cycle 4 & 5) grants." + "31_TextBox_1": "The 3D Slicer internationalization project and the 3D Slicer for Latin America project have been made possible through funding by the Chan Zuckerberg Initiative." } \ No newline at end of file From 507b558ababc3c683d14e6d9ed21bb78dfb2b711 Mon Sep 17 00:00:00 2001 From: Sonia Pujol Date: Fri, 27 Feb 2026 11:31:58 -0500 Subject: [PATCH 2/2] ENH: Update text_dict_default.json --- .../Translations/text_dict_default.json | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json b/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json index 8fd05c93..015b2870 100644 --- a/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json +++ b/Tutorials/STC-SEG-103_AIBasedSegmentationIn3DSlicer/Translations/text_dict_default.json @@ -2,7 +2,7 @@ "0_slide_title": " ", "0_slide_body": " ", "0_TextBox_0": "AI-based Segmentation in 3D Slicer", - "0_TextBox_1": "Sonia Pujol, Ph. D\nBrigham and Women's Hospital,\nHarvard Medical School\nBoston, MA", + "0_TextBox_1": "Sonia Pujol, Ph. D. \nBrigham and Women's Hospital,\nHarvard Medical School\nBoston, MA", "0_TextBox_2": " ", "0_TextBox_3": "Slicer Ribeirão Preto Workshop\nJune 30, 2025", "1_slide_title": "", @@ -16,11 +16,11 @@ "3_slide_title": "", "3_slide_body": "", "3_TextBox_0": "AI Terminology", - "3_TextBox_1": "A Model is an AI algorithm that was trained to perform a specific task (e.g. brain tumor segmentation model).\n\nThe Weights of an AI model are small numbers that determine how much importance the model gives to different image features.\n\nDuring the Training phase, a Model learns patterns from data labelled by experts and adjusts its weights to improve its predictions.\n\nDuring the Validation/Test phase, the model is evaluated on a separate set of data not used during the Training phase.\n\nDuring Inference, the model is applied to new datasets to perform the specific task it was trained for.", + "3_TextBox_1": "A Model is an AI algorithm that was trained to perform a specific task (e.g. brain tumor segmentation model).\n\nThe Weights of an AI model are small numbers that determine how much importance the model gives to different image features.\n\nDuring the Training phase, a model learns patterns from data labelled by experts and adjusts its weights to improve its predictions.\n\nDuring the Validation/Test phase, the model is evaluated on a separate set of data not used during the Training phase.\n\nDuring Inference, the model is applied to new datasets to perform the specific task it was trained for.", "4_slide_title": "", "4_slide_body": "", - "4_TextBox_0": "3D Slicer AI Workshop", - "4_TextBox_1": "This tutorial focuses on running inference tasks using various pretrained AI models for automated segmentation of anatomical and pathological structures.", + "4_TextBox_0": "3D Slicer AI Tutorial", + "4_TextBox_1": "This tutorial focuses on running inference tasks using various pre-trained AI models for automated segmentation of anatomical and pathological structures.", "5_slide_title": "", "5_slide_body": "", "5_TextBox_0": "MONAIAuto3DSeg Slicer extension", @@ -32,7 +32,7 @@ "7_slide_title": "", "7_slide_body": "", "7_TextBox_0": "Slicer AI Tutorial: Segmentation Tasks", - "7_TextBox_1": "Segmentation Task #1: Prostate.\n\n\nSegmentation Task #2: Brain Glioma.\n\n\nSegmentation Task #3: Whole Body Segmentation.", + "7_TextBox_1": "Segmentation Task #1: Prostate \n\n\nSegmentation Task #2: Brain Glioma \n\n\nSegmentation Task #3: Whole Body Segmentation", "8_slide_title": "", "8_slide_body": "", "8_TextBox_0": "AI Segmentation Task #1: Prostate", @@ -43,20 +43,20 @@ "10_slide_title": "", "10_slide_body": "", "10_Rectangle_0": "", - "10_TextBox_1": "Click on Add Data in the Welcome to Slicer Module\n\nClick on Choose Directory to Add and browse to the location of the Slicer datasets", + "10_TextBox_1": "Click on Add Data in the Welcome to Slicer module\n\nClick on Choose Directory to Add and browse to the location of the Slicer datasets\n\nSelect the dataset3_ProstateMRI and click on Open", "11_slide_title": "", "11_slide_body": "", - "11_TextBox_0": "Slicer loads the prostate MRI data set", + "11_TextBox_0": "Slicer loads the prostate MRI dataset", "12_slide_title": "", "12_slide_body": "", - "12_TextBox_0": "Click on Welcome to Slicer in the Modules' menu and browse to the category Segmentation\n\nSelec the MONAI Auto3DSeg module", + "12_TextBox_0": "Click on Welcome to Slicer in the Modules' menu and browse to the category Segmentation\n\nSelect the MONAIAuto3DSeg module", "13_slide_title": "", "13_slide_body": "", "13_TextBox_0": "Enter the model's name Prostate in the Segmentation model menu", "13_TextBox_1": "Select the model Prostate - Multisequence", "14_slide_title": "", "14_slide_body": "", - "14_TextBox_0": "Enter the Input T2 volume msd-prostate-01-t2 and the Input ADC volume msd-prostate-01-adc.", + "14_TextBox_0": "Enter the Input T2 volume msd-prostate-01-t2 and the Input ADC volume msd-prostate-01-adc", "14_TextBox_1": "Click on Create new segmentation on Apply", "15_slide_title": "", "15_slide_body": "", @@ -74,7 +74,8 @@ "19_slide_title": "", "19_slide_body": "", "19_Rectangle_0": "", - "19_TextBox_1": "Click on Add Data in the Welcome to Slicer Module\n\nClick on Choose File(s) to Add and browse to the location of the Slicer datasets", + "19_TextBox_1": "Click on Add Data in the Welcome to Slicer module\n\nClick on Choose File(s) to Add and browse to the location of the Slicer datasets\n\nIn the subdirectory dataset4_BrainMRI_Glioma, select the four datasets +BraTS-GLI-00006-t1c.nii.gz, BraTS-GLI-00006-t1n.nii.gz, BraTS-GLI-00006-t2f.nii.gz, BraTS-GLI-00006-t2w.nii.gz\n\n\Click on Open", "20_slide_title": "", "20_slide_body": "", "20_TextBox_0": "Select the module MONAIAuto3DSeg and enter the model's name Brain Tumor Segmentation in the Segmentation model menu", @@ -106,7 +107,7 @@ "27_TextBox_1": "Select the model Whole Body Segmentation TS1-quick", "28_slide_title": "", "28_slide_body": "", - "28_TextBox_0": "Select the input Volume 6: CT_Thorax_Abdomen,\n\nClick on Create new Segmentation on Apply\n\nClick on Apply to start the segmentation", + "28_TextBox_0": "Select the input Volume 6:CT_Thorax_Abdomen,\n\nClick on Create new Segmentation on Apply\n\nClick on Apply to start the segmentation", "29_slide_title": "", "29_slide_body": "", "29_TextBox_0": "Slicer displays the results of the AI-based segmentation using the Whole Body Segmentation TS1-quick",