Logo 3D Slicer

42nd NA-MIC Project Week (PW42)

3D Slicer for Latin America — Tutorial Maker & Localization

January 27–31, 2025

Location: Las Palmas, Gran Canaria, Spain

Description

The 42nd NA-MIC Project Week was an in-person hackathon held at Las Palmas, Gran Canaria, Spain, from January 27 to 31, 2025. The 3D Slicer for Latin America team focused on advancing the Tutorial Maker extension and the localization of 3D Slicer into Spanish and Portuguese.

Objectives

  • Objective 1Solve existing GitHub issues related to core functionalities of the Tutorial Maker extension (e.g., click handling and widget resizing during annotations).
  • Objective 2Fix GitHub issues raised during the African team tests (e.g., Annotator buttons not working properly, PDF exporter breaking the original format).
  • Objective 3Fix problems in existing tutorials (e.g., missing slides in PDFs).
  • Objective 4Improve the code's legibility and the extension's overall performance.
  • Objective 5Collect more feedback from users at the event.

Progress & Results

  • Core Bug FixesFixed core-related issues blocking users from completing tutorials, including event handling and widget resizing.
  • GitHub ActionsCreated a GitHub Action to automatically run extension tests on pushes to main or develop branches and on pull requests.
  • PDF & HTML ExportReviewed and improved the FileMDHTML approach for exporting tutorials to HTML and printing to PDF.
  • TutorialGUI ImprovementsImproved the Annotator launch and event handling; added new features including the ability to select and add screenshots multiple times.
  • New Use CasesDeveloped a new BoneReconstructionPlanner tutorial as a Tutorial Maker use case.
  • Translations Manually translated the following tutorials to Portuguese and Spanish:

In-Person Attendees

Douglas Samuel Gonçalves

Douglas Samuel Gonçalves

Universidade de São Paulo (USP), Brazil

Lucas Sanchez Silva

Lucas Sanchez Silva

Universidade de São Paulo (USP), Brazil

Victor Manuel Montaño Serrano

Victor Manuel Montaño Serrano

Universidad Autónoma del Estado de México, Mexico

Full Project Team

  • Sonia Pujol — Brigham and Women's Hospital, Harvard Medical School, USA
  • Luiz Murta — Universidade de São Paulo, Brazil
  • Douglas Samuel Gonçalves — Universidade de São Paulo, Brazil
  • Lucas Sanchez Silva — Universidade de São Paulo, Brazil
  • Paulo Eduardo de Barros Veiga — Universidade de São Paulo, Brazil
  • Paulo Guilherme Pinheiro Pereira — Universidade de São Paulo, Brazil
  • Mirela Teixeira Cazzolato — Universidade de São Paulo, Brazil
  • Adriana Herlinda Vilchis González — Universidad Autónoma del Estado de México, Mexico
  • Enrique Hernández Laredo — Universidad Autónoma del Estado de México, Mexico
  • Victor Manuel Montaño Serrano — Universidad Autónoma del Estado de México, Mexico
  • Monserrat Ríos-Hernández — Universidad Autónoma del Estado de México, Mexico
  • Valeria Gómez Valdes — Facultad de Lenguas, Universidad Autónoma del Estado de México, Mexico
  • Juan Carlos Avila Vilchis — Universidad Autónoma del Estado de México, Mexico
  • Fatou Bintou Ndiaye — University Cheikh Anta Diop, Senegal
  • Mohamed Alalli Bilal — University Cheikh Anta Diop, Senegal
  • Andras Lasso — Queen's University, Canada
  • Steve Pieper — Isomics Inc., USA
  • Jean-Christophe Fillion-Robin — Kitware Inc., USA

Background & References