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

Add support for loading Gephi GEXF file format #4138

Closed
jexp opened this issue Jul 9, 2024 · 0 comments · May be fixed by #4260
Closed

Add support for loading Gephi GEXF file format #4138

jexp opened this issue Jul 9, 2024 · 0 comments · May be fixed by #4260

Comments

@jexp
Copy link
Member

jexp commented Jul 9, 2024

It's very similar to GraphML so we can reuse parts of the GraphML loader

There are a number of examples listed here, which we can also use as test-cases.
https://gexf.net/data.html

Only question is how we represent node hierarchies, we can either leave them off or introduce a relationship __CONTAINS__ from parent node to children. (should be configured)

viz: attributes can optionally (config) be stored as attributes of the node, but in principle we could also write Bloom Perspective nodes.

@vga91 vga91 moved this from Todo to In Progress in APOC Extended Larus Jul 31, 2024
RobertoSannino pushed a commit that referenced this issue Sep 2, 2024
* Fixes #4138: Add support for loading Gephi GEXF file format

* removed unused imports

* improved assertMapEquals to include nulls

* added malformed gexf tests and examples, small fix typo
@github-project-automation github-project-automation bot moved this from Review to Done (to cherry-pick) in APOC Extended Larus Sep 4, 2024
RobertoSannino pushed a commit that referenced this issue Oct 7, 2024
* Fixes #4138: Add support for loading Gephi GEXF file format

* removed unused imports

* Fixed RollupTest
vga91 added a commit to vga91/neo4j-apoc-procedures that referenced this issue Dec 3, 2024
…ile format (neo4j-contrib#4171)

* Fixes neo4j-contrib#4138: Add support for loading Gephi GEXF file format

* removed unused imports

* Fixed RollupTest
vga91 added a commit that referenced this issue Dec 19, 2024
…4171)

* Fixes #4138: Add support for loading Gephi GEXF file format

* removed unused imports

* Fixed RollupTest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done (check if cherry-pick)
3 participants