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...
Autores principales: | , |
---|---|
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 |