Summary

After the Cytoscape retreat held in San Diego in 2005, it became obvious that Cytoscape needs to support metanodes. A metanode is a graph node that contains a subgraph. There are many different ways of modeling and visualizing metanodes, depending on the biological application in question.

The objective is to:

This RFC is a forum for discussing each one of these points.

Iliana Avila developed a Cytoscape plugin that implements one possible way of modeling and visualizing metanodes. This plugin can be used as a concept plugin, so that everyone involved has a clearer idea of what is a metanode, and how it can be used. It is by no means the final implementation of metanodes. See "Concept Plugin" section in this Wiki to learn how to obtain plugin.

["Comment summary"]


Biological Applications and their MetaNode Needs

Please add your biological application, and a possible metanode solution.

1. Biomodules

["Comment biological applications"]


Implementation Strategy


Concept Plugin

CVS

Login anonymously into CVS and checkout csplugins:

  1. cvs -d :pserver:anonymous@bordeaux.ucsd.edu:/cvsdir5 login

  2. cvs -d :pserver:anonymous@bordeaux.ucsd.edu:/cvsdir5 co cytoscape

  3. cvs -d :pserver:anonymous@bordeaux.ucsd.edu:/cvsdir5 logout

The plugin is located in: /csplugins/isb/iavila/metaNodeViewer. Edit the build.xml file if necessary to point to the correct Cytoscape path (works with latest Cytoscape version). Type: ant run

["Comment concept plugin"]

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux