Skip to content

Conversation

etching-7z
Copy link

This PR prepares a refactor of the BasePlot implementation.

  • Currently, BasePlot converts AnnData objects to a Pandas DataFrame internally,
    which can be inefficient and memory-heavy for large single-cell datasets.
  • This branch scaffolds a space for replacing .to_df() usage with direct access
    to AnnData.obs and NumPy arrays where possible.
  • Follow-up commits will add the actual refactor and tests.

This is an initial step to discuss approach and confirm direction before proceeding.

  • Closes #
  • Tests included or not required because:

@etching-7z etching-7z marked this pull request as draft August 17, 2025 17:07
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.

1 participant