自动化:Eclipse 脚本的核心目的
Posted 安得生医疗投资
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化:Eclipse 脚本的核心目的相关的知识,希望对你有一定的参考价值。
使用脚本可在 Eclipse 中自动生成治疗计划,这会对临床医生开展放射治疗计划的方式产生重大影响。阿姆斯特丹大学医疗中心 (UMC) 放射肿瘤科团队,分享其使用自动生成的脚本计划治疗首位患者的经验,并在此过程中节省了大量的时间。
阿姆斯特丹大学医疗中心 (UMC) 的放射肿瘤科团队
自动脚本计划服务于临床
瓦里安为Eclipse™ 治疗计划系统在两年前引入自动化脚本功能时,UMC 放射肿瘤科团队发现,通过加速治疗计划并减少人为错误的可能性,可显著改善其工作流程。
传统设计治疗计划的过程基本依靠人工操作且涉及许多步骤,新的脚本功能带来了大量精简的可能性。UMC 医学物理师 Tezontl Rosario 及其团队成员通过一段时间的学习,获得了使用 Eclipse 应用程序编程接口(API)所需的专业知识,目前他们已使用自动生成的脚本计划治疗其首位患者,并对结果非常满意,计划将脚本推广到更多患者的治疗中。
高质高效的计划工具
UMC 放射肿瘤科团队使用自动化脚本功能可以用在几秒钟内处理 40-50个检查项目,每个治疗计划中节省的手动点击和等待时间,共计120分钟。此外,他们还能够写入数据库、设置射野、输入准直器角度、优化计划并自动进行剂量计算。简言之,团队可以编写一个完全自动化的治疗计划。
计划设计者从乳腺癌的脚本设计着手,他们利用几年前由同事 Wilko Verbakel 在瓦里安科研基金支持下开创的乳腺脚本编写工作,为一名乳腺癌患者生成了一个脚本自动计划,该计划包含两个切线野和两个 IMRT 野。
这一新的方法非常有效,因此,继乳腺癌之后,UMC放射肿瘤科团队将继续通过采用相同的脚本方法,试用于前列腺癌和直肠癌患者。该团队希望每年为最多三种其他适应症增添类似的计算,并为每种适应症提供完全自动化的一键式计划设计。对于提高计划质量和提升效率而言,脚本是非常重要的工具,当转向(在线)自适应工作流程环境时,自动化脚本的功能将变得越来越重要。
什么是API脚本?
Eclipse Scripting API是 Eclipse 的编程接口和软件库,允许软件开发人员编写脚本来访问和更改 Eclipse 中的治疗计划信息。这些脚本可作为小模块集成到 Eclipse 用户界面中,也可作为单独的程序运行。
在Eclipse 15.5中,已支持可视化编程,让脚本设计变得简单而快捷
脚本是未来发展的趋势,自动化并不会成为治疗计划人员工作的威胁。使用脚本带来的双重好处,即在维持计划质量的同时,又可以减少人为失误的风险,例如抄写错误、计划参数输入错误或信息传输错误。
开启自动化之旅
UMC 团队计算在 Eclipse 中开发脚本功能,但其内部团队成员并不具备使用 C#(Eclipse API 中使用的编程语言)的经验。因此,他们组建了一个团队来学习微软和瓦里安课程,以扩展其知识,从而使其能够针对检查脚本,快速地制定自己的计划和流程。当中心于今年年初升级到新版本,即可实现自动化时,他们可将这些新知识完全付诸实践。
自动化脚本功能在Eclipse 15.5及以上版本中,已通过脚本批准等附加功能得以增强,脚本批准是一项附加的安全功能,该功能使首席医学物理师能够对允许临床使用的脚本进行集中管控。
阿姆斯特丹大学医疗中心简介
阿姆斯特丹 UMC 位于 VU 医疗中心,每年治疗超过 3,500 例新患者。放射肿瘤科拥有七台瓦里安直线加速器,其中包括五台 TrueBeam 系统和一台 Clinac iX等。首次用于患者治疗的自动化脚本基于Van Duren-Koopman 等人于 2017 年建立的初始脚本,该脚本包括了乳腺及局部淋巴结计划设计的自动化。
以上是关于自动化:Eclipse 脚本的核心目的的主要内容,如果未能解决你的问题,请参考以下文章
Appium+java+Mac自动化测试(eclipse脚本编写)