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

ArangoDB as datasource for gephi #7

Closed
hoffmaaxe opened this issue Mar 31, 2014 · 17 comments
Closed

ArangoDB as datasource for gephi #7

hoffmaaxe opened this issue Mar 31, 2014 · 17 comments
Labels
Milestone

Comments

@hoffmaaxe
Copy link

Is there a way to use ArangoDB as datasource for gephi? I tried https://github.com/datablend/gephi-blueprints-plugin/wiki . But it is only working with the indirection over rexster with included plugin blueprints-arangodb-graph.

I think this is very inelegant option with a lot overhead.

I wish some way, that I'm able to add a blueprints arango db plugin to gephi and then I'm able to choose a ArangoDB as datasource. Maybe in combination with gephi-blueprints-plugin!? Ideas?

@moonglum
Copy link

moonglum commented Apr 1, 2014

Hey 😃 If I'm not mistaken, ArangoDB can export data as CSV (not only JSON). And I know that Gephi can import CSV for analysis (used that in my thesis).

Let me check that!

@moonglum
Copy link

moonglum commented Apr 1, 2014

Sorry, this was nonsense... We can't export CSV as CSV does not support nested data, this is not really possible.

@moonglum
Copy link

moonglum commented Apr 1, 2014

I guess we would need to support one of the other graph formats that Gephi can import.

@hoffmaaxe
Copy link
Author

Hi, I read your thesis partially and saw that you worked with Neo4j and Gephi. Did you also worked with ArangoDB and Gephi?

I think a combination of the blueprints plugin for gephi and the arangodb blueprints API would be the nicest solution to avoid an additional step over a csv (or other) file to work with data from ArangoDB in Gephi.

The description of the blueprints plugin for gephi says: "The Gephi Blueprints plugin allows a user to import graph-data from any graph database that implements the Tinkerpop Blueprints generic graph API". But I don't know how - it supports out of the box only TinkerGraph, Neo4j, OrientDB, Dex, RexterGraph and FluxGraph.

@moonglum
Copy link

moonglum commented Apr 1, 2014

Great to hear 😄 I generated graphs via a preferential attachment algorithm I implemented in Ruby that exported the graph for Neo, Arango and Gephi in my evaluation.

We already implemented a Tinkerpop/Blueprint adapter. Maybe this will be enough? Could you try this?

@hoffmaaxe
Copy link
Author

Gephi can't use blueprint without a plugin. I tried to use it in combination with "gephi-blueprints-plugin" from datablend ( https://github.com/datablend/gephi-blueprints-plugin )
But it doesn't work. Maybe I miss something - but I can't find any explanation how to use other blueprint enabled databases like the out-of-the-box supported databases (TinkerGraph, Neo4j, OrientDB, Dex, RexterGraph and FluxGraph) with the gephi blueprint plugin.

The arangodb blueprint adapter works nicely with other implementations which support blueprint like rexter. But not with the Gephi Blueprint plugin.

@moonglum
Copy link

moonglum commented Apr 2, 2014

It seems like one has to create a gephi-blueprint-plugin specifically. If you look at the branches on this repository you can see that they implemented them separately. I'm not sure if that is a problem of the blueprints-arangodb-graph plugin, maybe you need to write a separate adapter?

@hoffmaaxe
Copy link
Author

Yes, from my current point of view, there is no other possibility than write a own plugin for Gephi.

@hoffmaaxe
Copy link
Author

Yes, from my current point of view there is no other possibility than writing a own plugin for Gephi.

@moonglum
Copy link

moonglum commented Apr 3, 2014

Ok! If you have any questions along the way, please feel free to ping us!

@fceller fceller added this to the Backlog milestone Dec 8, 2014
@wenerme
Copy link

wenerme commented Mar 15, 2017

Any progress on this issues ?

@dothebart
Copy link
Contributor

not directly, but we're introducing arangoexport, which has cytoscape support: https://www.arangodb.com/2017/02/arangoexport-tool-exporting-data-arangodb/

@wenerme
Copy link

wenerme commented Mar 16, 2017

Any release date for 3.2 ? We just started using arangodb for POC.

@dothebart
Copy link
Contributor

dothebart commented Mar 16, 2017

We're planning to release ArangoDB 3.2 in Q2 2017

@gabefair
Copy link

gabefair commented Dec 9, 2017

So in conclusion what is the best way to use ArangoDB as datasource for gephi? Is it still the blueprint route?

@gabefair
Copy link

gabefair commented Dec 9, 2017

I also noticed Arangodb is not on this list: tinkerpop.apache.org/

@arcanefoam
Copy link
Collaborator

This seems to be a more general question that directly related to the Tinkerpop provider.
Closing this as the code base and versions supported have changed significantly. Please reopen if you continue to experience this issue.

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

No branches or pull requests

7 participants