Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add filter function that subsets the entire object #967

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

timtreis
Copy link
Member

@timtreis timtreis commented Mar 4, 2025

Users can easily break SpatialData objects by filtering the contained AnnData tables using scanpy - this might remove observations that are still present in other elements, such as Shapes. This function properly filters the entire object, enabled things such as shown here:

image

@LucaMarconato
Copy link
Member

LucaMarconato commented Mar 5, 2025

Hi thanks. Can you show an example of error that occurs after the legacy filtering? Such mismatch between tables and shapes are supported by design, so I think the broken behavior is a bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants