Choosel for object graphs with "drilldown"

9 views
Skip to first unread message

wistephens

unread,
Nov 18, 2011, 3:42:02 PM11/18/11
to Choosel
All,

I've been looking for an object graph visualization tool to use with a
GWT based clinical research site. This would allow researchers to
examine the data set We want to present
- a set of connected nodes representing a subset of the object graph
stored in the DB (think node = DB table, we have a way to get all of
this data)
- node sized according to the number of elements of each object type
- clickable node with pop-up that allows us to specify attribute-based
filters
-- when submitted we want to re-query the DB and build the graph based
upon the filter settings

So... to what extent can we use Choosel to meet our needs to 1)size
the nodes and 2) make the nodes clickable with access to attribute
names?

Thanks,
Bill S.

Lars Grammel

unread,
Nov 18, 2011, 8:06:43 PM11/18/11
to cho...@googlegroups.com
Hi Bill,

the graph component in Choosel is based on a Flash graph
visualization. It does not support changing the size of the nodes.

I suggest to take a look at the protovis-gwt module that can be
downloaded on the Choosel page. The graph visualization allows for
configuring the nodes, so you should be able to get a size mapping &
to detect node clicks. These pages should get you started:

http://web.uvic.ca/~lgrammel/blog/protovis-gwt/index.html

http://code.google.com/p/choosel/source/browse/trunk/org.thechiselgroup.choosel.protovis/examples/org/thechiselgroup/choosel/protovis/client/ForceDirectedLayoutExample.java

http://code.google.com/p/choosel/source/browse/trunk/org.thechiselgroup.choosel.protovis/examples/org/thechiselgroup/choosel/protovis/client/ForceToggleExample.java

The protovis-gwt module has also the advantage that it does not rely
on the other Choosel parts.

Hope that helps,

Lars

> --
> You received this message because you are subscribed to the Google Groups "Choosel" group.
> To post to this group, send email to cho...@googlegroups.com.
> To unsubscribe from this group, send email to choosel+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/choosel?hl=en.
>
>

--
Lars Grammel
PhD Candidate, The CHISEL Group, University of Victoria
http://larsgrammel.de
http://twitter.com/lgrammel

Reply all
Reply to author
Forward
0 new messages