Skip to content

Commit d718831

Browse files
mbellehumeursjh26
authored andcommitted
Revise README for Cast Interface Module
Updated project title and description to include 'Slim'. Revised objectives and progress sections for clarity.
1 parent edcba6f commit d718831

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

  • PW45_2026_Boston/Projects/CastInterfaceModuleFor3DSlicerServiceProvidersImageDisplayClientAndHub

PW45_2026_Boston/Projects/CastInterfaceModuleFor3DSlicerServiceProvidersImageDisplayClientAndHub/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: pw45-project
33

44
permalink: /:path/
55

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.'
77
category: Infrastructure
88
presenter_location:
99

@@ -13,21 +13,19 @@ key_investigators:
1313
affiliation: Radical Imaging
1414
country: Germany
1515

16+
- name: Andrey Fedorov
17+
affiliation: BWH
18+
country: USA
19+
1620
---
1721

1822
# Project Description
1923

2024
<!-- Add a short paragraph describing the project. -->
2125

2226

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.
3027

28+
Cast interface Module for Slim and 3D Slicer: Resource Servers, Image Display client and Hub.
3129

3230

3331

@@ -37,6 +35,7 @@ Hub: The hub is the server that distributes the messages and handles the data tr
3735
<!-- Describe here WHAT you would like to achieve (what you will have as end result). -->
3836

3937

38+
- Add cast interface to Slim viewer
4039
- Develop standard desktop integration of AI resources like Total Segmentator.
4140
- Finish the request for SCENEVIEW started in project week 44 by adding an image display client to the 3D slicer viewer.
4241
- 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
5049

5150
- Implement resource servers concept.
5251
- Implement SCENEVIEW request in the Slicer image display client
52+
- Implement cast interface in Slim
5353

5454

5555

@@ -58,10 +58,10 @@ Hub: The hub is the server that distributes the messages and handles the data tr
5858
<!-- Update this section as you make progress, describing of what you have ACTUALLY DONE.
5959
If there are specific steps that you could not complete then you can describe them here, too. -->
6060

61-
Extension repository: [repo](https://github.com/mbellehumeur/SlicerCastInterface/)
61+
[Cast interface extension repositoty](https://github.com/mbellehumeur/SlicerCastInterface/)
6262

6363

64-
Online imaging worklist (vtk.js IO module cast interface example) with OHIF/VoolView for project week:
64+
Online imaging worklist (vtk.js IO module cast interface example) with Slim/OHIF/VolView for project week:
6565
[Imaging worklist with cast interface](https://slicerhub-azejffgnb7dve8es.canadaeast-01.azurewebsites.net/worklist-client/examples/CastClient.html)
6666

6767

0 commit comments

Comments
 (0)