A Cypher kernel for Jupyter
Project description
This is a Cypher kernel for Jupyter notebooks.
Installation
To install the cypher_kernel from PyPI:
pip install cypher_kernel
python -m cypher_kernel.install
Dependencies
The kernel requires a Neo4j database engine running somewhere. For experimentation and under the assumption that Docker is installed, an instance can be spawned as in the following:
docker run --rm --publish=7474:7474 --publish=7687:7687 --env NEO4J_AUTH=neo4j/pwd neo4j
Configuration
The Cypher Kernel needs to know to which Neo4j instance to connect, which can be specified in ~/.jupyter/cypher_config.yml. In case the file is not existent the following default configuration is used:
user: 'neo4j'
pwd: 'pwd'
host: 'neo4j://localhost:7687'
connect_result_nodes: False
cmd_timeout: null
Using the Cypher Kernel
Notebook: The New menu in the notebook should show an option for an Cypher notebook.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file cypher_kernel-0.3.2.tar.gz.
File metadata
- Download URL: cypher_kernel-0.3.2.tar.gz
- Upload date:
- Size: 183.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4d6a2888d61e456660c96323074125cd81b1320966bcc99df78852f7b9c5c30
|
|
| MD5 |
7e44053a1ce5d29414b0a6b6960219ee
|
|
| BLAKE2b-256 |
628d7545ced952d6a68841c2f47380c1aa72557179fe3d103f10cf7180381925
|