You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PW45_2026_Boston/Projects/CastInterfaceModuleFor3DSlicerServiceProvidersImageDisplayClientAndHub/README.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ layout: pw45-project
3
3
4
4
permalink: /:path/
5
5
6
-
project_title: 'Cast interface extension for 3D Slicer: Hub, Resource Servers and Image Display client.'
6
+
project_title: 'Cast interface extension for Slim and 3D Slicer: Hub, Resource Servers and Image Display client.'
7
7
category: Infrastructure
8
8
presenter_location:
9
9
@@ -13,21 +13,19 @@ key_investigators:
13
13
affiliation: Radical Imaging
14
14
country: Germany
15
15
16
+
- name: Andrey Fedorov
17
+
affiliation: BWH
18
+
country: USA
19
+
16
20
---
17
21
18
22
# Project Description
19
23
20
24
<!-- Add a short paragraph describing the project. -->
21
25
22
26
23
-
Cast interface Module for 3D Slicer: Resource Servers, Image Display client and Hub.
24
-
25
-
Resource servers: Resource servers subscribe to all user topics for dicom/nifti events and send back results to the user throuh the hub. Each server has its own onMessage script. The script handles producing the results from the DICOM files received and publishes a dicom-send event back to the user topic.
26
-
27
-
Image Display Client: The image display client provide a PACS client type interface to the 3D slicer viewer. Supported events should be ImagingStudy-open, Imaging-Study-close, dicom-send and request for sceneview.
28
-
29
-
Hub: The hub is the server that distributes the messages and handles the data transfer requests over the websocket connection to each client.
30
27
28
+
Cast interface Module for Slim and 3D Slicer: Resource Servers, Image Display client and Hub.
31
29
32
30
33
31
@@ -37,6 +35,7 @@ Hub: The hub is the server that distributes the messages and handles the data tr
37
35
<!-- Describe here WHAT you would like to achieve (what you will have as end result). -->
38
36
39
37
38
+
- Add cast interface to Slim viewer
40
39
- Develop standard desktop integration of AI resources like Total Segmentator.
41
40
- Finish the request for SCENEVIEW started in project week 44 by adding an image display client to the 3D slicer viewer.
42
41
- Support 3D Slicer developers who want to connect to cast / FHIRcast.
@@ -50,6 +49,7 @@ Hub: The hub is the server that distributes the messages and handles the data tr
50
49
51
50
- Implement resource servers concept.
52
51
- Implement SCENEVIEW request in the Slicer image display client
52
+
- Implement cast interface in Slim
53
53
54
54
55
55
@@ -58,10 +58,10 @@ Hub: The hub is the server that distributes the messages and handles the data tr
58
58
<!-- Update this section as you make progress, describing of what you have ACTUALLY DONE.
59
59
If there are specific steps that you could not complete then you can describe them here, too. -->
0 commit comments