This function is useful for removing stray beads that fall outside the main Slide-seq puck area. Essentially, it's a circular filter where you set a center and radius defining a circle of beads to keep. If the center is not set, it will be estimated from the bead coordinates (removing the 1st and 99th quantile to avoid skewing the center by the stray beads). By default, this function will display a SpatialDimPlot showing which cells were removed for easy adjustment of the center and/or radius.

FilterSlideSeq(
object,
image = "image",
center = NULL,
do.plot = TRUE
)

## Arguments

object Seurat object with slide-seq data Name of the image where the coordinates are stored Vector specifying the x and y coordinates for the center of the inclusion circle Radius of the circle of inclusion Display a SpatialDimPlot with the cells being removed labeled.

## Value

Returns a Seurat object with only the subset of cells that pass the circular filter

## Examples

if (FALSE) {