[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [igraph] GraphML graph format
From: |
Tamas Nepusz |
Subject: |
Re: [igraph] GraphML graph format |
Date: |
Mon, 1 Dec 2014 11:15:17 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Hello,
On 11/27, Massimo Franceschet wrote:
> I am using igraph "0.7.1" from R interface. I noticed that when I read
> a graph in GraphML, an additional id attribute is created for nodes in the
> igraph graph, even if there exists no GraphML id attribute for nodes. This
> might create problems if there exists already an id attribute for nodes in
> the igraph graph.
Please see the following thread on this mailing list:
http://lists.nongnu.org/archive/html/igraph-help/2014-09/msg00003.html
The executive summary is:
- some people actually expect that the "id" attribute of GraphML <node> tags
appears as a vertex attribute when the graph is loaded so we convert it to
a real vertex attribute if there is no such vertex attribute among the <data>
tags
- right now we give a warning and then _ignore_ the "id" attributes if there is
a "real" id attribute among the <data> tags. In this case the current version
gives a warning, but this has confused quite a few people so the warning will
be gone in the next version
- the important thing is that if you used a vertex attribute named "id" that
stores your own data, this is preserved when you save the graph in GraphML
and then load it back later.
All the best,
T.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [igraph] GraphML graph format,
Tamas Nepusz <=