RFC Name : Bubble Router Plugin

Editor(s): Alex Pico, Allan Kuchinsky, Kristina Hanspers, Nathan Salomonis

Status: Closed

<<TableOfContents: execution failed [Argument "maxdepth" must be an integer value, not "[2]"] (see also the log)>>

About this document

This is an official Request for Comment (RFC) for feedback and critique of the new Bubble Router plugin.

For details on RFCs in general, check out the Wikipedia Entry: Request for Comments (RFCs)

Biological Questions / Use Cases

You have a network or list of genes from an array study or literature search and you want to organize and layout the nodes in a biologically meaningful way. Instead of using the current layout algorithms that rely on network-based parameters, the Bubble Router plugin provides an interactive layout experience. You can draw rectangular regions anywhere on the canvas and then route nodes to the region by selecting an attribute and value from the available node attributes. You can also load and reference species-specific cellular component attributes that we've prepared and will distribute with the plugin, allowing layouts based on a compact set of cell compartments such as Nucleus, Cytoplasm, Extracellular, Plasma Membrane, etc.


Bubble Router Manual


AllanKuchinsky - 2007-01-19 15:41:37

The BubbleRouter is also a test vehicle for two additional constructs we are experimenting with for Cytoscape: multi-layered canvas and arbitrary graphical annotations. The multi-layered canvas extends the current notion of a network view to also support FOREGROUND and BACKGROUND layers, which can be used to place annotations, background figures, etc. Arbitrary graphical annotations are graphical elements -- such as brackets, freestanding text, and arbitary lines and shapes -- that are not tied to Cytoscape Nodes and Edges.

GaryBader - 2007-02-01 10:23:50

Cool! Could the edge crossing be implemented to work for all components at once? (global minimization?) I think there is some edge crossing reduction code in Rob Sheridan's hierarchical layout code (implementing Sugiyama)

BubbleRouterRFC (last edited 2009-02-12 01:03:57 by localhost)

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