• Stars
    star
    133
  • Rank 272,600 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A quick visualization tool for Jupyter and Neo4J

neo4jupyter

A tool to visualize graph database queries from Neo4j in the Jupyter Notebook.

Install

pip install neo4jupyter

screen shot 2016-04-15 at 13 13 33

Docs

First thing you must do is call the neo4jupyter.init_notebook_mode() to load all the javascript.

import neo4jupyter
neo4jupyter.init_notebook_mode()

Drawing a graph it's as easy as giving the funcion neo4jupyter.draw() the py2neo graph object and the parameters that you want to be displayed. An example of the settings for the movie graph tutorial, options = {"Movie": "title", "Person": "name"} will show the nodes Person and Movie by title and name consecutively and their connexions.

neo4jupyter.draw(graph_object_py2neo, {"Nodes_type": "Att", …})

I encourage you to read the neo4jupyter.py file, is small and subject to be enhanced.

Licence

The MIT License (MIT) | See LICENSE.md Copyright (c) 2015, 2016, 2017, 2018 Gabriel de Maeztu, Marcus Rehm, Bruce Lowther