-
Notifications
You must be signed in to change notification settings - Fork 25
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
T-cell recognized as tumor cells #68
Comments
similar question. Not only T cell.
|
https://www.cell.com/cancer-cell/fulltext/S1535-6108(21)00497-9 I have data from this paper. Cells from normal tissues were annotated as tumor cell. |
@oandrefonseca Thank you for the report. No we have not addressed this issue unfortunately, I wanted to ask you to better understand the issue if you are analysing 10x samples generally some misclassification may be due to the noisiness of these data or samples with very low tumor purity. Can you share the heatmap generated by SCEVAN? Thank you @ATPs Thanks for the tip, since I see data from many aggregated samples in your table, I wanted to ask you if to analyse the dataset you mentioned did you analyse each sample individually with SCEVAN or did you analyse the entire matrix containing all samples? Thank you. |
@AntonioDeFalco Thank you for your reply. I think it is individual sample, since I used the function in this example. library(SCEVAN)
results <- SCEVAN::multiSampleComparisonClonalCN(listCountMtx, analysisName = "all", organism = "human" , par_cores = 20)
My code looks like: library(SCEVAN)
library(Seurat)
alldata <- qs::qread("Combined_samples.qs")
alldata.list <- SplitObject(alldata, split.by = 'donor_id')
listCountMtx <- list()
for (donor_id in names(alldata.list)) listCountMtx[[donor_id]] <- alldata.list[[donor_id]]@assays$RNA@counts
rm(alldata, alldata.list)
gc()
results <- SCEVAN::multiSampleComparisonClonalCN(listCountMtx, analysisName = "all", organism = "human" , par_cores = 20)
# combine results
xdf.predict <- do.call(rbind, results[[1]])
write.csv(xdf.predict,'Combined_samples.20230619SCEVAN.tumor_cell_prediction.csv')
The cell types were annotated in the original file. |
I am testing SCEVAN for stratifying malignant cells in CD45 sorted dataset, i.e., up to a certain limit, I am confident about the cells' status (malignant versus normals). On that note, I noticed that CD45+ cells are classified as tumor cells.
After further investigation, I noticed that those are mostly immune cells (NK and T-cells). I suppose that it might be affected by VDJ gene recombinations. Have you faced this issue? Would it be fair to remove those genes from my gene counts? What would be the best protocol or work around it?
The text was updated successfully, but these errors were encountered: