摘要
目的:利用C++语言与Pinnacle计划系统的脚本编程实现数据驱动下的鼻咽癌调强自动计划设计。方法编程实现模块包括处方读取,基本参数设置,优化参数设置,逆向优化及优化结果输出等,最终实现全自动调强计划设计。选取10例鼻咽癌病例,检测程自动计划设计程序运行状态及其运行结果。结果:自动计划设计程序运行顺利,在程序运行计算出的结果中靶区(Target)及危及器官(OAR)在所有10例病例中有7例可以按照程序预期本方案达到处方剂量要求。3例病例因为处方剂量的逻辑矛盾,个别靶区或OAR未能达到处方要求。结论:利用C++与Pinnacle脚本混合编程,能很好的设计出基于其计划系统的自动优化程序。获得比较好的设计结果。本研究在临床上有较大的实践意义。
Objective To develop a program for automatic designing intensity - modulated radiotherapy (IMRT) treatment plan- ning for nasopharyngeal carcinoma (NPC) using C + + programming language and scripts in Pinnacle system. Methods: Program mod- ules included input prescription, basic parameters setting, optimizing parameters setting, inverse optimizing, result output and so on. We tested our auto -planning program on 10 cases for NPC. Results: Our program can run very smoothly. 7 of 10 cases can meet the require- ment of prescription for targets and OARs. A few targets or OARs in other 3 cases did not make it because of logical contradiction of pre- scription. Conclusion C + + programming language and scripts in Pinnacle system could be used to develop a good program of auto - planning. The program could running smoothly and get good results. This investigation had significant practical meaning in clinical work.
出处
《医疗装备》
2013年第2期6-9,共4页
Medical Equipment
基金
福建省自然科学基金项目(2010J01137)
关键词
鼻咽癌
脚本
调强治疗
逆向优化
Nasopharyngeal carcinoma
Script
Intensity - modulated radio - therapy
Inverse optimization