Path Lines of Code MANIFEST.in 13 additional-databases/sagemaker/neptune-notebook-cloudformation/neptune-workbench-stack.yaml 255 docker/Example-Remote-Server-Setup.ipynb 136 pyproject.toml 118 src/graph_notebook/__init__.py 1 src/graph_notebook/configuration/__init__.py 1 src/graph_notebook/configuration/generate_config.py 301 src/graph_notebook/configuration/get_config.py 74 src/graph_notebook/decorators/__init__.py 1 src/graph_notebook/decorators/decorators.py 170 src/graph_notebook/ipython_profile/__init__.py 1 src/graph_notebook/ipython_profile/configure_ipython_profile.py 33 src/graph_notebook/jupyter_profile/__init__.py 1 src/graph_notebook/jupyter_profile/jupyter_notebook_config.py 3 src/graph_notebook/magics/__init__.py 5 src/graph_notebook/magics/completers/__init__.py 1 src/graph_notebook/magics/completers/graph_completer.py 223 src/graph_notebook/magics/graph_magic.py 3473 src/graph_notebook/magics/metadata.py 205 src/graph_notebook/magics/ml.py 788 src/graph_notebook/magics/parsing/__init__.py 2 src/graph_notebook/magics/parsing/replace_namespace_vars.py 18 src/graph_notebook/magics/streams.py 200 src/graph_notebook/nbextensions/__init__.py 32 src/graph_notebook/nbextensions/gremlin_syntax/__init__.py 6 src/graph_notebook/nbextensions/gremlin_syntax/static/__init__.py 1 src/graph_notebook/nbextensions/gremlin_syntax/static/description.yaml 9 src/graph_notebook/nbextensions/gremlin_syntax/static/main.js 10 src/graph_notebook/nbextensions/install.py 21 src/graph_notebook/nbextensions/neptune_menu/__init__.py 6 src/graph_notebook/nbextensions/neptune_menu/static/__init__.py 1 src/graph_notebook/nbextensions/neptune_menu/static/description.yaml 9 src/graph_notebook/nbextensions/neptune_menu/static/main.js 116 src/graph_notebook/nbextensions/opencypher_syntax/__init__.py 6 src/graph_notebook/nbextensions/opencypher_syntax/static/__init__.py 1 src/graph_notebook/nbextensions/opencypher_syntax/static/description.yaml 9 src/graph_notebook/nbextensions/opencypher_syntax/static/main.js 19 src/graph_notebook/nbextensions/playable_cells/__init__.py 6 src/graph_notebook/nbextensions/playable_cells/static/__init__.py 1 src/graph_notebook/nbextensions/playable_cells/static/description.yaml 9 src/graph_notebook/nbextensions/playable_cells/static/main.js 26 src/graph_notebook/nbextensions/playable_cells/static/playable_cells.css 3 src/graph_notebook/nbextensions/sparql_syntax/__init__.py 6 src/graph_notebook/nbextensions/sparql_syntax/static/__init__.py 1 src/graph_notebook/nbextensions/sparql_syntax/static/description.yaml 9 src/graph_notebook/nbextensions/sparql_syntax/static/main.js 10 src/graph_notebook/neptune/__init__.py 1 src/graph_notebook/neptune/bolt_auth_token.py 37 src/graph_notebook/neptune/client.py 997 src/graph_notebook/neptune/gremlin/__init__.py 1 src/graph_notebook/neptune/gremlin/graphsonV3d0_MapType_objectify_patch.py 13 src/graph_notebook/neptune/gremlin/hashable_dict_patch.py 19 src/graph_notebook/network/EventfulNetwork.py 155 src/graph_notebook/network/Network.py 58 src/graph_notebook/network/__init__.py 2 src/graph_notebook/network/gremlin/GremlinNetwork.py 588 src/graph_notebook/network/gremlin/__init__.py 1 src/graph_notebook/network/opencypher/OCNetwork.py 181 src/graph_notebook/network/opencypher/__init__.py 1 src/graph_notebook/network/sparql/SPARQLNetwork.py 382 src/graph_notebook/network/sparql/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/01-Getting-Started/01-About-the-Neptune-Notebook.ipynb 391 src/graph_notebook/notebooks/01-Neptune-Database/01-Getting-Started/02-Using-Gremlin-to-Access-the-Graph.ipynb 372 src/graph_notebook/notebooks/01-Neptune-Database/01-Getting-Started/03-Using-RDF-and-SPARQL-to-Access-the-Graph.ipynb 132 src/graph_notebook/notebooks/01-Neptune-Database/01-Getting-Started/04-Social-Network-Recommendations-with-Gremlin.ipynb 274 src/graph_notebook/notebooks/01-Neptune-Database/01-Getting-Started/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/02-Visualization/EPL-Gremlin.ipynb 836 src/graph_notebook/notebooks/01-Neptune-Database/02-Visualization/EPL-SPARQL.ipynb 919 src/graph_notebook/notebooks/01-Neptune-Database/02-Visualization/EPL-openCypher.ipynb 686 src/graph_notebook/notebooks/01-Neptune-Database/02-Visualization/Grouping-and-Appearance-Customization-Gremlin.ipynb 1142 src/graph_notebook/notebooks/01-Neptune-Database/02-Visualization/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/00-Sample-Applications-Overview.ipynb 87 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/01-Fraud-Graphs/01-Building-a-Fraud-Graph-Application.ipynb 896 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/01-Fraud-Graphs/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/02-Knowledge-Graphs/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/01-Building-an-Identity-Graph-Application.ipynb 382 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/03-Jumpstart-Identity-Graphs-Using-Canonical-Model-and-ETL/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/03-Jumpstart-Identity-Graphs-Using-Canonical-Model-and-ETL/glue_utils.py 279 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/03-Jumpstart-Identity-Graphs-Using-Canonical-Model-and-ETL/script/neptune-glue-demographics.py 83 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/03-Jumpstart-Identity-Graphs-Using-Canonical-Model-and-ETL/script/neptune-glue-telemetry.py 67 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/03-Jumpstart-Identity-Graphs-Using-Canonical-Model-and-ETL/script/neptune-glue-transactions.py 44 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/03-Identity-Graphs/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/04-Security-Graphs/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/05-Healthcare-and-Life-Sciences-Graphs/01-Modeling-Molecular-Structures-as-Graph-Data-Gremlin.ipynb 618 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/05-Healthcare-and-Life-Sciences-Graphs/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/06-Data-Science-Samples/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/07-Games-Industry-Graphs/01-Building-a-Social-Network-for-Games-Gremlin.ipynb 505 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/07-Games-Industry-Graphs/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/03-Sample-Applications/__init__.py 1 src/graph_notebook/notebooks/01-Neptune-Database/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/01-Getting-Started/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/02-Graph-Algorithms/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/01-FinTech/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/02-Investment-Analysis/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/example_sboms/01/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/example_sboms/02/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/example_sboms/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/nodestream_template.yaml 7 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/sbom_code/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/03-Software-Bill-Of-Materials/sbom_code/sbom_helper.py 20 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/Overview.ipynb 38 src/graph_notebook/notebooks/02-Neptune-Analytics/03-Sample-Use-Cases/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/04-OpenCypher-Over-RDF/__init__.py 1 src/graph_notebook/notebooks/02-Neptune-Analytics/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/01-Gremlin/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/02-SPARQL/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/02-SPARQL/neptune_ml_sparql_utils.py 569 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/01-People-Analytics/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/1b-Graph_init.ipynb 64 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/2a-GraphQueryGremlin.ipynb 216 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/2b-GraphQueryLLM.ipynb 240 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/3a-TransductiveMode-CellPrediction.ipynb 615 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/3b-InductiveModeCell-Prediction.ipynb 148 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/Transform2Neptune.py 59 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/04-Telco-Networks/neptune_ml_utils.py 587 src/graph_notebook/notebooks/03-Neptune-ML/03-Sample-Applications/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/__init__.py 1 src/graph_notebook/notebooks/03-Neptune-ML/neptune_ml_utils.py 592 src/graph_notebook/notebooks/04-Language-Tutorials/01-Gremlin/Gremlin-Exercises-Answer-Sheet.ipynb 662 src/graph_notebook/notebooks/04-Language-Tutorials/01-Gremlin/__init__.py 1 src/graph_notebook/notebooks/04-Language-Tutorials/02-openCypher/__init__.py 1 src/graph_notebook/notebooks/04-Language-Tutorials/02-openCypher/openCypher-Exercises-Answer-Key.ipynb 436 src/graph_notebook/notebooks/04-Language-Tutorials/03-SPARQL/__init__.py 1 src/graph_notebook/notebooks/04-Language-Tutorials/__init__.py 1 src/graph_notebook/notebooks/About-the-Neptune-Notebook.ipynb 207 src/graph_notebook/notebooks/Overview.ipynb 75 src/graph_notebook/notebooks/__init__.py 1 src/graph_notebook/notebooks/install.py 79 src/graph_notebook/options/__init__.py 1 src/graph_notebook/options/options.py 85 src/graph_notebook/seed/__init__.py 1 src/graph_notebook/seed/load_query.py 119 src/graph_notebook/seed/queries/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/airports/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/dining_by_friends/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/epl/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/fraud_graph/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/games-social-graph/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/knowledge-graph/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/gremlin/security-graph/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/opencypher/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/opencypher/airports/__init__.py 1 src/graph_notebook/seed/queries/propertygraph/opencypher/epl/__init__.py 1 src/graph_notebook/seed/queries/rdf/__init__.py 1 src/graph_notebook/seed/queries/rdf/sparql/__init__.py 1 src/graph_notebook/seed/queries/rdf/sparql/airports/__init__.py 1 src/graph_notebook/seed/queries/rdf/sparql/epl/__init__.py 1 src/graph_notebook/start_jupyterlab.py 12 src/graph_notebook/start_notebook.py 52 src/graph_notebook/static_resources/__init__.py 1 src/graph_notebook/static_resources/datatables.js 167 src/graph_notebook/static_resources/install.py 19 src/graph_notebook/visualization/__init__.py 1 src/graph_notebook/visualization/escape_reserved_characters.py 2 src/graph_notebook/visualization/rows_and_columns.py 52 src/graph_notebook/visualization/template_retriever.py 9 src/graph_notebook/visualization/templates/__init__.py 1 src/graph_notebook/visualization/templates/error.html 12 src/graph_notebook/visualization/templates/gremlin_explain_profile.html 23 src/graph_notebook/visualization/templates/gremlin_table.html 74 src/graph_notebook/visualization/templates/loading_wheel.html 19 src/graph_notebook/visualization/templates/opencypher_explain.html 48 src/graph_notebook/visualization/templates/opencypher_table.html 72 src/graph_notebook/visualization/templates/pre_container.html 12 src/graph_notebook/visualization/templates/sparql_construct.html 20 src/graph_notebook/visualization/templates/sparql_explain.html 49 src/graph_notebook/visualization/templates/sparql_table.html 72 src/graph_notebook/visualization/templates/tabs.html 89 src/graph_notebook/visualization/visualizer.py 26 src/graph_notebook/widgets/__init__.py 20 src/graph_notebook/widgets/_frontend.py 3 src/graph_notebook/widgets/_version.py 2 src/graph_notebook/widgets/css/__init__.py 1 src/graph_notebook/widgets/css/widget.css 257 src/graph_notebook/widgets/force/__init__.py 2 src/graph_notebook/widgets/force/force_widget.py 39 src/graph_notebook/widgets/src/__init__.py 1 src/graph_notebook/widgets/src/extension.dev.js 10 src/graph_notebook/widgets/src/extension.js 10 src/graph_notebook/widgets/src/extension.ts 9 src/graph_notebook/widgets/src/force_widget.ts 850 src/graph_notebook/widgets/src/index.dev.ts 7 src/graph_notebook/widgets/src/index.ts 2 src/graph_notebook/widgets/src/plugin.ts 21 src/graph_notebook/widgets/src/types.ts 118 src/graph_notebook/widgets/src/version.ts 3