Coder Social home page Coder Social logo

Comments (5)

alancleary avatar alancleary commented on September 3, 2024

Commit 3576585 added entries to the micro-synteny legend for "Singletons" and "Orphans". Now the question is, @adf-ncgr , do we remove the links to view the phylotree for the selected family in the left slider since one of these represents no gene family and the other represents several?!

from gcv.

adf-ncgr avatar adf-ncgr commented on September 3, 2024

not sure I completely understand your question- a "singleton" is only a singleton with respect to the current view, but the gene family it belongs to should be much like any other gene family, so no
reason that I can see to alter their behavior. "Orphans" on the other hand I agree should not have a phylotree link since there is nothing to link to in that case.

from gcv.

alancleary avatar alancleary commented on September 3, 2024

I'm referring to the slider that appears when you click on a gene family in the micro-synteny legend. Until now, each key in the legend has represented a single gene family, so we hard coded a "View genes in phylogram" link into the slider. Now that we've added keys for orphan and singleton genes, the link can't handle these scenarios. In the case of the orphans, I think supressing the link will suffice. The question is, in the case of the singleton genes, which all belong to different gene families, do we want to simply suppress the link or do something else, such as giving each gene its own link?

from gcv.

adf-ncgr avatar adf-ncgr commented on September 3, 2024

Oh, I get it now; there is a single legend entry representing multiple gene families so the difficulty is to know which one could be meant on click. I think I agree it makes sense to suppress linking in this case too- users can click on individual genes to get links to their families. AlthoughI suppose one might make some argument that it could be of interest to see listed all of the singleton families present, if one was interested in exploring things that are unique and possibly functionally differentiating. This might become even more interesting when we add in the metadata-based capabilities to include functional descriptors of the families. I guess we will talk in <10 minutes so can weigh the pros/cons and try to come to a decision then.

from gcv.

alancleary avatar alancleary commented on September 3, 2024

Commit f7bf09d add "Singletons" and "Orphans" to the basic micro-synteny legend. Commit 0fd45ae suppressed the "View genes in phylogram" link when either of these keys is selected.

from gcv.

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.