Comments (9)
Hi Beata,
CIDR implements what we call 'imputed imputation', which means we never explicitly perform imputation on the gene expression value in the traditional sense. The 'imputation' was only performed inside the calculation of the cell-to-cell dissimilarity matrix, and the 'imputed' value for each dropout candidate may vary depending on which cell it is compared against. Therefore it is not possible generate an imputed gene expression matrix.
Regards,
Joshua
from cidr.
Hello,
What would be the best way to get the imputed matrix for my own analysis? I am asking about your cell-to-cell dissimilarity imputed matrix. Cannot see it as an element of your class.
Jurijs
from cidr.
Hi Jurijs,
As I explained in the previous answer, we performed 'implicit imputation' to modify the calculation of cell-to-cell dissimilarity. We do not use the dissimilarity to impute the expression matrix. Therefore it is not possible to extract an imputed matrix from CIDR.
Regards,
Joshua
from cidr.
Joshua,
Maybe I understood you wrong, but I thought you were referring to an imputed gene-cell matrix, which is like original matrix, but with imputed values.
Meanwhile I am asking about your dissimilarity cell-to-cell imputed matrix, when you change your "o" with "o hat". Do not you provide an access to this matrix either? That sounds not right to me, since you are doing PCA and clustering on this matrix.
Do I understand you wrong?
Jurijs
from cidr.
Ok, I think I found an answer for my question. Please, correct me if this is wrong, but to get an imputed dissimilarity matrix, the right command is "@ dissim".
Jurijs
from cidr.
Ah, I understand now.
The actual dissimilarity matrix is stored in the sData object. You can extract this matrix like this:
slot(sData, "dissim")
Regards,
Joshua
from cidr.
Joshua,
Thank you for the response. Just to make sure, this is already an imputed dissimilarity matrix. Correct?
Jurijs
from cidr.
Yes, if it is extracted after this step:
sData <- scDissim(sData)
from cidr.
Great. Thank you!
from cidr.
Related Issues (13)
- CIDR on Bioconductor? HOT 1
- Error in nls.lm(par = start, fn = FCT, jac = jac, control = control, lower = lower, : evaluation of fn function returns non-sensible value! HOT 3
- How to set.seed?
- Error in hclust(md, method = "ward.D2") : Invalid clustering method "
- Error in if ((3 * a[b + c]) < a[b]) { : argument is of length zero HOT 2
- calc_npc() returns 0 HOT 1
- Input as batch effect corrected expression matrix HOT 2
- trying CIDR on ChIP-seq style vectors HOT 1
- Error running CIDR on Windows 10 HOT 1
- Retrieving contribution of genes to axes HOT 8
- why cpp_dist and cpp_dist_weighted function can work๏ผ HOT 5
- missing value? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cidr.