2024.08.20 Weekly Meeting

Today, we will be having our next weekly hangout at 10:00 AM ET until 11:00 AM ET

Anyone is welcome to join at this link: https://bit.ly/slicer-googlemeet-hosted-by-kitware


Agenda:

Please post to this thread to put a topic on the agenda! We will try to prioritize agenda items during the meeting.


Thanks
Sam and J-Christophe

I would like to show the advancements of the telemetry front end

1 Like

Meeting Notes

Reusable GitHub Workflow

The commit-message.yml workflow has been updated to support reuse across other workflows. For details, see the pull request: Slicer PR #7898.

Displaying Popups from Regular Python Scripts

During the review of SlicerIDCBrowser PR #43, we explored methods to enable the use of Qt APIs, such as message boxes, within standard Python scripts. The following approaches were discussed:

  • Launching Slicer with --python-code, --no-main-window, --disable-modules, and --exit-after-startup command line options.
  • Installing Qt for Python.
  • Enhancing the CTK application launcher by adding a command line option like --display-message.
  • Creating a lightweight Slicer Qt application named “PythonQt” to execute scripts and allow importing qt and ctk Python wrappers, similar to the GUI Console.

Telemetry

Enhancing Event Data Transmission:

  • Optimize the event data sent to the server by aggregating events on a daily basis.

Adjusting Map Granularity:

  • Refine the map’s granularity to display data at the city level.

Simulating Data Upload:

  • Simulate data uploads from various Slicer applications for testing and analysis.

SlicerSOFA Extension

  • The SlicerSOFA extension enables the translation of transformations occurring in the simulation space (typically involving 3D models) into medical images and segmentations. An example demonstrating this capability will be included in an upcoming update to the extension.