Cargando…

Automated data mining of a plan‐check database and example application

PURPOSE: The aim of this work was to present the development and example application of an automated data mining software platform that preforms bulk analysis of results and patient data passing through the 3D plan and delivery QA system, Mobius3D. METHODS: Python, matlab, and Java were used to crea...

Descripción completa

Detalles Bibliográficos
Autores principales: Dunn, Leon, Jolly, David
Formato: Online Artículo Texto
Lenguaje:English
Publicado: John Wiley and Sons Inc. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6123163/
https://www.ncbi.nlm.nih.gov/pubmed/29956454
http://dx.doi.org/10.1002/acm2.12396
_version_ 1783352802959949824
author Dunn, Leon
Jolly, David
author_facet Dunn, Leon
Jolly, David
author_sort Dunn, Leon
collection PubMed
description PURPOSE: The aim of this work was to present the development and example application of an automated data mining software platform that preforms bulk analysis of results and patient data passing through the 3D plan and delivery QA system, Mobius3D. METHODS: Python, matlab, and Java were used to create an interface that reads JavaScript Object Notation (JSON) created for every approved Mobius3D pre‐treatment plan‐check. The aforementioned JSON files contain all the information for every pre‐treatment QA check performed by Mobius3D, including all 3D dose, CT, structure set information, as well as all plan information and patient demographics. Two Graphical User Interfaces (GUIs) were created, the first is called Mobius3D‐Database (M3D‐DB) and presents the check results in both filterable tabular and graphical form. These data are presented for all patients and includes mean dose differences, 90% coverage, 3D gamma pass rate percentages, treatment sites, machine, beam energy, Multi‐Leaf Collimator (MLC) mode, treatment planning system (TPS), plan names, approvers, dates and times. Group statistics and statistical process control levels are then calculated based on filter settings. The second GUI, called Mobius3D organ at risk (M3DOAR), analyzes dose‐volume histogram data for all patients and all Organs‐at‐Risk (OAR). The design of the software is such that all treatment parameters and treatment site information are able to be filtered and sorted with the results, plots, and statistics updated. RESULTS: The M3D‐DB software can summarize and filter large numbers of plan‐checks from Mobius3D. The M3DOAR software is also able to analyze large amounts of dose‐volume data for patient groups which may prove useful in clinical trials, where OAR doses for large numbers of patients can be compared and correlated. Target DVHs can also be analyzed en mass. CONCLUSIONS: This work demonstrates a method to extract the large amount of treatment data for every patient that is stored by Mobius3D but not easily accessible. With scripting, it is possible to mine this data for research and clinical trials as well as patient and TPS QA.
format Online
Article
Text
id pubmed-6123163
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher John Wiley and Sons Inc.
record_format MEDLINE/PubMed
spelling pubmed-61231632018-09-10 Automated data mining of a plan‐check database and example application Dunn, Leon Jolly, David J Appl Clin Med Phys Technical Notes PURPOSE: The aim of this work was to present the development and example application of an automated data mining software platform that preforms bulk analysis of results and patient data passing through the 3D plan and delivery QA system, Mobius3D. METHODS: Python, matlab, and Java were used to create an interface that reads JavaScript Object Notation (JSON) created for every approved Mobius3D pre‐treatment plan‐check. The aforementioned JSON files contain all the information for every pre‐treatment QA check performed by Mobius3D, including all 3D dose, CT, structure set information, as well as all plan information and patient demographics. Two Graphical User Interfaces (GUIs) were created, the first is called Mobius3D‐Database (M3D‐DB) and presents the check results in both filterable tabular and graphical form. These data are presented for all patients and includes mean dose differences, 90% coverage, 3D gamma pass rate percentages, treatment sites, machine, beam energy, Multi‐Leaf Collimator (MLC) mode, treatment planning system (TPS), plan names, approvers, dates and times. Group statistics and statistical process control levels are then calculated based on filter settings. The second GUI, called Mobius3D organ at risk (M3DOAR), analyzes dose‐volume histogram data for all patients and all Organs‐at‐Risk (OAR). The design of the software is such that all treatment parameters and treatment site information are able to be filtered and sorted with the results, plots, and statistics updated. RESULTS: The M3D‐DB software can summarize and filter large numbers of plan‐checks from Mobius3D. The M3DOAR software is also able to analyze large amounts of dose‐volume data for patient groups which may prove useful in clinical trials, where OAR doses for large numbers of patients can be compared and correlated. Target DVHs can also be analyzed en mass. CONCLUSIONS: This work demonstrates a method to extract the large amount of treatment data for every patient that is stored by Mobius3D but not easily accessible. With scripting, it is possible to mine this data for research and clinical trials as well as patient and TPS QA. John Wiley and Sons Inc. 2018-06-29 /pmc/articles/PMC6123163/ /pubmed/29956454 http://dx.doi.org/10.1002/acm2.12396 Text en © 2018 The Authors. Journal of Applied Clinical Medical Physics published by Wiley Periodicals, Inc. 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 Technical Notes
Dunn, Leon
Jolly, David
Automated data mining of a plan‐check database and example application
title Automated data mining of a plan‐check database and example application
title_full Automated data mining of a plan‐check database and example application
title_fullStr Automated data mining of a plan‐check database and example application
title_full_unstemmed Automated data mining of a plan‐check database and example application
title_short Automated data mining of a plan‐check database and example application
title_sort automated data mining of a plan‐check database and example application
topic Technical Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6123163/
https://www.ncbi.nlm.nih.gov/pubmed/29956454
http://dx.doi.org/10.1002/acm2.12396
work_keys_str_mv AT dunnleon automateddataminingofaplancheckdatabaseandexampleapplication
AT jollydavid automateddataminingofaplancheckdatabaseandexampleapplication