The Raystation has an easy-to-use scripting platform, which involved the implementation of IronPython programming language combined with the Microsoft.Net framework. Based on the scripting platform of Raystation (Version 4.7.5), we developed an automated planning approach which named Ruiplan with the characteristic of feasible for multi-treatment techniques and multi-anatomical cancer radiotherapy. The developed Ruiplan consisted of five independent modules: (1) prescription and OAR identification module, (2) auxiliary structure generation module, (3) Dose prediction and objectives setting module, (4) beam configuration module, (5) plan fine turning module. The detailed description of each module is described in the following sections. The structure and workflow of Ruiplan are illustrated in Fig. 1.
Dose Prediction and Objectives Setting Module
The dose prediction algorithm used in this study is proposed by Pang et al. [27]. This method considers the contribution of prescription dose and the location relationship between OARs and targets to the adsorbed dose of OARs, the formula is defined as bellow:
$${Y}={{C}}_{0}+{{C}}_{{i}{n}}\bullet {{V}}_{{i}{n}}+{{C}}_{1}\bullet {{V}}_{1}+{{C}}_{2}\bullet {{V}}_{2}+\cdots +{{C}}_{{n}}\bullet {{V}}_{{n}}$$
1
in which Y predicts the normalized mean dose and the normalized Dn% (Dn% is defined as the dose received by n% of organ volume) for each OAR. Vin is the normalized intersection volume of target and the OAR, V1, V2 … Vn represent the normalized intersection volume of different rings away from target volume and OAR, C0, Cin, C1 … Cn are the fitting coefficients. For each OAR, the predicted Y values were fitted to obtain the predicted DVH curves, then based on the predicted curves, the objectives for dose sparing were set for each OAR.
Plan Fine-tuning Module
The plan fine-tuning module mimics the planning process of experienced planner with a progressive way. As is shown in Fig. 1, after each cycle of direct machine parameter optimization (DMPO), the fine-tuning module automatically adjust the objectives and generate new auxiliary structures according to the target coverage and OARs sparing. The fine-tuning process automatically stop until converging or achieving the maximum number of preset optimization loop.
Patient Selection and Treatment Planning
Three anatomical sites cancer and two treatment techniques are presented to demonstrate the potential and challenges of Ruiplan with respect to manual planning. From April 2019 to July 2020, a total of 60 patients who received treatment in Henan Cancer Hospital were randomly selected, 20 patients for each of the following pathologies: NPC, ESCA and RECA. None of the patients received radiotherapy prior to the study enrollment, and all were free of distant metastases or contraindications to radiotherapy. According to the American Joint Committee on Cancer (AJCC), for the NPC case, 5 patients had stage II disease, 13 had stage III and 2 had stage IVa. For the ESCA case, 2 patients had stage I, 6 patients had stage II and 12 had stage III. For the CRCA case,5 patients had stage II disease, 14 had stage III and 1 had stage IV. For all the patients, the APs and MPs were generated using 6 MV X-ray beams with a maximum dose rate of 600 monitor unit (MU)/min from the Varian Truebeam linear accelerator. The treatment techniques used are VMAT for NPC and RECA, IMRT for ESCA. In the VMAT plans, two coplanar full arcs were used in both APs and MPs. For IMRT plans, 5 beam step-and-shot with nonequal beam angle spacing were used, meanwhile BAO function were selected for the APs.
Dose Prescription and Clinical Objectives
The prescribed doses of the three anatomical cancer radiotherapy were as follows: For the NPC case, 60.20 Gy to the PGTV and PGTVnd, 56.00 Gy to the PTV1, 50.40 Gy to the PTV2, all targets were simultaneously irradiated over 28 daily fractions. For the ESCA and RECA cases, 50.40 Gy to the PTV, in 28 fractions. For the three anatomical sites, the clinical acceptability of targets included 100% of radiation dose to cover 95% of the targets volume, and no patients received larger than 110% of the targets prescribed dose. Regarding the OARs, the dose-volume constraints of our clinical protocols are listed in Table 1.
Table 1
Planning objectives for critical structures.
OARs
|
Objective type
|
Dose
|
Volume
|
Brian stem
|
Max dose
|
54 Gy
|
|
Spinal cord
|
Max dose
|
45 Gy
|
|
Lens
|
Max dose
|
9 Gy
|
|
Eye
|
Max Dose
|
30 Gy
|
|
Optic nerves
|
Max dose
|
54 Gy
|
|
Chiasma
|
Max dose
|
54 Gy
|
|
Parotids
|
DVH
|
30 Gy
|
50%
|
Lungs
|
DVH
|
5 Gy
|
65%
|
|
DVH
|
20 Gy
|
25%
|
Heart
|
DVH
|
30 Gy
|
40%
|
DVH
|
40 Gy
|
25%
|
Mean Dose
|
26 Gy
|
|
Bladder
|
DVH
|
50 Gy
|
50%
|
Bowel
|
DVH
|
30 Gy
|
50%
|
Femoral heads
|
Max dose
|
50 Gy
|
|
DVH
|
30 Gy
|
50%
|
Plan Evaluation and Analysis
DVH analysis was used for plan comparison, The target volumes analysis included D2%, D98%, HI and CI, and the OARs dose sparing analysis included the maximum dose, mean dose and Vx (Vx is defined as the relative volume of organ receives x Gy dose). The values of D1% was defined as metrics for maximum doses. For each target volume, HI [28] was defined as:
$${H}{I}=\frac{{D}2{\%}-{D}98{\%}}{{{D}}_{{p}}}$$
2
where Dp is the prescription dose, the closer the value of HI is to 0, the better is the dose homogeneity.
The CI [29] was defines as:
$${C}{I}=\frac{{{V}}_{{t},{r}{e}{f}}}{{{V}}_{{r}{e}{f}}}\bullet \frac{{{V}}_{{t},{r}{e}{f}}}{{{V}}_{{t}}}$$
3
where Vt,ref was the target volume covered by the reference isodose, Vref was the volume of the reference isodose and Vt was volume of target. CI ranges from 0 to 1, the ideal value 1 of CI indicates the perfect conformity that the prescription isodose line completely coincides with the target volume.
For the non-tumor tissues, the integral dose (ID) was calculated as the product between mean dose and non-tumor tissue volume (Gy*cc).
Planning and Treatment Efficiency
The time efficiency of manual and automated planning design and implementation was evaluated. For all the patients, total planning time, beam-on time and the total number of MUs were recorded for both MPs and APs. All optimizaiton processes were performed on a local workstation (Dell Precision 7910 Wrokstation, 6-core 3.40 GHz processor, 32GB Memory, Nvidia Quardro K5000 GPU).
Dosimetric Verification
Dosimetric verification for all MPs and APs was carried out by using the ArcCHECK device [30], the ArcCHECK (Sun Nuclear, Melbourne, FL, USA) is a cylindrical water-equivalent phantom with a 3D array of 1386 diode detectors arranged in a spiral pattern, with 10 mm sensor spacing. The comparison between the measured dose and the TPS calculated dose for all plans was performed using gamma analysis, following the suggestions of the AAPM report No. 218 [31], dosimetric verification was considered optimal if the gamma index criteria exceeded 95% with 3%-2mm criteria for dose and distance-to-agreement.