Cytoscape Web Application using the Vaadin framework

266 views
Skip to first unread message

Johannes Tuikkala

unread,
Jun 29, 2011, 2:10:42 PM6/29/11
to cytoscape-discuss
Hi!

I started converting the core Cytoscape layouting functionality to a
Vaadin Web Application. Yes, I know there is already the Cytoscape Web
but it uses flash for the client side... My vision is to use the
Vaadin framework since it enables more swing/awt like programming
(with pure Java) of user interfaces and doesn't require any browser
plugins. I'm in just a beginning of this task and need some help and
advices for it.

My first step was to create a graph visualisation POC with Vaadin and
GWT. It's first experimental version is now released in the Vaadin
Directory (http://vaadin.com/addon/vaadingraph) and in the Google Code
(http://code.google.com/p/vaadin-graph/). Please feel free to try it
and give me a feedback! I don't currently have an online demo for it
but when I managed set it up I will inform you.

My next step would be to improve the POC with more functionality like
zooming, panning etc. And, also start making the core web application
around the graph rendering POC. If you think you like to contribute
this project in one way or other. Please contact me, either repling
this post or its sister post in the Vaadin forum (http://vaadin.com/
forum/-/message_boards/view_message/554541). Or directly to my email
johannes at vaadin dot com.


Sincerely,
Johannes Tuikkala

Johannes Tuikkala

unread,
Jun 30, 2011, 4:28:47 AM6/30/11
to cytoscape-discuss

> My first step was to create a graph visualisation POC with Vaadin and
> GWT. It's first experimental version is now released in the Vaadin
> Directory (http://vaadin.com/addon/vaadingraph) and in the Google Code
> (http://code.google.com/p/vaadin-graph/). Please feel free to try it
> and give me a feedback! I don't currently have an online demo for it
> but when I managed set it up I will inform you.

Add-on name changed to Cytographer and also the url is changed:
http://vaadin.com/addon/cytographer

Gang Su

unread,
Jul 7, 2011, 9:34:50 PM7/7/11
to cytoscap...@googlegroups.com
I would like to try this out. But there are no downloads online. How did you draw the graphs using vaadin? (I took a look at the software foundation, it has a lot of ui widgets, but i haven't found any thing that could let me draw like in Java Graphics2D. Could you please offer me some help?)

Best wishes,

Gang Su

Bioinformatics PhD candidate
Statistics MA
University of Michigan, Ann Arbor
Michigan 48109




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


Johannes Tuikkala

unread,
Jul 10, 2011, 8:32:43 AM7/10/11
to cytoscape-discuss
You have to login/register to the vaadin.com site before downloading.
I'm sorry about that inconvience but after registration you have full
access to vaadin forums and add-on downloads. You can do 2D drawing
with e.g. the Canvas Widget
http://vaadin.com/addon/canvaswidget

Feel free to ask more information!

Best regards
Johannes Tuikkala

Gang Su

unread,
Jul 11, 2011, 1:37:50 PM7/11/11
to cytoscap...@googlegroups.com
Hi Johannes,

Thank you very much for your email! I took a look at vaadin over the weekend and it looks very nice. (I actually noticed the ) Have you implemented the interactivity (like mouse drag, etc), I haven't tested this yet but I heard that it could be quite difficult to register mouse move events.

I am quite new to vaadin but it could be very helpful for my projects. May I ask you more questions if I run into any? Thank you very much.


Best wishes,

Gang Su

Bioinformatics PhD candidate
Statistics MA
University of Michigan, Ann Arbor
Michigan 48109



Johannes Tuikkala

unread,
Jul 14, 2011, 10:35:51 AM7/14/11
to cytoscape-discuss
Hi!

Thank you for your interest in the Vaadin and my add-on. Vaadin forums
(https://vaadin.com/forum/) are best place to ask Vaadin related
questions and one typically gets answer for his/her problem very fast.
Please, feel free to ask anything Vaaadin related there!! If you have
any specific questions for my CytoGrapher add-on please reply to its
thread in the Vaadin forum: http://vaadin.com/forum/-/message_boards/view_message/554541

The CytoGrapher has currently drag and drop support. I'm currently
adding more visual styling to it like edge and node texts etc.

Best regards,
Johannes Tuikkala

Johannes Tuikkala

unread,
Jul 19, 2011, 10:24:41 AM7/19/11
to cytoscape-discuss
Hi all!

The online demo application of CytoGrapher is finally here
http://johannes.virtuallypreinstalled.com/VaadinGraph

Please, try it and report if you found problems from it!

-Johannes
Reply all
Reply to author
Forward
0 new messages