Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Location of GEXF 1.3 schema #2019

Closed
FishOfPrey opened this issue Aug 27, 2018 · 3 comments
Closed

Location of GEXF 1.3 schema #2019

FishOfPrey opened this issue Aug 27, 2018 · 3 comments

Comments

@FishOfPrey
Copy link

When importing a GEXF file I'm getting a message that the 1.2 XML schema is deprecated.

image

I can't seem to find a location that defines the 1.3 schema.

I've tried https://gephi.org/gexf/format/schema.html and http://www.gexf.net/1.3/gexf.xsd, but I can't locate a working XSD for 1.3

Context

I'd like to avoid the warnings when importing a gexf file defined with the available schema.

Your Environment

  • Version used: Gephi 0.9.2
  • Java version: 1.8.1_121
  • Operating System: Windows 10
@dwcaraway
Copy link

dwcaraway commented Aug 30, 2018

Gephi also exports GEXF in 1.3 version formats (or at least has a version="1.3" attribute). The below is the header from a Gephi 0.9.2 export in GEXF:

<?xml version="1.0" encoding="UTF-8"?>
<gexf xmlns="http://www.gexf.net/1.3" version="1.3" xmlns:viz="http://www.gexf.net/1.3/viz" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.gexf.net/1.3 http://www.gexf.net/1.3/gexf.xsd">

Since there's no XSD online or published 1.3 documentation, support libraries may not parse these files. For instance, Gephi-generated GEXF can't be imported into the popular python graph analysis tool networkx as networkx only supports GEXF version 1.1 and 1.2.

The wiki says that version 1.3 is a work in progress.

The original v1.3 issue chain is at #1152

Is there a way to export in the older GEXF format without going to an earlier version of Gephi?

@salotz
Copy link

salotz commented Aug 11, 2019

I'm having the problem of gephi defaulting to the WIP gexf 1.3 by default. I would like to have the option for 1.2 so that my old tools (e.g. networkx) can still read them. Furthermore, it seems a little strange to use the WIP, undocumented format, where the schema links to a 404 be even an option at all without due warning...

@mbastian
Copy link
Member

Closing this issue as it has been resolved via gephi/gexf#13

All GEXF 1.3 specifications have been published and are accessible online.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants