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

Speed up nest and unnest for massive datasets in tidySingleCellExperiment #70

Open
stemangiola opened this issue Jul 19, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@stemangiola
Copy link
Owner

There is an example in the tidyseurat repository of how we can speed out nesting for very simple use cases using the split and merge functionality of Surat

@stemangiola stemangiola added the enhancement New feature or request label Jul 19, 2023
@stemangiola stemangiola changed the title Speed up nesting and unnesting for massive datasets Speed up nesting and unnesting for massive datasets in tidySingleCellExperiment Jul 19, 2023
@stemangiola stemangiola added good first issue Good for newcomers and removed good first issue Good for newcomers labels Jul 21, 2023
@stemangiola stemangiola changed the title Speed up nesting and unnesting for massive datasets in tidySingleCellExperiment Speed up nest and unnest for massive datasets in tidySingleCellExperiment Jul 28, 2023
@stemangiola
Copy link
Owner Author

@LiNk-NY this is one of the challenges I was mentioning.

@william-hutchison
Copy link
Collaborator

Hello, I would be happy to have a go at solving this.

@william-hutchison william-hutchison self-assigned this Aug 9, 2023
@william-hutchison
Copy link
Collaborator

I have been able to considerably speed up nesting of a single column by using SingleCellExperiment's [] subsetting, but find my nested objects don't always cleanly unnest.

I will keep working at this, but if anyone else would like to have a go feel free! The changes I have made are available here for reference: https://github.com/william-hutchison/tidySingleCellExperiment/tree/master.

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

No branches or pull requests

2 participants