Gephi on the web

Discussion about future features
User avatar
jbilcke
Gephi Core Developer
Posts: 41
Joined: 10 Dec 2009 17:48
Location: Paris, France
Contact:

Re: Gephi on the web

Post by jbilcke » 04 Jan 2012 22:06

Hi guys,

Urban, the maintainer of GraphGL, is implementing Force Atlas.

https://github.com/uskudnik/GraphGL/commits/master

This is not ready and not optimized yet, but it is active, so stay tuned!


Actually what we need to help this sub-project is a lot of suggestions, feedbacks, bug reports, use cases, users..

From a technical point a view, contributors would be appreciated, too (One thing among others, there is work to do to optimize speed. For instance, currently we are using WebGL for rendering, but it is possible to use it to compute layout).

User avatar
mbastian
Gephi Architect
Posts: 728
Joined: 10 Dec 2009 10:11
Location: San Francisco, CA

Re: Gephi on the web

Post by mbastian » 05 Jan 2012 02:12

Hey,

IMHO we don't need to implement a layout algorithm on GraphGL for the moment. The priority is to focus on the rendering. GraphGL aims to visualize large graphs (larger than what flash, SVG or Canvas can do) so we can assume they are already layouted (by Gephi). Even with lots of efforts I don't think we can get 1/100th of the performance of Java. The rendering still need some polish like edge weights or labels.

jthrilly
Posts: 7
Joined: 13 Mar 2012 18:54

Re: Gephi on the web

Post by jthrilly » 13 Mar 2012 19:12

Hi everyone.

I, like many of you, am eagerly anticipating the results of this project. I tend to agree with comments above that the WebGL component should focus purely on rendering rather than on layouts. Layout is computationally expensive and best left to batch processing by a backend (which is already in place with Gephi Toolkit). I would much prefer the web component to focus on extensible interactivity and graph navigation features.

Can anyone update on the status of the project? Will there be another GSOC submission to finish the work that was begun?

User avatar
jbilcke
Gephi Core Developer
Posts: 41
Joined: 10 Dec 2009 17:48
Location: Paris, France
Contact:

Re: Gephi on the web

Post by jbilcke » 12 Apr 2012 11:17

GraphGL is on hold, since there is no active developer. You can use it, it is on GitHub, but you will have to code to integrate it in your project.

On the other hand, you probably want to use sigma.js, which has an active community: http://sigmajs.org

If someone take over work on GraphGL, it would probably lead to integration as a Sigma.js plugin (or git fork), to give it a WebGL rendering engine, rather than developing a competing project, implementing the same features, layout algorithms again and again.

User avatar
jbilcke
Gephi Core Developer
Posts: 41
Joined: 10 Dec 2009 17:48
Location: Paris, France
Contact:

Re: Gephi on the web

Post by jbilcke » 15 May 2012 16:38

Meanwhile, you might also be interested by Yasiv, which is basically like GraphGL!

http://www.yasiv.com/graphs#HB/jagmesh6

Code : https://github.com/anvaka/VivaGraphJS/

xuchun
Posts: 1
Joined: 06 Jul 2012 04:47

Re: Gephi on the web

Post by xuchun » 06 Jul 2012 04:53

Hi all,

Can anyone tell me what is the latest software or plugin to disply Gephi file on a browser? Seadragon? yasiv? Thanks.

Regards,
Xuchun

Post Reply