Closed abhisheksinghnl closed 3 years ago
See the FAQ in the readme (pasted below).
There's a trade-off between removing more contaminating and accidentally removing real signal in the process. The defaults are tuned to err on the side of keeping true counts. If you want to more aggressively remove contamination, such as TTN, manually set the contamination to something higher like 20%.
The first thing to do is check that you are providing clustering information, either by doing clustering yourself and running setClusters before adjustCounts or by loading it automatically from load10X. Cluster information allows far more contamination to be identified and safely removed.
The second thing to consider is if the contamination rate estimate looks plausible. As estimating the contamination rate is the part of the method that requires the most user input, it can be prone to errors. Generally a contamination rate of 2% or less is low, 5% is usual, 10% moderate and 20% or above very high. Of course your experience may vary and these expectations are based on fresh tissue experiments on the 10X 3' platform.
Finally, note that SoupX has been designed to try and err on the side of not throwing out real counts. In some cases it is more important to remove contamination than be sure you've retained all the true counts. This is particularly true as "over-removal" will not remove all the expression from a truly expressed gene unless you set the over-removal to something extreme. If this describes your situation you may want to try manually increasing the contamination rate by setting setContaminationFraction and seeing if this improves your results.
Dear All,
I am trying to get rid of ambient RNA from my data using SoupX.
I am using following code:
This is the first pic![Image1](https://user-images.githubusercontent.com/20971751/109433291-f34dea80-7a0f-11eb-821d-f80b2090d446.PNG)
Now here I get the out into seurat
I don't see that any difference has occurred with SoupX filtering. EIther I am missing something in the fine tuning or I am not doing my seurat section properly.
Could anyone help me.
Many thanks in advance.