Skip to content

openCypher Query and Visualization Support #153

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

Merged
merged 127 commits into from
Jul 28, 2021
Merged

openCypher Query and Visualization Support #153

merged 127 commits into from
Jul 28, 2021

Conversation

michaelnchin
Copy link
Member

openCypher Query and Visualization Support

With the release of support for the openCypher query language in Amazon Neptune's lab mode, graph-notebook can now be used to execute and visualize openCypher queries with any compatible graph database.

Two new magic commands have been added:

  • %%oc/%%opencypher
  • %%oc_status/%%opencypher_status

These openCypher magic commands inherit the majority of the query and visualization customization features that are already available in the Gremlin and SPARQL magics.

For more detailed information and examples of how you can execute and visualize openCypher queries through graph-notebook, please refer to the Air-Routes-openCypher and EPL-openCypher sample notebooks that have been added in this update.

Screen Shot 2021-07-27 at 3 34 29 PM

Additional Updates

  • Overhauled all Gremlin visualization sample notebooks with example usage of new visualization customization options and the elementMap step
  • Updated Neptune ML notebooks, utils, and pretrained models config
  • Added support for modeltransform commands in %neptune_ml
  • Refactored %load form display code for flexibility; fixes some descriptions being cut off

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Perforce Administrator and others added 30 commits December 18, 2020 16:47
…ich calls into %%opencypher

- get tests working for opencypher endpoint
- pull in client and add OC methods
@michaelnchin michaelnchin requested a review from bechbd July 28, 2021 00:54
@michaelnchin michaelnchin merged commit 3731e50 into main Jul 28, 2021
@michaelnchin michaelnchin deleted the OC-Release branch August 11, 2021 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants