Skip to content

Commit 3458e8f

Browse files
MONAI Integration for ShapeWorks (#2330)
* studio basic backbone * back to basic ui * monaiTool class * add monai label icon * add basic monai app tab for SW Studio * add basic monai parameters class * add monai params key * rm unused files for now * add changes for monai tool * monailabel tool for Studio - basic * rm params file * add icons for monailabel * add MONAILabelPackage * add MonaiLabel for cmake * monai label tool ui changes * setup file for MONAI label package * monai label client package for sw conda * add utils for MONAILabel in CMAKE * utils for SW monai label * add session tool mode for MONAI * add session tool mode for MONAI * add monai tool object in ShapeWorksStudioApp * add more appropriate icons for monai * ui changes * monailabel tool func in ShapeWorksStudioApp * monai label tool files for Studio * monailabel job files for studio * more changes for monailabel * more icons for monailabel * more util functions * more ui changes * more changes to monailabeltool * more changes to monailabeljob * more changes * formatting changes
1 parent 8885f17 commit 3458e8f

30 files changed

+2978
-6
lines changed

Libs/Project/Parameters.h

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class Parameters {
2121
static constexpr const char* STUDIO_PARAMS = "studio";
2222
static constexpr const char* PROJECT_PARAMS = "project";
2323
static constexpr const char* DEEPSSM_PARAMS = "deepssm";
24+
static constexpr const char* MONAI_PARAMS = "monai";
2425

2526
//! default constructor
2627
Parameters();
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Copyright (c) MONAI Consortium
2+
# Licensed under the Apache License, Version 2.0 (the "License");
3+
# you may not use this file except in compliance with the License.
4+
# You may obtain a copy of the License at
5+
# http://www.apache.org/licenses/LICENSE-2.0
6+
# Unless required by applicable law or agreed to in writing, software
7+
# distributed under the License is distributed on an "AS IS" BASIS,
8+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9+
# See the License for the specific language governing permissions and
10+
# limitations under the License.
11+
12+
from .client import MONAILabelClient
13+
from .labelcolors import *

0 commit comments

Comments
 (0)