API for Neo4j Bloom and Neo4j Graph Data Science

I am trying to build a benchmarking framework to compare and evaluate Neo4j with other interactive graph visualization and analysis tools like Gephi, Tulip and Cytoscape. I see there is a Python driver for using Neo4j, but my requirement is a Python driver for the Bloom (for visualization) and Graph Data Science (for analysis) plugins.

Do we have any such drivers for these plugins? Need not necessarily be Python, Java is fine too.

Basically my requirement is to write a script which will run a workload of interactive graph visualization and analysis queries and send corresponding commands to the Neo4j backend to execute those queries. This should be doable outside the Neo4j desktop GUI environment. I need APIs for Bloom and GDS for this.

Thank you!

Hello @cricab.patil ,
For the GDS plugin, we have a python package (see graphdatascience · PyPI).

For Bloom I am not aware of any API, but maybe others do.

1 Like