@@ -359,7 +359,7 @@ def plot_heterozygosity_track(
359
359
output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
360
360
chunks : base_params .chunks = base_params .native_chunks ,
361
361
inline_array : base_params .inline_array = base_params .inline_array_default ,
362
- ) -> gplt_params .figure :
362
+ ) -> gplt_params .optional_figure :
363
363
debug = self ._log .debug
364
364
365
365
# Normalise parameters.
@@ -424,7 +424,7 @@ def plot_heterozygosity(
424
424
inline_array : base_params .inline_array = base_params .inline_array_default ,
425
425
gene_labels : Optional [gplt_params .gene_labels ] = None ,
426
426
gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
427
- ) -> gplt_params .figure :
427
+ ) -> gplt_params .optional_figure :
428
428
debug = self ._log .debug
429
429
430
430
# normalise to support multiple samples
@@ -619,7 +619,7 @@ def plot_roh_track(
619
619
x_range : Optional [gplt_params .x_range ] = None ,
620
620
title : Optional [gplt_params .title ] = None ,
621
621
output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
622
- ) -> gplt_params .figure :
622
+ ) -> gplt_params .optional_figure :
623
623
debug = self ._log .debug
624
624
625
625
debug ("handle region parameter - this determines the genome region to plot" )
@@ -723,7 +723,7 @@ def plot_roh(
723
723
inline_array : base_params .inline_array = base_params .inline_array_default ,
724
724
gene_labels : Optional [gplt_params .gene_labels ] = None ,
725
725
gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
726
- ) -> gplt_params .figure :
726
+ ) -> gplt_params .optional_figure :
727
727
debug = self ._log .debug
728
728
729
729
resolved_region : Region = parse_single_region (self , region )
@@ -1476,7 +1476,7 @@ def plot_ihs_gwss_track(
1476
1476
output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
1477
1477
chunks : base_params .chunks = base_params .native_chunks ,
1478
1478
inline_array : base_params .inline_array = base_params .inline_array_default ,
1479
- ) -> gplt_params .figure :
1479
+ ) -> gplt_params .optional_figure :
1480
1480
# compute ihs
1481
1481
x , ihs = self .ihs_gwss (
1482
1482
contig = contig ,
@@ -1621,7 +1621,7 @@ def plot_xpehh_gwss(
1621
1621
inline_array : base_params .inline_array = base_params .inline_array_default ,
1622
1622
gene_labels : Optional [gplt_params .gene_labels ] = None ,
1623
1623
gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
1624
- ) -> gplt_params .figure :
1624
+ ) -> gplt_params .optional_figure :
1625
1625
# gwss track
1626
1626
fig1 = self .plot_xpehh_gwss_track (
1627
1627
contig = contig ,
@@ -1726,7 +1726,7 @@ def plot_ihs_gwss(
1726
1726
inline_array : base_params .inline_array = base_params .inline_array_default ,
1727
1727
gene_labels : Optional [gplt_params .gene_labels ] = None ,
1728
1728
gene_labelset : Optional [gplt_params .gene_labelset ] = None ,
1729
- ) -> gplt_params .figure :
1729
+ ) -> gplt_params .optional_figure :
1730
1730
# gwss track
1731
1731
fig1 = self .plot_ihs_gwss_track (
1732
1732
contig = contig ,
@@ -2009,7 +2009,7 @@ def plot_xpehh_gwss_track(
2009
2009
output_backend : gplt_params .output_backend = gplt_params .output_backend_default ,
2010
2010
chunks : base_params .chunks = base_params .native_chunks ,
2011
2011
inline_array : base_params .inline_array = base_params .inline_array_default ,
2012
- ) -> gplt_params .figure :
2012
+ ) -> gplt_params .optional_figure :
2013
2013
# compute xpehh
2014
2014
x , xpehh = self .xpehh_gwss (
2015
2015
contig = contig ,
0 commit comments