@@ -264,15 +264,15 @@ def check_for_errors(**kwargs):
264264 if not isinstance (remove_spines , bool ):
265265 raise TypeError ("`remove_spines` must be a boolean value." )
266266
267- # Summary bars
268- summary_bars = kwargs .get ('summary_bars ' )
269- if summary_bars is not None :
270- if not isinstance (summary_bars , list | tuple ):
271- raise TypeError ("`summary_bars ` must be a list/tuple of indices (ints)." )
272- if not all (isinstance (i , int ) for i in summary_bars ):
273- raise TypeError ("`summary_bars ` must be a list/tuple of indices (ints)." )
274- if any (i >= number_of_curves_to_plot for i in summary_bars ):
275- raise ValueError ("Index {} chosen is out of range for the contrast objects." .format ([i for i in summary_bars if i >= number_of_curves_to_plot ]))
267+ # Reference band
268+ reference_band = kwargs .get ('reference_band ' )
269+ if reference_band is not None :
270+ if not isinstance (reference_band , list | tuple ):
271+ raise TypeError ("`reference_band ` must be a list/tuple of indices (ints)." )
272+ if not all (isinstance (i , int ) for i in reference_band ):
273+ raise TypeError ("`reference_band ` must be a list/tuple of indices (ints)." )
274+ if any (i >= number_of_curves_to_plot for i in reference_band ):
275+ raise ValueError ("Index {} chosen is out of range for the contrast objects." .format ([i for i in reference_band if i >= number_of_curves_to_plot ]))
276276
277277 # Delta text
278278 delta_text = kwargs .get ('delta_text' )
@@ -296,7 +296,7 @@ def get_kwargs(
296296 errorbar_kwargs ,
297297 delta_text_kwargs ,
298298 contrast_bars_kwargs ,
299- summary_bars_kwargs ,
299+ reference_band_kwargs ,
300300 marker_size
301301 ):
302302 from .misc_tools import merge_two_dicts
@@ -377,20 +377,20 @@ def get_kwargs(
377377 else :
378378 contrast_bars_kwargs = merge_two_dicts (default_contrast_bars_kwargs , contrast_bars_kwargs )
379379
380- # Summary bars kwargs.
381- default_summary_bars_kwargs = {
380+ # reference band kwargs.
381+ default_reference_band_kwargs = {
382382 "span_ax" : False ,
383383 "color" : None ,
384384 "alpha" : 0.15 ,
385385 "zorder" :- 3
386386 }
387- if summary_bars_kwargs is None :
388- summary_bars_kwargs = default_summary_bars_kwargs
387+ if reference_band_kwargs is None :
388+ reference_band_kwargs = default_reference_band_kwargs
389389 else :
390- summary_bars_kwargs = merge_two_dicts (default_summary_bars_kwargs , summary_bars_kwargs )
390+ reference_band_kwargs = merge_two_dicts (default_reference_band_kwargs , reference_band_kwargs )
391391
392392 return (violin_kwargs , zeroline_kwargs , marker_kwargs , errorbar_kwargs ,
393- delta_text_kwargs , contrast_bars_kwargs , summary_bars_kwargs )
393+ delta_text_kwargs , contrast_bars_kwargs , reference_band_kwargs )
394394
395395def color_palette (
396396 custom_palette ,
@@ -448,8 +448,8 @@ def forest_plot(
448448
449449 contrast_bars : bool = True ,
450450 contrast_bars_kwargs : dict = None ,
451- summary_bars : list | tuple = None ,
452- summary_bars_kwargs : dict = None ,
451+ reference_band : list | tuple = None ,
452+ reference_band_kwargs : dict = None ,
453453
454454 violin_kwargs : Optional [dict ] = None ,
455455 zeroline_kwargs : Optional [dict ] = None ,
@@ -516,10 +516,10 @@ def forest_plot(
516516 If True, it adds bars from the zeroline to the effect size curve.
517517 contrast_bars_kwargs : dict, default=None
518518 Additional keyword arguments for the contrast_bars.
519- summary_bars : list | tuple, default=None,
520- If True, it adds summary bars to the relevant effect size curves.
521- summary_bars_kwargs : dict, default=None,
522- Additional keyword arguments for the summary_bars .
519+ reference_band : list | tuple, default=None,
520+ It adds reference bands to the relevant effect size curves.
521+ reference_band_kwargs : dict, default=None,
522+ Additional keyword arguments for the reference_band .
523523 violin_kwargs : Optional[dict], default=None
524524 Additional arguments for violin plot customization.
525525 zeroline_kwargs : Optional[dict], default=None
@@ -559,15 +559,15 @@ def forest_plot(
559559
560560 # Get Kwargs
561561 (violin_kwargs , zeroline_kwargs , marker_kwargs , errorbar_kwargs ,
562- delta_text_kwargs , contrast_bars_kwargs , summary_bars_kwargs ) = get_kwargs (
562+ delta_text_kwargs , contrast_bars_kwargs , reference_band_kwargs ) = get_kwargs (
563563 violin_kwargs = violin_kwargs ,
564564 zeroline_kwargs = zeroline_kwargs ,
565565 horizontal = horizontal ,
566566 marker_kwargs = marker_kwargs ,
567567 errorbar_kwargs = errorbar_kwargs ,
568568 delta_text_kwargs = delta_text_kwargs ,
569569 contrast_bars_kwargs = contrast_bars_kwargs ,
570- summary_bars_kwargs = summary_bars_kwargs ,
570+ reference_band_kwargs = reference_band_kwargs ,
571571 marker_size = marker_size
572572 )
573573
@@ -726,19 +726,19 @@ def forest_plot(
726726 else :
727727 ax .add_patch (mpatches .Rectangle ((x , 0 ), 0.25 , y , color = bar_colors [x - 1 ], ** contrast_bars_kwargs ))
728728
729- # Summary bars
730- if summary_bars :
731- _bar_color = summary_bars_kwargs .pop ('color' )
729+ # Reference band
730+ if reference_band :
731+ _bar_color = reference_band_kwargs .pop ('color' )
732732 if _bar_color is not None :
733733 bar_colors = [_bar_color ] * number_of_curves_to_plot
734734 else :
735735 bar_colors = violin_colors
736736
737- span_ax = summary_bars_kwargs .pop ("span_ax" )
737+ span_ax = reference_band_kwargs .pop ("span_ax" )
738738 summary_xmin , summary_xmax = ax .get_xlim ()
739739 summary_ymin , summary_ymax = ax .get_ylim ()
740740
741- for summary_index in summary_bars :
741+ for summary_index in reference_band :
742742 if span_ax == True :
743743 starting_location = summary_ymin if horizontal else summary_xmin
744744 else :
@@ -752,14 +752,14 @@ def forest_plot(
752752 (summary_ci_low , starting_location ),
753753 summary_ci_high - summary_ci_low , summary_ymax + 1 ,
754754 color = summary_color ,
755- ** summary_bars_kwargs )
755+ ** reference_band_kwargs )
756756 )
757757 else :
758758 ax .add_patch (mpatches .Rectangle (
759759 (starting_location , summary_ci_low ),
760760 summary_xmax + 1 , summary_ci_high - summary_ci_low ,
761761 color = summary_color ,
762- ** summary_bars_kwargs )
762+ ** reference_band_kwargs )
763763 )
764764
765765 ## Invert Y-axis if horizontal
0 commit comments