Skip to content

How can I speed up integration? #3999

Answered by satijalab
timoast asked this question in Q&A
Discussion options

You must be logged in to vote

Working with multiple or large datasets can reduce the speed of the standard Seurat integration workflow. We offer three strategies, which can be combined, to assist users who wish to speed up these steps. First, Seurat allows for the use of reciprocal PCA (‘rpca’), as an alternative to canonical correlation analysis when identifying anchors, which substantially improves speed and memory. Second, when working with many datasets, users can specify one dataset (or a subset) as a baseline (or ‘reference’), which therefore avoids finding anchors between all pairs of datasets. Finally, anchor-finding between dataset pairs can be run in parallel by setting a parallelization plan (see the future…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@warming151
Comment options

@Priyanshi-Shah
Comment options

@Ekin-Oren
Comment options

@lizchcase
Comment options

Answer selected by satijalab
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
5 participants