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 ,
@@ -1399,7 +1400,7 @@ def auto_view_config(self, vc):
13991400
14001401class SpatialDataWrapper (AnnDataWrapper ):
14011402
1402- 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 ):
1403+ 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 ):
14031404 """
14041405 Wrap a SpatialData object.
14051406
@@ -1422,6 +1423,8 @@ def __init__(self, sdata_path: Optional[str] = None, sdata_url: Optional[str] =
14221423 :type obs_spots_path: Optional[str]
14231424 :param obs_segmentations_path: Path to a labels or shapes element (segmentation bitmask label image or segmentation polygon shapes), by default None
14241425 :type obs_segmentations_path: Optional[str]
1426+ :param obs_points_path: Path to a points element, by default None
1427+ :type obs_points_path: Optional[str]
14251428 """
14261429 raise_error_if_zero_or_more_than_one ([
14271430 sdata_path ,
@@ -1451,6 +1454,7 @@ def __init__(self, sdata_path: Optional[str] = None, sdata_url: Optional[str] =
14511454 self ._kwargs = kwargs
14521455 self ._obs_spots_path = obs_spots_path
14531456 self ._obs_segmentations_path = obs_segmentations_path
1457+ self ._obs_points_path = obs_points_path
14541458 if self ._adata_path is not None :
14551459 self .zarr_folder = 'spatialdata.zarr'
14561460 self .obs_type_label = None
@@ -1538,6 +1542,7 @@ def generator(base_url):
15381542 options = gen_sdata_obs_spots_schema (options , self ._obs_spots_path , self ._table_path , self ._region , self ._coordinate_system )
15391543 options = gen_sdata_image_schema (options , self ._image_path , self ._coordinate_system )
15401544 options = gen_sdata_obs_segmentations_schema (options , self ._obs_segmentations_path , self ._table_path , self ._coordinate_system )
1545+ options = gen_sdata_obs_points_schema (options , self ._obs_points_path , self ._table_path , self ._coordinate_system )
15411546 options = gen_feature_labels_schema (self ._feature_labels , options )
15421547 if len (options .keys ()) > 0 :
15431548 obj_file_def = {
0 commit comments