From 519207d72c5ccc45260ea84e4d8415507798ff94 Mon Sep 17 00:00:00 2001 From: K Mordhwaj <109667137+kmordhwaj@users.noreply.github.com> Date: Wed, 15 Mar 2023 22:48:31 +0530 Subject: [PATCH 1/2] Add RediMinds extension --- SlicerRediMinds.s4ext | 44 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 SlicerRediMinds.s4ext diff --git a/SlicerRediMinds.s4ext b/SlicerRediMinds.s4ext new file mode 100644 index 000000000..438dfb1a3 --- /dev/null +++ b/SlicerRediMinds.s4ext @@ -0,0 +1,44 @@ +# +# First token of each non-comment line is the keyword and the rest of the line +# (including spaces) is the value. +# - the value can be blank +# + +# This is source code manager (i.e. svn) +scm git +scmurl https://github.com/RediMinds/SlicerRediMinds.git +scmrevision main + +# list dependencies +# - These should be names of other modules that have .s4ext files +# - The dependencies will be built first +depends NA + +# Inner build directory (default is ".") +build_subdirectory inner-build + +# homepage +homepage https://github.com/Rediminds/SlicerRediMinds + +# Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) +# For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) +contributors K Mordhwaj (Inzint), Andras Lasso (PerkLab), ASH + +# Match category in the xml description of the module (where it shows up in Modules menu) +category Rediminds + +# url to icon (png, size 72x72 pixels) +iconurl https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Rediminds.png + +# Give people an idea what to expect from this code +# - Is it just a test or something you stand behind? +status + +# One line stating what the module does +description This extension enables the user to load original CT scans and segmented files into Slicer using a URL, and then use the Segment Editor module to label or polish the segments of an organ. The Rediminds module, installed from the marketplace, can be used to send the segmented files to the Rediminds backend for further processing. + +# Space separated list of urls +screenshoturls https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_1.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_2.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_3.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_4.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_5.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_6.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_7.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_8.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_9.png + +# 0 or 1: Define if the extension should be enabled after its installation. +enabled 1 From 488c537b8a704afe8a624bb53748a4d28e3efe30 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Fillion-Robin Date: Wed, 1 May 2024 17:33:09 -0400 Subject: [PATCH 2/2] ENH: Convert SlicerRediMinds s4ext to json file --- SlicerRediMinds.json | 8 ++++++++ SlicerRediMinds.s4ext | 44 ------------------------------------------- 2 files changed, 8 insertions(+), 44 deletions(-) create mode 100644 SlicerRediMinds.json delete mode 100644 SlicerRediMinds.s4ext diff --git a/SlicerRediMinds.json b/SlicerRediMinds.json new file mode 100644 index 000000000..25373dc7c --- /dev/null +++ b/SlicerRediMinds.json @@ -0,0 +1,8 @@ +{ + "$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.0.json#", + "build_dependencies": [], + "build_subdirectory": "inner-build", + "category": "Rediminds", + "scm_revision": "main", + "scm_url": "https://github.com/RediMinds/SlicerRediMinds.git" +} diff --git a/SlicerRediMinds.s4ext b/SlicerRediMinds.s4ext deleted file mode 100644 index 438dfb1a3..000000000 --- a/SlicerRediMinds.s4ext +++ /dev/null @@ -1,44 +0,0 @@ -# -# First token of each non-comment line is the keyword and the rest of the line -# (including spaces) is the value. -# - the value can be blank -# - -# This is source code manager (i.e. svn) -scm git -scmurl https://github.com/RediMinds/SlicerRediMinds.git -scmrevision main - -# list dependencies -# - These should be names of other modules that have .s4ext files -# - The dependencies will be built first -depends NA - -# Inner build directory (default is ".") -build_subdirectory inner-build - -# homepage -homepage https://github.com/Rediminds/SlicerRediMinds - -# Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) -# For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) -contributors K Mordhwaj (Inzint), Andras Lasso (PerkLab), ASH - -# Match category in the xml description of the module (where it shows up in Modules menu) -category Rediminds - -# url to icon (png, size 72x72 pixels) -iconurl https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Rediminds.png - -# Give people an idea what to expect from this code -# - Is it just a test or something you stand behind? -status - -# One line stating what the module does -description This extension enables the user to load original CT scans and segmented files into Slicer using a URL, and then use the Segment Editor module to label or polish the segments of an organ. The Rediminds module, installed from the marketplace, can be used to send the segmented files to the Rediminds backend for further processing. - -# Space separated list of urls -screenshoturls https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_1.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_2.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_3.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_4.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_5.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_6.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_7.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_8.png https://raw.githubusercontent.com/Rediminds/SlicerRediMinds/main/Screenshots/Screenshot_9.png - -# 0 or 1: Define if the extension should be enabled after its installation. -enabled 1