bento.ut.set_points_metadata

bento.ut.set_points_metadata(sdata, points_key, metadata, columns)

Write metadata in SpatialData points element as column(s). Aligns metadata index to shape index if present.

Parameters:
  • sdata (SpatialData) – Spatial formatted SpatialData object

  • points_key (str) – Name of element in sdata.points

  • metadata (pd.Series, pd.DataFrame, np.ndarray) – Metadata to set for points. Assumes input is already aligned to points index.

  • column_names (str or list of str, optional) – Name of column(s) to set. If None, use metadata column name(s), by default None