From 5e7a6334ffe3742d64a7c648ed8d1087efd08a0b Mon Sep 17 00:00:00 2001 From: lukaskonietzka Date: Wed, 15 Apr 2026 22:48:15 +0200 Subject: [PATCH 1/8] add entry file for ToothAnalyser extension --- ToothAnalyser.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 ToothAnalyser.json diff --git a/ToothAnalyser.json b/ToothAnalyser.json new file mode 100644 index 00000000..149a9c48 --- /dev/null +++ b/ToothAnalyser.json @@ -0,0 +1,11 @@ +{ + "category": "Segmentation", + "scm_revision": "main", + "description": "This extension provides specialized preprocessing, segmentation, and analysis features tailored for the analysis of tooth anatomy and pathology starting from microCT.", + "scm_url": "https://github.com/lukaskonietzka/SlicerToothAnalyser", + "iconurl": "https://raw.githubusercontent.com/lukaskonietzka/SlicerToothAnalyser/main/SlicerToothAnalyser.png", + "screenshoturl": "https://raw.githubusercontent.com/lukaskonietzka/SlicerToothAnalyser/main/Screenshots/fullView.png", + "homepage": "https://github.com/lukaskonietzka/SlicerToothAnalyser", + "build_dependencies": [], + "contributors": "Lukas Konietzka (THA), Simon Hofmann (THA), Dr. Elias Walter (LMU), Prof. Dr. Peter Roesch (THA)" +} From 074754bf12f855704167d1f17d11a696fd458235 Mon Sep 17 00:00:00 2001 From: lukaskonietzka Date: Tue, 21 Apr 2026 21:18:10 +0200 Subject: [PATCH 2/8] update entry file for ToothAnalyser extension --- ToothAnalyser.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ToothAnalyser.json b/ToothAnalyser.json index 149a9c48..81fdaf59 100644 --- a/ToothAnalyser.json +++ b/ToothAnalyser.json @@ -1,11 +1,7 @@ { "category": "Segmentation", "scm_revision": "main", - "description": "This extension provides specialized preprocessing, segmentation, and analysis features tailored for the analysis of tooth anatomy and pathology starting from microCT.", - "scm_url": "https://github.com/lukaskonietzka/SlicerToothAnalyser", - "iconurl": "https://raw.githubusercontent.com/lukaskonietzka/SlicerToothAnalyser/main/SlicerToothAnalyser.png", - "screenshoturl": "https://raw.githubusercontent.com/lukaskonietzka/SlicerToothAnalyser/main/Screenshots/fullView.png", - "homepage": "https://github.com/lukaskonietzka/SlicerToothAnalyser", + "scm_url": "https://github.com/lukaskonietzka/SlicerToothAnalyser", "build_dependencies": [], - "contributors": "Lukas Konietzka (THA), Simon Hofmann (THA), Dr. Elias Walter (LMU), Prof. Dr. Peter Roesch (THA)" + "build_subdirectory": "." } From 1dc668c01017957fbf09c94b1d7c049705b997b6 Mon Sep 17 00:00:00 2001 From: Lukas Konietzka <101826173+lukaskonietzka@users.noreply.github.com> Date: Tue, 21 Apr 2026 21:29:40 +0200 Subject: [PATCH 3/8] Add build dependencies and subdirectory to ToothAnalyser entry file --- ToothAnalyser.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ToothAnalyser.json b/ToothAnalyser.json index 81fdaf59..8ce67bd7 100644 --- a/ToothAnalyser.json +++ b/ToothAnalyser.json @@ -1,7 +1,9 @@ { + "build_dependencies": [ + "Numba" + ], + "build_subdirectory": "." "category": "Segmentation", "scm_revision": "main", "scm_url": "https://github.com/lukaskonietzka/SlicerToothAnalyser", - "build_dependencies": [], - "build_subdirectory": "." } From f70087380458a0a45ea34f04050c6b6aa2ee5e78 Mon Sep 17 00:00:00 2001 From: Lukas Konietzka <101826173+lukaskonietzka@users.noreply.github.com> Date: Tue, 21 Apr 2026 22:21:03 +0200 Subject: [PATCH 4/8] Update ToothAnalyser.json with schema and tier --- ToothAnalyser.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ToothAnalyser.json b/ToothAnalyser.json index 8ce67bd7..6f25db9b 100644 --- a/ToothAnalyser.json +++ b/ToothAnalyser.json @@ -1,9 +1,11 @@ { + "$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#", "build_dependencies": [ "Numba" ], - "build_subdirectory": "." + "build_subdirectory": ".", "category": "Segmentation", "scm_revision": "main", - "scm_url": "https://github.com/lukaskonietzka/SlicerToothAnalyser", + "scm_url": "https://github.com/lukaskonietzka/SlicerToothAnalyser", + "tier": 1 } From 90873a03796bf1fb9b9a73e271d58363b1bbfab5 Mon Sep 17 00:00:00 2001 From: lukaskonietzka Date: Tue, 21 Apr 2026 22:34:15 +0200 Subject: [PATCH 5/8] rename entry file ToothAnalyser.json to SlicerToothAnalyser.json --- ToothAnalyser.json => SlicerToothAnalyser.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ToothAnalyser.json => SlicerToothAnalyser.json (100%) diff --git a/ToothAnalyser.json b/SlicerToothAnalyser.json similarity index 100% rename from ToothAnalyser.json rename to SlicerToothAnalyser.json From e500bb245f52b68563bc0256def6479b9a9be39f Mon Sep 17 00:00:00 2001 From: lukaskonietzka Date: Tue, 21 Apr 2026 23:09:56 +0200 Subject: [PATCH 6/8] update entry file --- SlicerToothAnalyser.json => ToothAnalyser.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename SlicerToothAnalyser.json => ToothAnalyser.json (100%) diff --git a/SlicerToothAnalyser.json b/ToothAnalyser.json similarity index 100% rename from SlicerToothAnalyser.json rename to ToothAnalyser.json From 9cc10c3fa055efbacb3f02ecba080d64a7303b72 Mon Sep 17 00:00:00 2001 From: lukaskonietzka Date: Tue, 21 Apr 2026 23:19:35 +0200 Subject: [PATCH 7/8] remove numba from dependencies --- ToothAnalyser.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ToothAnalyser.json b/ToothAnalyser.json index 6f25db9b..8143d87c 100644 --- a/ToothAnalyser.json +++ b/ToothAnalyser.json @@ -1,8 +1,6 @@ { "$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#", - "build_dependencies": [ - "Numba" - ], + "build_dependencies": [], "build_subdirectory": ".", "category": "Segmentation", "scm_revision": "main", From f755c53c28a505d4105d64018f7c81d25626f523 Mon Sep 17 00:00:00 2001 From: lukaskonietzka Date: Fri, 24 Apr 2026 09:38:07 +0200 Subject: [PATCH 8/8] rename entry file --- ToothAnalyser.json => ToothAnalyserMicroCT.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ToothAnalyser.json => ToothAnalyserMicroCT.json (100%) diff --git a/ToothAnalyser.json b/ToothAnalyserMicroCT.json similarity index 100% rename from ToothAnalyser.json rename to ToothAnalyserMicroCT.json