From 7362720b63d874c8f5ed58640e7784fcf55f3f76 Mon Sep 17 00:00:00 2001 From: SenonETS <58152364+SenonETS@users.noreply.github.com> Date: Fri, 14 Oct 2022 23:08:06 -0400 Subject: [PATCH 1/2] Add SlicerIGSpineDeformity extension Distribute the custom extension SlicerIGSpineDeformity --- SlicerIGSpineDeformity.s4ext | 44 ++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 SlicerIGSpineDeformity.s4ext diff --git a/SlicerIGSpineDeformity.s4ext b/SlicerIGSpineDeformity.s4ext new file mode 100644 index 000000000..68a4b403c --- /dev/null +++ b/SlicerIGSpineDeformity.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/SenonETS/SlicerIGSpineDeformity.git +scmrevision master + +# 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 . + +# homepage +homepage https://github.com/SenonETS/SlicerIGSpineDeformity + +# Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) +# For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) +contributors Sen Li (École de technologie supérieure) + +# Match category in the xml description of the module (where it shows up in Modules menu) +category IGT + +# url to icon (png, size 128x128 pixels) +iconurl https://github.com/SenonETS/SlicerIGSpineDeformity/blob/main/SlicerIGSpineDeformity_Icon_128x128.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 Module is designed for spine deformity analysis using freehand 3D ultrasound imaging, and the first module Lamina Landmark Labeling help find the Spinal Cord curve in 3D, which can be projected to three anatomical planes, e.g., for Scoliosis analysis using the Cobb angle when projected to the front back view. + +# Space separated list of urls +screenshoturls https://github.com/SenonETS/SlicerIGSpineDeformity/blob/main/sl_01__LaminaLandmark_Labeling/SL_ScreenShot.PNG + +# 0 or 1: Define if the extension should be enabled after its installation. +enabled 1 \ No newline at end of file From 14823d78ce091d4e5143fb6109417c23013a92d3 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Fillion-Robin Date: Wed, 1 May 2024 14:30:32 -0400 Subject: [PATCH 2/2] ENH: Convert SlicerIGSpineDeformity s4ext to json file --- SlicerIGSpineDeformity.json | 8 +++++++ SlicerIGSpineDeformity.s4ext | 44 ------------------------------------ 2 files changed, 8 insertions(+), 44 deletions(-) create mode 100644 SlicerIGSpineDeformity.json delete mode 100644 SlicerIGSpineDeformity.s4ext diff --git a/SlicerIGSpineDeformity.json b/SlicerIGSpineDeformity.json new file mode 100644 index 000000000..98e85d3cc --- /dev/null +++ b/SlicerIGSpineDeformity.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": ".", + "category": "IGT", + "scm_revision": "master", + "scm_url": "https://github.com/SenonETS/SlicerIGSpineDeformity.git" +} diff --git a/SlicerIGSpineDeformity.s4ext b/SlicerIGSpineDeformity.s4ext deleted file mode 100644 index 68a4b403c..000000000 --- a/SlicerIGSpineDeformity.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/SenonETS/SlicerIGSpineDeformity.git -scmrevision master - -# 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 . - -# homepage -homepage https://github.com/SenonETS/SlicerIGSpineDeformity - -# Firstname1 Lastname1 ([SubOrg1, ]Org1), Firstname2 Lastname2 ([SubOrg2, ]Org2) -# For example: Jane Roe (Superware), John Doe (Lab1, Nowhere), Joe Bloggs (Noware) -contributors Sen Li (École de technologie supérieure) - -# Match category in the xml description of the module (where it shows up in Modules menu) -category IGT - -# url to icon (png, size 128x128 pixels) -iconurl https://github.com/SenonETS/SlicerIGSpineDeformity/blob/main/SlicerIGSpineDeformity_Icon_128x128.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 Module is designed for spine deformity analysis using freehand 3D ultrasound imaging, and the first module Lamina Landmark Labeling help find the Spinal Cord curve in 3D, which can be projected to three anatomical planes, e.g., for Scoliosis analysis using the Cobb angle when projected to the front back view. - -# Space separated list of urls -screenshoturls https://github.com/SenonETS/SlicerIGSpineDeformity/blob/main/sl_01__LaminaLandmark_Labeling/SL_ScreenShot.PNG - -# 0 or 1: Define if the extension should be enabled after its installation. -enabled 1 \ No newline at end of file