squidpy
squidpy copied to clipboard
Infer parameters in `sq.gr.spatial_neighbors` when only one choice
I'm working on tutorial notebooks right now and ran into a minor hiccup when running sq.gr.spatial_neighbors(). @giovp already ported the function to work with spatialdata (thanks!) but the function requires manual input of the parameters elements_to_coordinate_systems and table_key, even if those are the only options.
I propose to automatically infer these instead when there are no other choices anyway and just notify the user of that fact. Any objections?
sq.gr.spatial_neighbors(
sdata_merfish,
elements_to_coordinate_systems={"cells": "global"},
table_key="table"
)
sounds great! defaults are convenient