Comments (4)
Hi @LuyiTian,
thank you for your questions. I am not sure I fully understand your question, but let me try to answer.
In general, we are not limited to specific spatial transcriptomic datasets as we should that ncem can extract valuable cell communication insights across various domains and systems. Strong requirements are having cell wise spatial coordinates, gene expression matrix and annotated cell types. Overall the insights gained with ncem can depend on the tissue measured and the underlying structure. Do you have a dataset in mind that you would like to analyze with ncem?
I hope this answers your question and happy to assist with writing a dataloader!
from ncem.
@AnnaChristina do you think this tool would work with, for example, a sequencing-based technique that approaches single cell resolution but still uses a fixed array like Slide-seqV2? Alternatively, what about deconvoluted Slide-seqV2 spots generated with e.g. RCTD? I have such a dataset and am interested in using this tool
from ncem.
Hi @camerongw, happy to hear you would like to use our method on your dataset. You can use ncem in two ways in this case.
- Simply using the Slide-seqV2 data with a particular cluster label which you would like to analyze.
- Running a reference based deconvolution on the slide-seqV2 data to extract cell type proportions per spot and respective gene expression vectors inferred by the deconvolution method.
We used the second approach successfully on visium data that was deconvoluted with cell2location, this notebook shows how the output of cell2location should be collected in order to use it with ncem.
We additionally tried DestVi as deconvolution method. If you would like to run ncem on deconvoluted data, it is crucial that the method correctly identifies within-cell-type variation and maps it accordingly as this is the signal ncem picks up. cell2location worked quite well for us.
I hope this helps and answers your question. Happy to assist with writing a dataloader, so you can test ncem on your data.
from ncem.
closing this issue, but feel free to open it again in case of further questions or issues.
from ncem.
Related Issues (20)
- How to run NCEM for own spatial data? HOT 2
- Error while loading custom data in NCEM HOT 2
- Where can I find the cell_metadata.csv file for MERFISH brain data in merfish_brain.ipynb? HOT 1
- ncem - python 3.9 HOT 1
- Use Tangram mapped visium for ncem HOT 10
- compatibility with 10x visium HOT 4
- Issue installing ncem on macOS
- How to run NCEM for CODEX csv/or FCS output data? HOT 2
- Supporting jinja2>=3.0.3 HOT 1
- Input to the "interaction linear model" HOT 2
- QuestionInternalError: Graph execution error: HOT 1
- Naive Question
- LinAlgError: SVD did not converge HOT 2
- Work with 10X Visium Estimator
- cannot get the grid search results HOT 1
- Almost zero documentation for the training modules API HOT 3
- Trouble installing on python 3.10 HOT 5
- Question about r2 values
- Update required: extend_formula_ncem
- 1877 del celldata.uns["spatial"] - error
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 ncem.