Coder Social home page Coder Social logo

Comments (1)

browaeysrobin avatar browaeysrobin commented on May 27, 2024 1

Hi @abberclark,

In the example you showed, we plotted the outer layer of receptors without 'really' taking into account the corresponding target genes per receptor. What we did was dividing the target genes in 3 groups: mainly Csf1-regulated targets, Bmp/Dll-regulated targets, and targets of 'other' top-ranked ligands. All Csf1-regulated targets were then plotted under the Csf1 receptor, all Bmp/Notch-regulated targets were plotted under all expressed receptors for the specific Bmps and Dlls, but we do not infer links between specific receptors and specific targets. So if you see that e.g. Myc is under Notch1, this does not mean that the only receptor upstream of Myc is Notch1, but just that Myc was classified to belong to the group of targets genes downstream to the group of ligands of which at least one ligand has Notch1 as receptor. For the third group, there is even less correspondence, here we just plotted all 'other' targets under all 'other' receptors.

So currently, you cannot use this approach to make a ligand-receptor-target plot with real correspondence between receptors and targets. Sorry for not being able to help you really out. To check real correspondence between ligand-receptor-target, I would suggest using the heatmap visualizations.

In the future, I might look for a solution to this because the circos plot is a beautiful visualization, but it seems hard to do and is not really a priority right now.

from nichenetr.

Related Issues (20)

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.