Automation of routine elements for spot-scanning proton patient-specific quality assurance

Danairis Hernandez Morales, Jie Shan, Wei Liu, Kurt E. Augustine, Martin Bues, Michael J. Davis, Mirek Fatyga, Jedediah E. Johnson, Daniel W. Mundy, Jiajian Shen, James E. Younkin, Joshua B. Stoker

Research output: Contribution to journalArticle

Abstract

Purpose: At our institution, all proton patient plans undergo patient-specific quality assurance (PSQA) prior to treatment delivery. For intensity-modulated proton beam therapy, quality assurance is complex and time consuming, and it may involve multiple measurements per field. We reviewed our PSQA workflow and identified the steps that could be automated and developed solutions to improve efficiency. Methods: We used the treatment planning system's (TPS) capability to support C# scripts to develop an Eclipse scripting application programming interface (ESAPI) script and automate the preparation of the verification phantom plan for measurements. A local area network (LAN) connection between our measurement equipment and shared database was established to facilitate equipment control, measurement data transfer, and storage. To improve the analysis of the measurement data, a Python script was developed to automatically perform a 2D–3D γ-index analysis comparing measurements in the plane of a two-dimensional detector array with TPS predictions in a water phantom for each acquired measurement. Results: Device connection via LAN granted immediate access to the plan and measurement information for downstream analysis using an online software suite. Automated scripts applied to verification plans reduced time from preparation steps by at least 50%; time reduction from automating γ-index analysis was even more pronounced, dropping by a factor of 10. On average, we observed an overall time savings of 55% in completion of the PSQA per patient plan. Conclusions: The automation of the routine tasks in the PSQA workflow significantly reduced the time required per patient, reduced user fatigue, and frees up system users from routine and repetitive workflow steps allowing increased focus on evaluating key quality metrics.

Original languageEnglish (US)
Pages (from-to)5-14
Number of pages10
JournalMedical Physics
Volume46
Issue number1
DOIs
StatePublished - Jan 1 2019

Fingerprint

Automation
Protons
Workflow
Local Area Networks
Equipment and Supplies
Boidae
Proton Therapy
Information Storage and Retrieval
Fatigue
Therapeutics
Software
Databases
Water

Keywords

  • IMPT
  • patient-specific quality assurance
  • proton therapy
  • PSQA

ASJC Scopus subject areas

  • Biophysics
  • Radiology Nuclear Medicine and imaging

Cite this

Hernandez Morales, D., Shan, J., Liu, W., Augustine, K. E., Bues, M., Davis, M. J., ... Stoker, J. B. (2019). Automation of routine elements for spot-scanning proton patient-specific quality assurance. Medical Physics, 46(1), 5-14. https://doi.org/10.1002/mp.13246

Automation of routine elements for spot-scanning proton patient-specific quality assurance. / Hernandez Morales, Danairis; Shan, Jie; Liu, Wei; Augustine, Kurt E.; Bues, Martin; Davis, Michael J.; Fatyga, Mirek; Johnson, Jedediah E.; Mundy, Daniel W.; Shen, Jiajian; Younkin, James E.; Stoker, Joshua B.

In: Medical Physics, Vol. 46, No. 1, 01.01.2019, p. 5-14.

Research output: Contribution to journalArticle

Hernandez Morales, D, Shan, J, Liu, W, Augustine, KE, Bues, M, Davis, MJ, Fatyga, M, Johnson, JE, Mundy, DW, Shen, J, Younkin, JE & Stoker, JB 2019, 'Automation of routine elements for spot-scanning proton patient-specific quality assurance', Medical Physics, vol. 46, no. 1, pp. 5-14. https://doi.org/10.1002/mp.13246
Hernandez Morales, Danairis ; Shan, Jie ; Liu, Wei ; Augustine, Kurt E. ; Bues, Martin ; Davis, Michael J. ; Fatyga, Mirek ; Johnson, Jedediah E. ; Mundy, Daniel W. ; Shen, Jiajian ; Younkin, James E. ; Stoker, Joshua B. / Automation of routine elements for spot-scanning proton patient-specific quality assurance. In: Medical Physics. 2019 ; Vol. 46, No. 1. pp. 5-14.
@article{112d670106ab4ef99649db9175f51637,
title = "Automation of routine elements for spot-scanning proton patient-specific quality assurance",
abstract = "Purpose: At our institution, all proton patient plans undergo patient-specific quality assurance (PSQA) prior to treatment delivery. For intensity-modulated proton beam therapy, quality assurance is complex and time consuming, and it may involve multiple measurements per field. We reviewed our PSQA workflow and identified the steps that could be automated and developed solutions to improve efficiency. Methods: We used the treatment planning system's (TPS) capability to support C# scripts to develop an Eclipse scripting application programming interface (ESAPI) script and automate the preparation of the verification phantom plan for measurements. A local area network (LAN) connection between our measurement equipment and shared database was established to facilitate equipment control, measurement data transfer, and storage. To improve the analysis of the measurement data, a Python script was developed to automatically perform a 2D–3D γ-index analysis comparing measurements in the plane of a two-dimensional detector array with TPS predictions in a water phantom for each acquired measurement. Results: Device connection via LAN granted immediate access to the plan and measurement information for downstream analysis using an online software suite. Automated scripts applied to verification plans reduced time from preparation steps by at least 50{\%}; time reduction from automating γ-index analysis was even more pronounced, dropping by a factor of 10. On average, we observed an overall time savings of 55{\%} in completion of the PSQA per patient plan. Conclusions: The automation of the routine tasks in the PSQA workflow significantly reduced the time required per patient, reduced user fatigue, and frees up system users from routine and repetitive workflow steps allowing increased focus on evaluating key quality metrics.",
keywords = "IMPT, patient-specific quality assurance, proton therapy, PSQA",
author = "{Hernandez Morales}, Danairis and Jie Shan and Wei Liu and Augustine, {Kurt E.} and Martin Bues and Davis, {Michael J.} and Mirek Fatyga and Johnson, {Jedediah E.} and Mundy, {Daniel W.} and Jiajian Shen and Younkin, {James E.} and Stoker, {Joshua B.}",
year = "2019",
month = "1",
day = "1",
doi = "10.1002/mp.13246",
language = "English (US)",
volume = "46",
pages = "5--14",
journal = "Medical Physics",
issn = "0094-2405",
publisher = "AAPM - American Association of Physicists in Medicine",
number = "1",

}

