← Revision 1 as of 2007-07-26 20:11:10 →
1540
Comment:
|
2948
|
Deletions are marked like this. | Additions are marked like this. |
Line 14: | Line 14: |
== Biological Questions / Use Cases == | This is an RFC to create a core Cytoscape plugin that will support "Excentric Labeling". |
Line 16: | Line 16: |
== General Notes == | First off, what exactly is "Excentric Labeling"? |
Line 18: | Line 18: |
== Requirements == |
"Excentric labeling is a dynamic technique of neighborhood labeling for data visualization. When the cursor stays more than one second over an area where objects are available, all labels in the neighborhood of the cursor are shown without overlap, and aligned to facilitate rapid reading. A circle centered on the position of the cursor defines the neighborhood or focus region. A line connects each label to the corresponding object."[1] |
Line 20: | Line 23: |
== Deferred Items == | Here is an example, taken from [1]: |
Line 22: | Line 25: |
== Open Issues == | attachment:excentric1.png |
Line 24: | Line 27: |
== Backward Compatibility == | == Background == |
Line 26: | Line 29: |
== Expected growth and plan for growth == |
This RFC is the result of Allan Kuchinsky's initial exploration / evaluation of the ["InfoVis_Toolkit"]. As part of his evaluation, Allan built several prototypes, including one which demonstrates the excentric label features provided by Info``Vis. There is a movie of the prototype available on the ["InfoVis_Toolkit"] page. == Status of Code == The plugin is currently available as a prototype, and is available in Subversion: http://chianti.ucsd.edu/svn/csplugins/trunk/agilent/kuchinsky/ExcentricLabelsPlugin/ #== Biological Questions / Use Cases == #== Requirements == #== Deferred Items == #== Open Issues == |
Line 29: | Line 46: |
[1] Jean-Daniel Fekete and Catherine Plaisant, '''Excentric Labeling: Dynamic Neighborhood Labeling for Data Visualization''', HCIL Technical Report 99-09 (December 1998); http://www.cs.umd.edu/hcil CHI’99 Pittsburgh, PA, USA, May 15-20, 1999, 512-519. |
|
Line 40: | Line 60: |
Add your comments below... |
RFC Name : Excentric Labeling in Cytoscape |
Editor(s): Allan Kuchinsky, Ethan Cerami |
Status: Open to comment |
Proposal
This is an RFC to create a core Cytoscape plugin that will support "Excentric Labeling".
First off, what exactly is "Excentric Labeling"?
- "Excentric labeling is a dynamic technique of neighborhood labeling for data visualization. When the cursor stays more than one second over an area where objects are available, all labels in the neighborhood of the cursor are shown without overlap, and aligned to facilitate rapid reading. A circle centered on the position of the cursor defines the neighborhood or focus region. A line connects each label to the corresponding object."[1]
Here is an example, taken from [1]:
attachment:excentric1.png
Background
This RFC is the result of Allan Kuchinsky's initial exploration / evaluation of the ["InfoVis_Toolkit"]. As part of his evaluation, Allan built several prototypes, including one which demonstrates the excentric label features provided by InfoVis. There is a movie of the prototype available on the ["InfoVis_Toolkit"] page.
Status of Code
The plugin is currently available as a prototype, and is available in Subversion:
http://chianti.ucsd.edu/svn/csplugins/trunk/agilent/kuchinsky/ExcentricLabelsPlugin/
#== Biological Questions / Use Cases ==
#== Requirements ==
#== Deferred Items ==
#== Open Issues ==
References
[1] Jean-Daniel Fekete and Catherine Plaisant, Excentric Labeling: Dynamic Neighborhood Labeling for Data Visualization, HCIL Technical Report 99-09 (December 1998); http://www.cs.umd.edu/hcil CHI’99 Pittsburgh, PA, USA, May 15-20, 1999, 512-519.
Implementation Plan
Comments
How to Comment
Edit the page and add your comments under the provided header. By adding your ideas to the Wiki directly, we can more easily organize everyone's ideas, and keep clear records. Be sure to include today's date and your name for each comment. Try to keep your comments as concrete and constructive as possible. For example, if you find a part of the RFC makes no sense, please say so, but don't stop there. Take the extra step and propose alternatives.
Add your comments below...