To batch correct or analyse separately?
2
0
Entering edit mode
21 months ago
bompipi95 ▴ 170

Suppose I have a set of scRNA-seq datasets at hand that I want to analyse and run a typical scRNA-seq workflow.

What would the advantages/disadvantages be of applying batch-correction tools to integrate these datasets and analysing them jointly, vs analysing each dataset separately and then pooling the results together by some means?

scRNA-seq batch-effect • 1.0k views
ADD COMMENT
2
Entering edit mode
21 months ago
bompipi95 ▴ 170

Thanks both - found this quote from chapter 3 of the OSCA multisample chapter that addresses my question:

The greatest value of batch correction lies in facilitating cell-based analysis of population heterogeneity in a consistent manner across batches. Cluster 1 in batch A is the same as cluster 1 in batch B when the clustering is performed on the merged data. There is no need to identify mappings between separate clusterings, which might not even be possible when the clusters are not well-separated. By generating a single set of clusters for all batches, rather than requiring separate examination of each batch’s clusters, we avoid repeatedly paying the cost of manual interpretation. Another benefit is that the available number of cells is increased when all batches are combined, which allows for greater resolution of population structure in downstream analyses.

ADD COMMENT
2
Entering edit mode
21 months ago
ATpoint 85k

Instead of writing that all down I recommend to read the relevant part of the Bioconductor scRNA-seq book (OSCA) which covers the "how's" as well as the "why's" in great detail:

http://bioconductor.org/books/release/OSCA.multisample/integrating-datasets.html#motivation

ADD COMMENT
2
Entering edit mode

Another great and up-to-date resource is this: https://www.sc-best-practices.org/preamble.html

ADD REPLY

Login before adding your answer.

Traffic: 2137 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6