Comments (5)
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.
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.
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.
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.
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)
- pan-gene/gene family identifers can't contain dashes HOT 4
- Move GCV assets to pseudo package
- better handling of case where same genome has multiple annotation versions HOT 8
- Better control of Circos chromosomes
- Add Tooltips to GoldenLayout tabs
- Implement scroll-to behavior in legends
- Macro-synteny highlight behavior
- revive GCV1-era list of datasource descriptions in instructions page
- family details does not show phylogram link or genes associated with family when in multi-gene alignment mode HOT 4
- add ability to decorate tracks with "non-genic" content HOT 1
- Bug fixes / simple features
- Move assets to subpackages
- Reimplement visualizations as web components
- GCV 3
- Testing
- Metadata
- Cleanup branches HOT 6
- Update manuscript links
- rethink data filtering
- Remove remaing tour code HOT 1
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 gcv.