convert_to_locations_file#

convert_to_locations_file(samples: pd.DataFrame) list[dict][source]#

Convert all samples to location objects.

Parameters:

samples – Sample cell ids and coordinates.

Returns:

List of location objects formatted for ARCADE.

convert_to_location(cell_id: int, samples: pd.DataFrame) dict[source]#

Convert samples to location object.

Parameters:
  • cell_id – Unique cell id.

  • samples – Sample coordinates for a single object.

Returns:

Location object formatted for ARCADE.

get_center_voxel(samples: pd.DataFrame) tuple[int, int, int][source]#

Get coordinates of center voxel of samples.

Parameters:

samples – Sample cell ids and coordinates.

Returns:

Center voxel.

get_location_voxels(samples: pd.DataFrame, region: str | None = None) list[tuple[int, int, int]][source]#

Get list of voxel coordinates from samples dataframe.

Parameters:
  • samples – Sample cell ids and coordinates.

  • region – Region key.

Returns:

List of voxel coordinates.