@@ -123,15 +123,15 @@ def plot_dvh(my_plan: Plan, sol: dict = None, dose_1d: np.ndarray = None, struct
123123 elif dose_scale == 'Relative(%)' :
124124 x = x / pres * 100
125125 max_dose = np .maximum (max_dose , x [- 1 ])
126- ax .set_xlabel ('Dose ($\%$)' , fontsize = fontsize )
126+ ax .set_xlabel (r 'Dose ($\%$)' , fontsize = fontsize )
127127
128128 if volume_scale == 'Absolute(cc)' :
129129 y = y * my_plan .structures .get_volume_cc (all_orgs [i ]) / 100
130130 max_vol = np .maximum (max_vol , y [1 ] * 100 )
131131 ax .set_ylabel ('Volume (cc)' , fontsize = fontsize )
132132 elif volume_scale == 'Relative(%)' :
133133 max_vol = np .maximum (max_vol , y [0 ] * 100 )
134- ax .set_ylabel ('Fractional Volume ($\%$)' , fontsize = fontsize )
134+ ax .set_ylabel (r 'Fractional Volume ($\%$)' , fontsize = fontsize )
135135 ax .plot (x , 100 * y , linestyle = style , linewidth = width , color = colors [count ], label = struct_names [i ])
136136 count = count + 1
137137 # legend.append(struct_names[i])
@@ -275,6 +275,7 @@ def plot_robust_dvh(my_plan: Plan, sol: dict = None, dose_1d_list: list = None,
275275 print ('Skipping Structure {} as it is not within calculation box.' .format (all_orgs [i ]))
276276 continue
277277 dose_sort_list = []
278+ y = []
278279 for dose_1d in dose_1d_list :
279280 x , y = Evaluation .get_dvh (sol , struct = all_orgs [i ], dose_1d = dose_1d )
280281 dose_sort_list .append (x )
@@ -289,15 +290,15 @@ def plot_robust_dvh(my_plan: Plan, sol: dict = None, dose_1d_list: list = None,
289290 elif dose_scale == 'Relative(%)' :
290291 max_dose = np .maximum (max_dose , d_max_mat [- 1 ])
291292 max_dose = max_dose / pres * 100
292- ax .set_xlabel ('Dose ($\%$)' , fontsize = fontsize )
293+ ax .set_xlabel (r 'Dose ($\%$)' , fontsize = fontsize )
293294
294295 if volume_scale == 'Absolute(cc)' :
295296 y = y * my_plan .structures .get_volume_cc (all_orgs [i ]) / 100
296297 max_vol = np .maximum (max_vol , y [1 ] * 100 )
297298 ax .set_ylabel ('Volume (cc)' , fontsize = fontsize )
298299 elif volume_scale == 'Relative(%)' :
299300 max_vol = np .maximum (max_vol , y [0 ] * 100 )
300- ax .set_ylabel ('Fractional Volume ($\%$)' , fontsize = fontsize )
301+ ax .set_ylabel (r 'Fractional Volume ($\%$)' , fontsize = fontsize )
301302 # ax.plot(x, 100 * y, linestyle=style, linewidth=width, color=colors[count])
302303
303304 # ax.plot(d_min_mat, 100 * y, linestyle='dotted', linewidth=width*0.5, color=colors[count])
0 commit comments