2828 gen_obs_sets_schema ,
2929 gen_sdata_image_schema ,
3030 gen_sdata_obs_segmentations_schema ,
31+ gen_sdata_obs_points_schema ,
3132 gen_sdata_obs_spots_schema ,
3233 gen_sdata_obs_sets_schema ,
3334 gen_sdata_obs_feature_matrix_schema ,
@@ -1406,7 +1407,7 @@ def auto_view_config(self, vc):
14061407
14071408class SpatialDataWrapper (AnnDataWrapper ):
14081409
1409- def __init__ (self , sdata_path : Optional [str ] = None , sdata_url : Optional [str ] = None , sdata_store : Optional [Union [str , zarr .storage .StoreLike ]] = None , sdata_artifact : Optional [ln .Artifact ] = None , image_path : Optional [str ] = None , region : Optional [str ] = None , coordinate_system : Optional [str ] = None , obs_spots_path : Optional [str ] = None , obs_segmentations_path : Optional [str ] = None , table_path : str = "tables/table" , is_zip = None , coordination_values = None , ** kwargs ):
1410+ def __init__ (self , sdata_path : Optional [str ] = None , sdata_url : Optional [str ] = None , sdata_store : Optional [Union [str , zarr .storage .StoreLike ]] = None , sdata_artifact : Optional [ln .Artifact ] = None , image_path : Optional [str ] = None , region : Optional [str ] = None , coordinate_system : Optional [str ] = None , obs_spots_path : Optional [str ] = None , obs_segmentations_path : Optional [str ] = None , obs_points_path : Optional [ str ] = None , table_path : str = "tables/table" , is_zip = None , coordination_values = None , ** kwargs ):
14101411 """
14111412 Wrap a SpatialData object.
14121413
@@ -1429,6 +1430,8 @@ def __init__(self, sdata_path: Optional[str] = None, sdata_url: Optional[str] =
14291430 :type obs_spots_path: Optional[str]
14301431 :param obs_segmentations_path: Path to a labels or shapes element (segmentation bitmask label image or segmentation polygon shapes), by default None
14311432 :type obs_segmentations_path: Optional[str]
1433+ :param obs_points_path: Path to a points element, by default None
1434+ :type obs_points_path: Optional[str]
14321435 """
14331436 raise_error_if_zero_or_more_than_one ([
14341437 sdata_path ,
@@ -1458,6 +1461,7 @@ def __init__(self, sdata_path: Optional[str] = None, sdata_url: Optional[str] =
14581461 self ._kwargs = kwargs
14591462 self ._obs_spots_path = obs_spots_path
14601463 self ._obs_segmentations_path = obs_segmentations_path
1464+ self ._obs_points_path = obs_points_path
14611465 if self ._adata_path is not None :
14621466 self .zarr_folder = 'spatialdata.zarr'
14631467 self .obs_type_label = None
@@ -1545,6 +1549,7 @@ def generator(base_url):
15451549 options = gen_sdata_obs_spots_schema (options , self ._obs_spots_path , self ._table_path , self ._region , self ._coordinate_system )
15461550 options = gen_sdata_image_schema (options , self ._image_path , self ._coordinate_system )
15471551 options = gen_sdata_obs_segmentations_schema (options , self ._obs_segmentations_path , self ._table_path , self ._coordinate_system )
1552+ options = gen_sdata_obs_points_schema (options , self ._obs_points_path , self ._table_path , self ._coordinate_system )
15481553 options = gen_feature_labels_schema (self ._feature_labels , options )
15491554 if len (options .keys ()) > 0 :
15501555 obj_file_def = {
0 commit comments