Skip to content

Add SlicerSPECTRecon extension #2169

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 26 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
f06c86a
Add SlicerSPECTRecon extension
ObedDzik Aug 25, 2024
3352cfa
Update MHubRunner Extension (Version2) (#2137)
LennyN95 Jan 29, 2025
30cc897
CI: Bump actions/setup-python from 5.3.0 to 5.4.0
dependabot[bot] Feb 3, 2025
4918d12
Add files via upload
oothomas Jan 28, 2025
aafe9b0
Update SlicerPhotogrammetry.json
oothomas Feb 3, 2025
2a61a09
Update SlicerPhotogrammetry.json
oothomas Feb 4, 2025
3bc301f
Fix mismatch of Photogrammetry extensions json and extension name
jamesobutler Feb 15, 2025
bc22ab5
ENH: Add PolycysticKidneySeg extension
lassoan Nov 16, 2024
ea5aec4
Rename DTI-ALPS extension to match extension defined name
jamesobutler Mar 4, 2025
e629630
ENH: Add DenseCorrespondenceAnalysis extension
smrolfe Mar 3, 2025
47afd71
Add SPECTRecon extension (#2083)
ObedDzik Mar 13, 2025
840750a
STYLE: Fix pre-commit prettier update
jamesobutler Mar 31, 2025
167c397
CI: Bump actions/setup-python from 5.4.0 to 5.5.0
dependabot[bot] Mar 31, 2025
74a83cb
Remove SlicerWMA which points to the wrong repository
pieper Apr 2, 2025
03db4b4
Add SlicerWMA to ARCHIVE
pieper Apr 3, 2025
3220a57
Remove SlicerWMA dependency from SlicerNeuro
pieper Apr 3, 2025
af93e4e
Update MorphoDepot.json - point to permanent home (#2157)
pieper Apr 8, 2025
b63c04f
Add SlicerANTsPy
jcfr Apr 10, 2025
e9ed012
Added nnInteractiveSlicer JSON file
coendevente Apr 10, 2025
d74a478
Renamed repo to SlicerNNInteractive
coendevente Apr 15, 2025
f417afe
Fix packaging of nnInteractive extension
lassoan Apr 16, 2025
a5e3fb7
Update NNInteractive extension name capitalization
lassoan Apr 17, 2025
5a6a372
CI: Bump actions/setup-python from 5.5.0 to 5.6.0
dependabot[bot] Apr 28, 2025
a9c8700
Merge pull request #1 from Slicer/main
lukepolson May 6, 2025
c75dd6c
Update SlicerSPECTRecon.json
lukepolson May 6, 2025
bbe46b0
Update SlicerSPECTRecon.json
lukepolson May 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
timeout-minutes: 5
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: "3.9"
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
1 change: 1 addition & 0 deletions ARCHIVE/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ the archive are as follows

| Date | Extension Name | Deprecation reason |
|------------|-------------------------------|---------------------|
| 2025-04-02 | SlicerWMA | Extension prevented Slicer from starting https://discourse.slicer.org/t/slicer-doesnt-open-after-installing-slicerwma-extension/42356|
| 2024-11-16 | SlicerOpenCV | Extension failing build and no longer needed https://discourse.slicer.org/t/opencv-extension-build-fails-since-june-itk-upgrade/38158/2 |
| 2024-06-14 | iGyne | Unmaintained and incompatible with Slicer >- 5.2 due to its dependencies to the Annotations module. |
| 2023-08-11 | mpReview | The extension is available again (it has been updated to use Segment Editor module instead of the removed Editor module). |
Expand Down
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions DenseCorrespondenceAnalysis.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#",
"build_dependencies": [],
"build_subdirectory": ".",
"category": "SlicerMorph",
"scm_revision": "main",
"scm_url": "https://github.com/SlicerMorph/SlicerDenseCorrespondenceAnalysis.git",
"tier": 3
}
4 changes: 2 additions & 2 deletions MHubRunner.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#",
"build_dependencies": [],
"build_dependencies": ["QuantitativeReporting"],
"build_subdirectory": ".",
"category": "Examples",
"scm_revision": "main",
"scm_url": "https://github.com/MHubAI/SlicerMRunner",
"scm_url": "https://github.com/LennyN95/SlicerMHubRunner",
"tier": 3
}
2 changes: 1 addition & 1 deletion MorphoDepot.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
"build_subdirectory": ".",
"category": "SlicerMorph",
"scm_revision": "main",
"scm_url": "https://github.com/pieper/SlicerMorphoDepot.git",
"scm_url": "https://github.com/MorphoCloud/SlicerMorphoDepot.git",
"tier": 1
}
9 changes: 9 additions & 0 deletions NNInteractive.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#",
"build_dependencies": [],
"build_subdirectory": ".",
"category": "Segmentation",
"scm_revision": "main",
"scm_url": "https://github.com/coendevente/SlicerNNInteractive.git",
"tier": 3
}
9 changes: 9 additions & 0 deletions Photogrammetry.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#",
"build_dependencies": ["PyTorch", "SlicerMorph"],
"build_subdirectory": ".",
"category": "Photogrammetry",
"scm_revision": "master",
"scm_url": "https://github.com/SlicerMorph/SlicerPhotogrammetry.git",
"tier": 1
}
8 changes: 8 additions & 0 deletions PolycysticKidneySeg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.0.json#",
"build_dependencies": ["PyTorch"],
"build_subdirectory": ".",
"category": "Segmentation",
"scm_revision": "main",
"scm_url": "https://github.com/conze/SlicerPolycysticKidneySeg"
}
8 changes: 8 additions & 0 deletions SPECTRecon.json
Original file line number Diff line number Diff line change
@@ -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": "Tomographic Reconstruction",
"scm_revision": "main",
"scm_url": "https://github.com/PyTomography/SlicerSPECTRecon.git"
}
9 changes: 9 additions & 0 deletions SlicerANTsPy.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.1.json#",
"build_dependencies": [],
"build_subdirectory": ".",
"category": "Registration",
"scm_revision": "main",
"scm_url": "https://github.com/SlicerMorph/SlicerANTsPy.git",
"tier": 3
}
3 changes: 1 addition & 2 deletions SlicerNeuro.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
"SlicerFreeSurfer",
"SlicerDcm2nii",
"SlicerDMRI",
"HDBrainExtraction",
"SlicerWMA"
"HDBrainExtraction"
],
"build_subdirectory": ".",
"category": "Neuroimaging",
Expand Down
9 changes: 9 additions & 0 deletions SlicerSPECTRecon.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The SpectRecon.json is already available in the main branch used for latest Slicer Preview (currently 5.9.0-YYYY-MM-DD)
https://github.com/Slicer/ExtensionsIndex/blob/main/SPECTRecon.json

If you would like for this to be available for latest Slicer stable, you will need to issue a PR adding SPECTRecon.json to the 5.8 branch.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jamesobutler thanks for notifying, I just changed the base branch

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lukepolson You will this branch to be based off of 5.8 because you’re not wanting to actually integrate all 26 commits here.

"$schema": "https://raw.githubusercontent.com/Slicer/Slicer/main/Schemas/slicer-extension-catalog-entry-schema-v1.0.0.json#",
"build_dependencies": [],
"build_subdirectory": ".",
"category": "Tomographic Reconstruction",
"scm_revision": "main",
"scm_url": "https://github.com/PyTomography/slicer_spect_recon.git",
"tier": 3
}