pyPEN : uma interface gráfica user-friendly para simulação

Bibliographic Details
Main Author: Mendes, Hítalo Rodrigues, 1993-
Publication Date: 2022
Other Authors: Massera, Rodrigo Trevisan, 1992-, Tomal, Alessandra, 1983-
Format: Article
Language: por
Source: Repositório da Produção Científica e Intelectual da Unicamp
Download full: https://hdl.handle.net/20.500.12733/8147
Summary: Resumo: A simulação Monte Carlo (MC) pode ser usada no ensino da física das radiações ionizantes com aplicações em física médica. No entanto, os códigos MC livres disponíveis não são user-friendly para usuários novos e inexperientes, limitando sua utilização como ferramenta educacional. Este estudo se concentra no desenvolvimento de uma interface gráfica user-friendly para simulações MC com foco no aprendizado de interação da radiação ionizante aplicada à Física Médica. A interface é um arquivo executável desenvolvido em Python 3.9. A interface serve como frontend para as simulações realizadas pelo código PENELOPE v. 2014 com a extensão penEasy v. 2015. Dois tipos de simulações são disponibilizados: (i) Tracking de partículas e (ii) Deposição de dose. Os resultados obtidos no caso (i) são apresentados graficamente em três figuras que mostram a trajetória de elétrons, fótons e pósitrons, respectivamente. Para o caso (ii), o resultado é a dose em função da profundidade de um volume na forma de caixa. Em resumo, esta interface, com geometria simples e simulações rápidas, em um ambiente interativo, oferece um grande leque de possibilidades para o entendimento da interação da radiação com a matéria, que é a base da física médica
id CAMP_6122da602b9b7c4ca8b3d9c561c005a2
oai_identifier_str oai:https://www.repositorio.unicamp.br/:1265812
network_acronym_str CAMP
network_name_str Repositório da Produção Científica e Intelectual da Unicamp
repository_id_str
spelling pyPEN : uma interface gráfica user-friendly para simulaçãopyPEN : a graphical user-friendly interface for Monte Carlo simulation in medical physicsFísica médicaMétodo de Monte CarloInterface gráfica com o usuário (Sistemas de computação)Medical physicsMonte Carlo methodGraphical user interfaces (Computer systems)Ensino de física das radiaçõesInterface gráficaInteração da radiação com a matériaArtigo originalResumo: A simulação Monte Carlo (MC) pode ser usada no ensino da física das radiações ionizantes com aplicações em física médica. No entanto, os códigos MC livres disponíveis não são user-friendly para usuários novos e inexperientes, limitando sua utilização como ferramenta educacional. Este estudo se concentra no desenvolvimento de uma interface gráfica user-friendly para simulações MC com foco no aprendizado de interação da radiação ionizante aplicada à Física Médica. A interface é um arquivo executável desenvolvido em Python 3.9. A interface serve como frontend para as simulações realizadas pelo código PENELOPE v. 2014 com a extensão penEasy v. 2015. Dois tipos de simulações são disponibilizados: (i) Tracking de partículas e (ii) Deposição de dose. Os resultados obtidos no caso (i) são apresentados graficamente em três figuras que mostram a trajetória de elétrons, fótons e pósitrons, respectivamente. Para o caso (ii), o resultado é a dose em função da profundidade de um volume na forma de caixa. Em resumo, esta interface, com geometria simples e simulações rápidas, em um ambiente interativo, oferece um grande leque de possibilidades para o entendimento da interação da radiação com a matéria, que é a base da física médicaAbstract: Monte Carlo (MC) simulation can be used in teaching the physics of ionizing radiation with applications in medical physics. However, the free MC codes available are not user-friendly for new and inexperienced users, limiting their use as an educational tool. This study focuses on the development of a user-friendly graphical interface for MC simulations with a focus on learning the interaction of ionizing radiation applied to Medical Physics. The interface is an executable file developed in Python 3.9. The interface serves as a frontend for the simulations performed by the PENELOPE v. 2014 code with the penEasy v. 2015 extension. Two types of simulations are available: (i) Particle tracking and (ii) Dose deposition. The results obtained in case (i) are presented graphically as three figures that show the trajectory of electrons, photons and positrons, respectively. For case (ii), the result is the dose as a function of the depth of a box-shaped volume. In summary, this interface, with simple geometry and fast simulations, in an interactive environment, offers a wide range of possibilities for understanding the interaction of radiation with matter, which is the basis of medical physicsAbertoUNIVERSIDADE ESTADUAL DE CAMPINASMendes, Hítalo Rodrigues, 1993-Massera, Rodrigo Trevisan, 1992-Tomal, Alessandra, 1983-2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/20.500.12733/8147MENDES, Hítalo Rodrigues; MASSERA, Rodrigo Trevisan; TOMAL, Alessandra. pyPEN: uma interface gráfica user-friendly para simulação. Revista brasileira de ensino de física. São Paulo, SP : Sociedade Brasileira de Física, 2022. Vol. 44 (Mar., 2022), n. art. e20220006, p. 1-9. Disponível em: https://hdl.handle.net/20.500.12733/8147. Acesso em: 4 jun. 2025.https://repositorio.unicamp.br/acervo/detalhe/1265812porreponame:Repositório da Produção Científica e Intelectual da Unicampinstname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2023-03-30T15:02:25Zoai:https://www.repositorio.unicamp.br/:1265812Repositório InstitucionalPUBhttp://repositorio.unicamp.br/oai/requestreposip@unicamp.bropendoar:2023-03-30T15:02:25Repositório da Produção Científica e Intelectual da Unicamp - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv pyPEN : uma interface gráfica user-friendly para simulação
pyPEN : a graphical user-friendly interface for Monte Carlo simulation in medical physics
title pyPEN : uma interface gráfica user-friendly para simulação
spellingShingle pyPEN : uma interface gráfica user-friendly para simulação
Mendes, Hítalo Rodrigues, 1993-
Física médica
Método de Monte Carlo
Interface gráfica com o usuário (Sistemas de computação)
Medical physics
Monte Carlo method
Graphical user interfaces (Computer systems)
Ensino de física das radiações
Interface gráfica
Interação da radiação com a matéria
Artigo original
title_short pyPEN : uma interface gráfica user-friendly para simulação
title_full pyPEN : uma interface gráfica user-friendly para simulação
title_fullStr pyPEN : uma interface gráfica user-friendly para simulação
title_full_unstemmed pyPEN : uma interface gráfica user-friendly para simulação
title_sort pyPEN : uma interface gráfica user-friendly para simulação
author Mendes, Hítalo Rodrigues, 1993-
author_facet Mendes, Hítalo Rodrigues, 1993-
Massera, Rodrigo Trevisan, 1992-
Tomal, Alessandra, 1983-
author_role author
author2 Massera, Rodrigo Trevisan, 1992-
Tomal, Alessandra, 1983-
author2_role author
author
dc.contributor.none.fl_str_mv UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Mendes, Hítalo Rodrigues, 1993-
Massera, Rodrigo Trevisan, 1992-
Tomal, Alessandra, 1983-
dc.subject.por.fl_str_mv Física médica
Método de Monte Carlo
Interface gráfica com o usuário (Sistemas de computação)
Medical physics
Monte Carlo method
Graphical user interfaces (Computer systems)
Ensino de física das radiações
Interface gráfica
Interação da radiação com a matéria
Artigo original
topic Física médica
Método de Monte Carlo
Interface gráfica com o usuário (Sistemas de computação)
Medical physics
Monte Carlo method
Graphical user interfaces (Computer systems)
Ensino de física das radiações
Interface gráfica
Interação da radiação com a matéria
Artigo original
description Resumo: A simulação Monte Carlo (MC) pode ser usada no ensino da física das radiações ionizantes com aplicações em física médica. No entanto, os códigos MC livres disponíveis não são user-friendly para usuários novos e inexperientes, limitando sua utilização como ferramenta educacional. Este estudo se concentra no desenvolvimento de uma interface gráfica user-friendly para simulações MC com foco no aprendizado de interação da radiação ionizante aplicada à Física Médica. A interface é um arquivo executável desenvolvido em Python 3.9. A interface serve como frontend para as simulações realizadas pelo código PENELOPE v. 2014 com a extensão penEasy v. 2015. Dois tipos de simulações são disponibilizados: (i) Tracking de partículas e (ii) Deposição de dose. Os resultados obtidos no caso (i) são apresentados graficamente em três figuras que mostram a trajetória de elétrons, fótons e pósitrons, respectivamente. Para o caso (ii), o resultado é a dose em função da profundidade de um volume na forma de caixa. Em resumo, esta interface, com geometria simples e simulações rápidas, em um ambiente interativo, oferece um grande leque de possibilidades para o entendimento da interação da radiação com a matéria, que é a base da física médica
publishDate 2022
dc.date.none.fl_str_mv 2022
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/8147
MENDES, Hítalo Rodrigues; MASSERA, Rodrigo Trevisan; TOMAL, Alessandra. pyPEN: uma interface gráfica user-friendly para simulação. Revista brasileira de ensino de física. São Paulo, SP : Sociedade Brasileira de Física, 2022. Vol. 44 (Mar., 2022), n. art. e20220006, p. 1-9. Disponível em: https://hdl.handle.net/20.500.12733/8147. Acesso em: 4 jun. 2025.
url https://hdl.handle.net/20.500.12733/8147
identifier_str_mv MENDES, Hítalo Rodrigues; MASSERA, Rodrigo Trevisan; TOMAL, Alessandra. pyPEN: uma interface gráfica user-friendly para simulação. Revista brasileira de ensino de física. São Paulo, SP : Sociedade Brasileira de Física, 2022. Vol. 44 (Mar., 2022), n. art. e20220006, p. 1-9. Disponível em: https://hdl.handle.net/20.500.12733/8147. Acesso em: 4 jun. 2025.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/1265812
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório da Produção Científica e Intelectual da Unicamp
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Repositório da Produção Científica e Intelectual da Unicamp
collection Repositório da Produção Científica e Intelectual da Unicamp
repository.name.fl_str_mv Repositório da Produção Científica e Intelectual da Unicamp - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv reposip@unicamp.br
_version_ 1834468652762529792