Cargando…

An open‐source tool to visualize potential cone collisions while planning SRS cases

PURPOSE: To create an open‐source visualization program that allows one to find potential cone collisions while planning intracranial stereotactic radiosurgery cases. METHODS: Measurements of physical components in the treatment room (gantry, cone, table, localization stereotactic radiation surgery...

Descripción completa

Detalles Bibliográficos
Autores principales: Licon, Anna Laura, Alexandrian, Ara, Saenz, Daniel, Myers, Pamela, Rasmussen, Karl, Stathakis, Sotirios, Papanikolaou, Niko, Kirby, Neil
Formato: Online Artículo Texto
Lenguaje:English
Publicado: John Wiley and Sons Inc. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7592959/
https://www.ncbi.nlm.nih.gov/pubmed/32779832
http://dx.doi.org/10.1002/acm2.12998
_version_ 1783601276366356480
author Licon, Anna Laura
Alexandrian, Ara
Saenz, Daniel
Myers, Pamela
Rasmussen, Karl
Stathakis, Sotirios
Papanikolaou, Niko
Kirby, Neil
author_facet Licon, Anna Laura
Alexandrian, Ara
Saenz, Daniel
Myers, Pamela
Rasmussen, Karl
Stathakis, Sotirios
Papanikolaou, Niko
Kirby, Neil
author_sort Licon, Anna Laura
collection PubMed
description PURPOSE: To create an open‐source visualization program that allows one to find potential cone collisions while planning intracranial stereotactic radiosurgery cases. METHODS: Measurements of physical components in the treatment room (gantry, cone, table, localization stereotactic radiation surgery frame, etc.) were incorporated into a script in MATLAB (MathWorks, Natick, MA) that produces three‐dimensional visualizations of the components. A localization frame, used during simulation, fully contains the patient. This frame was used to represent a safety zone for collisions. Simple geometric objects are used to approximate the simulated components. The couch is represented as boxes, the gantry head and cone are represented by cylinders, and the patient safety zone can be represented by either a box or ellipsoid. These objects are translated and rotated based upon the beam geometry and the treatment isocenter to mimic treatment. A simple graphical user interface (GUI) was made in MATLAB (compatible with GNU Octave) to allow users to pass the treatment isocenter location, the initial and terminal gantry angles, the couch angle, and the number of angular points to visualize between the initial and terminal gantry angle. RESULTS: The GUI provides a fast and simple way to discover collisions in the treatment room before the treatment plan is completed. Twenty patient arcs were used as an end‐to‐end validation of the system. Seventeen of these appeared the same in the software as in the room. Three of the arcs appeared closer in the software than in the room. This is due to the treatment couch having rounded corners, whereas the software visualizes sharp corners. CONCLUSIONS: This simple GUI can be used to find the best orientation of beams for each patient. By finding collisions before a plan is being simulated in the treatment room, a user can save time due to replanning of cases.
format Online
Article
Text
id pubmed-7592959
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher John Wiley and Sons Inc.
record_format MEDLINE/PubMed
spelling pubmed-75929592020-11-02 An open‐source tool to visualize potential cone collisions while planning SRS cases Licon, Anna Laura Alexandrian, Ara Saenz, Daniel Myers, Pamela Rasmussen, Karl Stathakis, Sotirios Papanikolaou, Niko Kirby, Neil J Appl Clin Med Phys Radiation Oncology Physics PURPOSE: To create an open‐source visualization program that allows one to find potential cone collisions while planning intracranial stereotactic radiosurgery cases. METHODS: Measurements of physical components in the treatment room (gantry, cone, table, localization stereotactic radiation surgery frame, etc.) were incorporated into a script in MATLAB (MathWorks, Natick, MA) that produces three‐dimensional visualizations of the components. A localization frame, used during simulation, fully contains the patient. This frame was used to represent a safety zone for collisions. Simple geometric objects are used to approximate the simulated components. The couch is represented as boxes, the gantry head and cone are represented by cylinders, and the patient safety zone can be represented by either a box or ellipsoid. These objects are translated and rotated based upon the beam geometry and the treatment isocenter to mimic treatment. A simple graphical user interface (GUI) was made in MATLAB (compatible with GNU Octave) to allow users to pass the treatment isocenter location, the initial and terminal gantry angles, the couch angle, and the number of angular points to visualize between the initial and terminal gantry angle. RESULTS: The GUI provides a fast and simple way to discover collisions in the treatment room before the treatment plan is completed. Twenty patient arcs were used as an end‐to‐end validation of the system. Seventeen of these appeared the same in the software as in the room. Three of the arcs appeared closer in the software than in the room. This is due to the treatment couch having rounded corners, whereas the software visualizes sharp corners. CONCLUSIONS: This simple GUI can be used to find the best orientation of beams for each patient. By finding collisions before a plan is being simulated in the treatment room, a user can save time due to replanning of cases. John Wiley and Sons Inc. 2020-08-11 /pmc/articles/PMC7592959/ /pubmed/32779832 http://dx.doi.org/10.1002/acm2.12998 Text en © 2020 The Authors. Journal of Applied Clinical Medical Physics published by Wiley Periodicals LLC on behalf of American Association of Physicists in Medicine. This is an open access article under the terms of the http://creativecommons.org/licenses/by/4.0/ License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.
spellingShingle Radiation Oncology Physics
Licon, Anna Laura
Alexandrian, Ara
Saenz, Daniel
Myers, Pamela
Rasmussen, Karl
Stathakis, Sotirios
Papanikolaou, Niko
Kirby, Neil
An open‐source tool to visualize potential cone collisions while planning SRS cases
title An open‐source tool to visualize potential cone collisions while planning SRS cases
title_full An open‐source tool to visualize potential cone collisions while planning SRS cases
title_fullStr An open‐source tool to visualize potential cone collisions while planning SRS cases
title_full_unstemmed An open‐source tool to visualize potential cone collisions while planning SRS cases
title_short An open‐source tool to visualize potential cone collisions while planning SRS cases
title_sort open‐source tool to visualize potential cone collisions while planning srs cases
topic Radiation Oncology Physics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7592959/
https://www.ncbi.nlm.nih.gov/pubmed/32779832
http://dx.doi.org/10.1002/acm2.12998
work_keys_str_mv AT liconannalaura anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT alexandrianara anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT saenzdaniel anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT myerspamela anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT rasmussenkarl anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT stathakissotirios anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT papanikolaouniko anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT kirbyneil anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT liconannalaura opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT alexandrianara opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT saenzdaniel opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT myerspamela opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT rasmussenkarl opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT stathakissotirios opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT papanikolaouniko opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases
AT kirbyneil opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases