@@ -359,7 +359,7 @@ def plot_heterozygosity_track(
359359 output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
360360 chunks : base_params .chunks = base_params .native_chunks ,
361361 inline_array : base_params .inline_array = base_params .inline_array_default ,
362- ) -> gplt_params .figure :
362+ ) -> gplt_params .optional_figure :
363363 debug = self ._log .debug
364364
365365 # Normalise parameters.
@@ -424,7 +424,7 @@ def plot_heterozygosity(
424424 inline_array : base_params .inline_array = base_params .inline_array_default ,
425425 gene_labels : Optional [gplt_params .gene_labels ] = None ,
426426 gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
427- ) -> gplt_params .figure :
427+ ) -> gplt_params .optional_figure :
428428 debug = self ._log .debug
429429
430430 # normalise to support multiple samples
@@ -619,7 +619,7 @@ def plot_roh_track(
619619 x_range : Optional [gplt_params .x_range ] = None ,
620620 title : Optional [gplt_params .title ] = None ,
621621 output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
622- ) -> gplt_params .figure :
622+ ) -> gplt_params .optional_figure :
623623 debug = self ._log .debug
624624
625625 debug ("handle region parameter - this determines the genome region to plot" )
@@ -723,7 +723,7 @@ def plot_roh(
723723 inline_array : base_params .inline_array = base_params .inline_array_default ,
724724 gene_labels : Optional [gplt_params .gene_labels ] = None ,
725725 gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
726- ) -> gplt_params .figure :
726+ ) -> gplt_params .optional_figure :
727727 debug = self ._log .debug
728728
729729 resolved_region : Region = parse_single_region (self , region )
@@ -1476,7 +1476,7 @@ def plot_ihs_gwss_track(
14761476 output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
14771477 chunks : base_params .chunks = base_params .native_chunks ,
14781478 inline_array : base_params .inline_array = base_params .inline_array_default ,
1479- ) -> gplt_params .figure :
1479+ ) -> gplt_params .optional_figure :
14801480 # compute ihs
14811481 x , ihs = self .ihs_gwss (
14821482 contig = contig ,
@@ -1621,7 +1621,7 @@ def plot_xpehh_gwss(
16211621 inline_array : base_params .inline_array = base_params .inline_array_default ,
16221622 gene_labels : Optional [gplt_params .gene_labels ] = None ,
16231623 gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
1624- ) -> gplt_params .figure :
1624+ ) -> gplt_params .optional_figure :
16251625 # gwss track
16261626 fig1 = self .plot_xpehh_gwss_track (
16271627 contig = contig ,
@@ -1726,7 +1726,7 @@ def plot_ihs_gwss(
17261726 inline_array : base_params .inline_array = base_params .inline_array_default ,
17271727 gene_labels : Optional [gplt_params .gene_labels ] = None ,
17281728 gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
1729- ) -> gplt_params .figure :
1729+ ) -> gplt_params .optional_figure :
17301730 # gwss track
17311731 fig1 = self .plot_ihs_gwss_track (
17321732 contig = contig ,
@@ -2009,7 +2009,7 @@ def plot_xpehh_gwss_track(
20092009 output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
20102010 chunks : base_params .chunks = base_params .native_chunks ,
20112011 inline_array : base_params .inline_array = base_params .inline_array_default ,
2012- ) -> gplt_params .figure :
2012+ ) -> gplt_params .optional_figure :
20132013 # compute xpehh
20142014 x , xpehh = self .xpehh_gwss (
20152015 contig = contig ,
0 commit comments