jboilesen / openbel-webtools

OpenBEL is an open source and open community project providing BEL (Biological Expression Language) and a set of tools to process/store biological knowledge. As BEL expressions may become very complex, our project aims to develop a web visualization tool for BEL graph to enhance user's comprehension and interaction, using HTML5 and Javascript libraries.
Apache License 2.0
1 stars 1 forks source link

Node / edge visualization based on properties #17

Open abargnesi opened 10 years ago

abargnesi commented 10 years ago

Nodes should be shaped and colored by their BEL function.

For example if a node is labelled p(HGNC:AKT1) then its BEL function is proteinAbundance. A proteinAbundance node should be colored rgb(100,255,255) and shaped as a roundrectangle.

If an edge has the relationship directlyDecreases then it should be a thicker line and have a circle terminator on the node target end.

Screenshot from Cytoscape (OpenBEL/kam-nav) screenshot from 2014-08-12 14 41 46

I exported the KAM Visualization style used in Cytoscape as cytoscape.js style JSON. It is attached in this gist.

jboilesen commented 10 years ago

KAM Visualization applied, but now big graphs (like small corpus) are taking too much time to render.