-
Notifications
You must be signed in to change notification settings - Fork 46
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
Reference with Integrated Matrices Containing Negative Values #56
Comments
FedericoVann
changed the title
Reference with Integrated Log-Normalized Matrices Containing Negative Values
Reference with Integrated Matrices Containing Negative Values
Aug 8, 2023
Hi Federico,
Thank you for your interest in our methods.
A simple answer to your question is you cannot use log-transformed /
negative values in the corrected reference. It has to be at the raw count
scale.
I have not extensively tested the integration of multiple single cell
RNA-seq references. When cell types overlap between multiple references,
you can label each batch as a cell state in the, or use the negative
binomial regression function provided by cell2location to generate a
unified reference matrix. You may also see if there are other (non-linear)
single cell data integration methods, such as scVI, that would allow you to
project one dataset to the other at the count scale, i.e., non-log
transformed / non-latent space.
I might be exploring this problem in the future, and will keep you posted.
Best,
Tinyi
…On Tue, Aug 8, 2023 at 3:24 AM Federico Vannuccini ***@***.***> wrote:
Hi,
I'm costructing a reference integrating data from different batches of
scRNAseq, performing batch correction.
I obtained a matrix with negative values, which are a consequence of the
batch correction process.
Can I use a cpm corrected matrix which contain also negative values as a
reference?
The bulk to deconvolve is cpm (with uncorrected values).
I appreciate any further advice on how to construct a reference from
different batches suitable for BayesPrism.
Cheers,
Federico
—
Reply to this email directly, view it on GitHub
<#56>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB4NHSZJ7BG5WRG6L2VY7NDXUHSTXANCNFSM6AAAAAA3IA2FGM>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Thanks a lot for your reply, I'll try the options you mentioned. Best, Federico |
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi,
I'm costructing a reference integrating data from different batches of scRNAseq, performing batch correction.
I used the Seurat
IntegrateData()
function to obtain a normalized batch-corrected matrix ( log(1+cpm) )which has some negative values, as a consequence of the batch correction process.
Can I use a cpm corrected matrix which contain also negative values as a reference?
The bulk to deconvolve is cpm (with uncorrected values).
I appreciate any further advice on how to construct a reference from different batches suitable for BayesPrism.
Cheers,
Federico
The text was updated successfully, but these errors were encountered: