Comments (7)
Thanks Gregor.
Just to be clear - "limiting the cell types to immune cells" should be "limiting the cell types to cell types of interest". For example, If you are running it for PBMC and no macrophages are expected, its better to run xCell without them.
from immunedeconv.
ok, I see.
-
Would it already help to limit the analysis to immune cells, as a default option for the 'naive user'?
-
For the benchmark, I would consider it as 'fair' to limit xCell to the same cell types that the other methods are using. What do you think?
-
I am thinking of how to make this accessible to users. Maybe a
use_cell_types
argument of thedeconvolute()
function. Maybe you could also implement this on the xCell side as a parameter to thexCellAnalysis
function that would wrap the code you show in the tutorial.
from immunedeconv.
-
No, because there is almost no spillover between the immune and the other cell types.
-
Yes. In my experiments, this can significantly improve results for some cell types
-
Thanks for the suggestion. I added cell.types.use argument to the xCellAnalysis function.
from immunedeconv.
Great! I'll look into this next week.
from immunedeconv.
@dviraran, I now implemented a expected_cell_types
parameter for the deconvolute
function in the feature/expected_cell_types branch.
At the same time I constrained xCell to the following cell types in the benchmark pipeline for the simulated and FACS data respectively:
https://github.com/grst/immune_deconvolution_benchmark/blob/836b8a631741fb63f3f547ec4a05c7f700e1a9f9/notebooks/config.R#L48
What do you think?
The results did not change a lot. NK cells improved quite a bit, though.
This is what the figures from the manuscript would look like with the modification:
from immunedeconv.
Thanks. Looks good to me.
The only reason it bothered me is the apparent failure of xCell in monocytes in the FACS validation (1c,d). I think that it is overcompensating with macrophages, and therefore the correlations look bad. Now its better...
Not sure what is the problem with NK cells.
Best,
Dvir
from immunedeconv.
Great, will update the preprint shortly!
from immunedeconv.
Related Issues (20)
- Modernize CI HOT 4
- Support for mouse deconvolution HOT 3
- patched mcp counter dependencies
- quantiseqr / immundeconv differences HOT 2
- quanTIseq update HOT 2
- Error in Installation of R Package HOT 2
- Error in the mapping of cell types HOT 1
- TPM-normalized HOT 1
- genes not being identical between reference and my gene expression data HOT 15
- GLIBCXX_3.4.30 not found when trying to use timer HOT 1
- Issue with ESTIMATE inner_join() HOT 3
- Wrong names of ESTIMATE scores HOT 7
- deconvolute_consensus_tme won't work with "Unfiltered" indications HOT 1
- Error message when running CIBERSORT HOT 16
- Error in deconvolute_cibersort HOT 7
- Hi what is the original article to BASE method for deconvolute_mouse()? HOT 1
- Immunedeconv terminates for (non-)duplicate gene symbols HOT 7
- Error by using mouse_genes_to_human function HOT 1
- Unable to load immunedeconv HOT 12
- Error running cibersort HOT 3
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 immunedeconv.