TY - JOUR

T1 - Automation of routine elements for spot-scanning proton patient-specific quality assurance

AU - Hernandez Morales, Danairis

AU - Shan, Jie

AU - Liu, Wei

AU - Augustine, Kurt E.

AU - Bues, Martin

AU - Davis, Michael J.

AU - Fatyga, Mirek

AU - Johnson, Jedediah E.

AU - Mundy, Daniel W.

AU - Shen, Jiajian

AU - Younkin, James E.

AU - Stoker, Joshua B.

PY - 2019/1/1

Y1 - 2019/1/1

N2 - Purpose: At our institution, all proton patient plans undergo patient-specific quality assurance (PSQA) prior to treatment delivery. For intensity-modulated proton beam therapy, quality assurance is complex and time consuming, and it may involve multiple measurements per field. We reviewed our PSQA workflow and identified the steps that could be automated and developed solutions to improve efficiency. Methods: We used the treatment planning system's (TPS) capability to support C# scripts to develop an Eclipse scripting application programming interface (ESAPI) script and automate the preparation of the verification phantom plan for measurements. A local area network (LAN) connection between our measurement equipment and shared database was established to facilitate equipment control, measurement data transfer, and storage. To improve the analysis of the measurement data, a Python script was developed to automatically perform a 2D–3D γ-index analysis comparing measurements in the plane of a two-dimensional detector array with TPS predictions in a water phantom for each acquired measurement. Results: Device connection via LAN granted immediate access to the plan and measurement information for downstream analysis using an online software suite. Automated scripts applied to verification plans reduced time from preparation steps by at least 50%; time reduction from automating γ-index analysis was even more pronounced, dropping by a factor of 10. On average, we observed an overall time savings of 55% in completion of the PSQA per patient plan. Conclusions: The automation of the routine tasks in the PSQA workflow significantly reduced the time required per patient, reduced user fatigue, and frees up system users from routine and repetitive workflow steps allowing increased focus on evaluating key quality metrics.

AB - Purpose: At our institution, all proton patient plans undergo patient-specific quality assurance (PSQA) prior to treatment delivery. For intensity-modulated proton beam therapy, quality assurance is complex and time consuming, and it may involve multiple measurements per field. We reviewed our PSQA workflow and identified the steps that could be automated and developed solutions to improve efficiency. Methods: We used the treatment planning system's (TPS) capability to support C# scripts to develop an Eclipse scripting application programming interface (ESAPI) script and automate the preparation of the verification phantom plan for measurements. A local area network (LAN) connection between our measurement equipment and shared database was established to facilitate equipment control, measurement data transfer, and storage. To improve the analysis of the measurement data, a Python script was developed to automatically perform a 2D–3D γ-index analysis comparing measurements in the plane of a two-dimensional detector array with TPS predictions in a water phantom for each acquired measurement. Results: Device connection via LAN granted immediate access to the plan and measurement information for downstream analysis using an online software suite. Automated scripts applied to verification plans reduced time from preparation steps by at least 50%; time reduction from automating γ-index analysis was even more pronounced, dropping by a factor of 10. On average, we observed an overall time savings of 55% in completion of the PSQA per patient plan. Conclusions: The automation of the routine tasks in the PSQA workflow significantly reduced the time required per patient, reduced user fatigue, and frees up system users from routine and repetitive workflow steps allowing increased focus on evaluating key quality metrics.

KW - IMPT

KW - patient-specific quality assurance

KW - proton therapy

KW - PSQA

UR - http://www.scopus.com/inward/record.url?scp=85056781385&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85056781385&partnerID=8YFLogxK

U2 - 10.1002/mp.13246

DO - 10.1002/mp.13246

M3 - Article

VL - 46

SP - 5

EP - 14

JO - Medical Physics

JF - Medical Physics

SN - 0094-2405

IS - 1

ER -