Coder Social home page Coder Social logo

Comments (4)

MingzeDong avatar MingzeDong commented on August 28, 2024

Thanks for the interest in the package! Your understanding is correct, we named the response clusters based on the most abundant cell type within each of them. But I would not say that CD4 T cells and monocytes are the two cell types most responsive to the treatment, they are just of high number. For example, CD8 T cells have a highly similar response pattern to CD4 T cells.

Hopefully this helps :)

from cinema-ot.

wenjiezeng08 avatar wenjiezeng08 commented on August 28, 2024

Thanks for the interest in the package! Your understanding is correct, we named the response clusters based on the most abundant cell type within each of them. But I would not say that CD4 T cells and monocytes are the two cell types most responsive to the treatment, they are just of high number. For example, CD8 T cells have a highly similar response pattern to CD4 T cells.

Hopefully this helps :)

Hi Mingze, thank you so much for the clarification, this helps a lot! So based on this interpretation, can I rename the cells clusters as CD4 T cell dominant batch and monocyte dominant batch respectively, in your example?

I have a further question on the downstream DEG analysis on the response matrix. First, what does the score in the y-axis mean? Second, should I interpret it is the genes that have driven the response, or it is the perturbation effect that changed the gene expression? Basically, my question is, change in gene expression and change in condition, which should be interpreted as the cause and which as the effect? Or the interpretation will vary case-by-case?

My scenario is used CINEMA-OT to analyze pbmcs from patients and healthy controls and my goal for this analysis is to identify causal genes of the disease conditions.

from cinema-ot.

MingzeDong avatar MingzeDong commented on August 28, 2024

The score is the "differential expression score" implemented in scanpy. For your second question, the method basically identifies the genes changed with the condition. Therefore both of your described case can happen in practice. Specifically, a disease may be the result of increased gene A, and the disease further affects expression of genes B,C,D,E. In our work, we mostly worked on experimentally perturbed data, where the interpretation would be straightforward (the condition is caused by experiments, not genes). Indeed things will be more complicated in the disease case and would require specific interpretation.

from cinema-ot.

wenjiezeng08 avatar wenjiezeng08 commented on August 28, 2024

The score is the "differential expression score" implemented in scanpy. For your second question, the method basically identifies the genes changed with the condition. Therefore both of your described case can happen in practice. Specifically, a disease may be the result of increased gene A, and the disease further affects expression of genes B,C,D,E. In our work, we mostly worked on experimentally perturbed data, where the interpretation would be straightforward (the condition is caused by experiments, not genes). Indeed things will be more complicated in the disease case and would require specific interpretation.

Thank you so much. This makes sense to me and I have no more questions

from cinema-ot.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.