vlambda博客
学习文章列表

自动化:Eclipse 脚本的核心目的

使用脚本可在 Eclipse 中自动生成治疗计划,这会对临床医生开展放射治疗计划的方式产生重大影响。阿姆斯特丹大学医疗中心 (UMC) 放射肿瘤科团队,分享其使用自动生成的脚本计划治疗首位患者的经验,并在此过程中节省了大量的时间。


阿姆斯特丹大学医疗中心 (UMC) 的放射肿瘤科团队


自动脚本计划服务于临床



瓦里安为Eclipse 治疗计划系统在两年前引入自动化脚本功能时,UMC 放射肿瘤科团队发现,通过加速治疗计划并减少人为错误的可能性,可显著改善其工作流程。


自动化:Eclipse 脚本的核心目的


传统设计治疗计划的过程基本依靠人工操作且涉及许多步骤,新的脚本功能带来了大量精简的可能性。UMC 医学物理师 Tezontl Rosario 及其团队成员通过一段时间的学习,获得了使用 Eclipse 应用程序编程接口(API)所需的专业知识,目前他们已使用自动生成的脚本计划治疗其首位患者,并对结果非常满意,计划将脚本推广到更多患者的治疗中。


自动化:Eclipse 脚本的核心目的


高质高效的计划工具



UMC 放射肿瘤科团队使用自动化脚本功能可以用在几秒钟内处理 40-50个检查项目,每个治疗计划中节省的手动点击和等待时间,共计120分钟。此外,他们还能够写入数据库、设置射野、输入准直器角度、优化计划并自动进行剂量计算。简言之,团队可以编写一个完全自动化的治疗计划。

计划设计者从乳腺癌的脚本设计着手,他们利用几年前由同事 Wilko Verbakel 在瓦里安科研基金支持下开创的乳腺脚本编写工作,为一名乳腺癌患者生成了一个脚本自动计划,该计划包含两个切线野和两个 IMRT 野。

这一新的方法非常有效,因此,继乳腺癌之后,UMC放射肿瘤科团队将继续通过采用相同的脚本方法,试用于前列腺癌和直肠癌患者。该团队希望每年为最多三种其他适应症增添类似的计算,并为每种适应症提供完全自动化的一键式计划设计。对于提高计划质量和提升效率而言,脚本是非常重要的工具,当转向(在线)自适应工作流程环境时,自动化脚本的功能将变得越来越重要。


什么是API脚本?



Eclipse Scripting API是 Eclipse 的编程接口和软件库,允许软件开发人员编写脚本来访问和更改 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:国械注进20153700987
*TrueBeam_TrueBeam_STX_Edge医用直线加速器,国械注进20183052621
*Clinac 23EX、Clinac 21EX、Clinac iX、Trilogy、Clinac CX、Novalis TX医用直线加速器,国械注进20143325307
*内容来自放疗界