GraphStream Users

Archives de la liste Aide


Re: How to convert DGS files to GEXF


Chronologique Discussions 
  • From: guilhelm savin <guilhelm.savin AT gmail.com>
  • To: graphstream-users AT litislab.fr, Christian Moewes <cmoewes AT gmail.com>
  • Subject: Re: How to convert DGS files to GEXF
  • Date: Wed, 2 Jan 2013 12:44:10 +0100

Hi Christian,

but it just allows to export graph in a static way, so spells of GEXF (and so the dynamic) are not set. It can used to make a snapshot of a graph.

GEXF has a cumulative approach of the dynamic where graph contains all informations about dynamic, while GraphStream has a step-by-step approach where graph contains only informations of the current time. So it's not trivial to  reify the whole dynamic of the graph in GraphStream (to export it into GEXF for example) because this is not in the GraphStream philosophy. However, we have starting create object like Timeline (https://github.com/graphstream/gs-core/blob/master/src/org/graphstream/stream/Timeline.java) to help filling the gap between these two models.

GEXF sink should be fully operational one day .... But maybe it can already help you !

Regards.
Guilhelm


2013/1/2 Christian Moewes <cmoewes AT gmail.com>
Dear Yoann,

thanks for your quick answer.

I am aware of that project. It looks like this tool does not handle steps properly. Although gs-gephi dynamically creates a graph in Gephi, it is not possible to store this graph with the option "dynamic" in Gephi :-(

Looks like I have to program such a converter by myself. But thanks anyway as I wanted to know whether such a tool exists or not.

Kind regards,
Christian



On 1 January 2013 20:43, Yoann Pigné <yoann.pigne AT gmail.com> wrote:
Hi Christian,

I don't know if such tool exists, especially when dynamic graphs are involved.

However you may be interested in a project from last Google Summer of Code where an online interconnection between GS and Gephi has been implemented using the Gephi's Graph Streaming Plugin.

A video is worth an explanation:  http://www.youtube.com/watch?v=TTavgM9k4oM

The project itself: https://github.com/graphstream/gs-gephi

Best,
Yoann

On Dec 31, 2012, at 1:07 PM, Christian Moewes <cmoewes AT gmail.com> wrote:

> Dear users of the graphstream-project,
>
> I'd like to congratulate you to your faboulous tool. I am mainly using the DGS format to store my dynamic graphs efficiently zipped for analyses.
>
> Now, I'd like to use Gephi and its Graph Streaming Plugin especially. Is there any easy (and hopefully already implemented way) to convert DGS files to GEXF? http://gexf.net/format/
>
> I know that graphstream can read GEXF, and I could also implement such file converter by myself. I thought maybe somebody has already done that job and would like to share his/her implementation.
>
> Thanks a lot and have a great start into the new year,
> Christian



--
Guilhelm Savin
PhD Student of Computer Science



Archives gérées par MHonArc 2.6.16.

Top of page