3D Slicer for Latin America Team Event Participation
Three-day 3D Slicer Hackathon
The Brazilian team organized a three-day 3D Slicer Hackathon within the XI Symposium on Medical Imaging and Instrumentation program held from October 8 to 10, 2023, at the University of São Paulo, Ribeirão Preto campus. This was the First Slicer hackathon in Latin America. There were 20 attendees working on individual projects ranging from breast cancer ultrasound diagnosis systems to Alzheimer disease grading based on MRI. In the end, 2 projects were selected to be awarded by the Symposium organization with music gadgets and certificates.
Paper submitted to the CBEB 2024
A short paper was submitted to the CBEB 2024 (Brazilian Congress on Biomedical Engineering - Brazilian Congress of Biomedical Engineering 2024 CBEB2024).
Poster presented in the CBEB 2024
The following poster titled “Preliminary Results of 3D Slicer Localization to Portuguese and Spanish for the Latin American Biomedical Engineering Community” was presented in the CBEB 2024.
The poster created interest in how internationalization works, how we get the strings to translate, how we show these strings, who can upload the translations in Weblate, the qualifications to do that, and also how can they do it,. Also, a brief discussion about how the language barriers can make the process for users to use the Slicer or understand the documentation when it is all in English and projects like your project can help professors and students that have a lot of experience but aren't fluent in English to contribute and share knowledge.
Participation in the 40th Project Week
This PW40 was the first participation in person, with one Mexican member [Enrique Hernandez Laredo] and two Brazilian members [Lucas Sanchez Silva and Pr. Luiz Otavio Murta Junior] were in person at Las Palmas, Gran Canaria, Spain. The other members were online. The project's progress was presented at the PW39 in January 2024. Among the key achievements is the development of a functional prototype for creating tutorials within 3D Slicer, divided into three main stages:
- Generation of tutorials using Python scripts: This stage enables the creation and modification of Screenshots and associated Slicer environment metadata, using the Slicer self-test infrastructure, in an automatic way. So a Python self-test, that describes a use case for Slicer for testing purposes, may also save the necessary information for a tutorial creation in a language-independent format.
- Generation of annotations: A graphical interface integrated into 3D Slicer allows the placement of various types of annotations, including arrows, circles, rectangles, and text, directly onto the interface.
- Painter: The final stage retrieves information from the previous stages to accurately reconstruct annotations, addressing challenges related to dimensions and button positions across different languages.
The following Tutorial Maker presentation was made during the PW.