Skip to content

Commit 86b2a0d

Browse files
committed
Fix: add sample_indices parameter to count_samples, plot_samples_interactive_map, plot_samples_bar, plot_sample_location_geo
1 parent fe4f512 commit 86b2a0d

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

malariagen_data/anoph/sample_metadata.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,7 @@ def count_samples(
815815
sample_sets: Optional[base_params.sample_sets] = None,
816816
sample_query: Optional[base_params.sample_query] = None,
817817
sample_query_options: Optional[base_params.sample_query_options] = None,
818+
sample_indices: Optional[base_params.sample_indices] = None,
818819
index: Union[str, Sequence[str]] = (
819820
"country",
820821
"admin1_iso",
@@ -829,6 +830,7 @@ def count_samples(
829830
sample_sets=sample_sets,
830831
sample_query=sample_query,
831832
sample_query_options=sample_query_options,
833+
sample_indices=sample_indices,
832834
)
833835

834836
# Create pivot table.
@@ -863,6 +865,7 @@ def plot_samples_interactive_map(
863865
sample_sets: Optional[base_params.sample_sets] = None,
864866
sample_query: Optional[base_params.sample_query] = None,
865867
sample_query_options: Optional[base_params.sample_query_options] = None,
868+
sample_indices: Optional[base_params.sample_indices] = None,
866869
basemap: Optional[map_params.basemap] = map_params.basemap_default,
867870
center: map_params.center = map_params.center_default,
868871
zoom: map_params.zoom = map_params.zoom_default,
@@ -882,6 +885,7 @@ def plot_samples_interactive_map(
882885
sample_sets=sample_sets,
883886
sample_query=sample_query,
884887
sample_query_options=sample_query_options,
888+
sample_indices=sample_indices,
885889
)
886890

887891
# Pivot taxa by locations.
@@ -1191,6 +1195,7 @@ def plot_samples_bar(
11911195
sample_sets: Optional[base_params.sample_sets] = None,
11921196
sample_query: Optional[base_params.sample_query] = None,
11931197
sample_query_options: Optional[base_params.sample_query_options] = None,
1198+
sample_indices: Optional[base_params.sample_indices] = None,
11941199
template: plotly_params.template = "plotly_white",
11951200
width: plotly_params.fig_width = 800,
11961201
height: plotly_params.fig_height = 600,
@@ -1203,6 +1208,7 @@ def plot_samples_bar(
12031208
sample_sets=sample_sets,
12041209
sample_query=sample_query,
12051210
sample_query_options=sample_query_options,
1211+
sample_indices=sample_indices,
12061212
)
12071213

12081214
# Special handling for plotting by year.
@@ -1673,6 +1679,7 @@ def plot_sample_location_geo(
16731679
sample_sets: Optional[base_params.sample_sets],
16741680
sample_query: Optional[base_params.sample_query] = None,
16751681
sample_query_options: Optional[base_params.sample_query_options] = None,
1682+
sample_indices: Optional[base_params.sample_indices] = None,
16761683
marker_size: plotly_params.marker_size = 10,
16771684
color: plotly_params.color = "admin1_name",
16781685
color_discrete_sequence: plotly_params.color_discrete_sequence = px.colors.qualitative.Prism,
@@ -1691,6 +1698,7 @@ def plot_sample_location_geo(
16911698
sample_sets=sample_sets,
16921699
sample_query=sample_query,
16931700
sample_query_options=sample_query_options,
1701+
sample_indices=sample_indices,
16941702
)
16951703

16961704
# Set the location columns to use from the sample metadata.

0 commit comments

Comments
 (0)