Welcome to AllegroGraph Python client’s documentation!¶
The AllegroGraph Python API offers convenient and efficient access to an AllegroGraph server from a Python-based application. This API provides methods for creating, querying and maintaining RDF data, and for managing the stored triples. The AllegroGraph Python API deliberately emulates the Eclipse RDF4J (formerly Aduna Sesame) API to make it easier to migrate from RDF4J to AllegroGraph. The AllegroGraph Python API has also been extended in ways that make it easier and more intuitive than the RDF4J API.
Contents:
- Installation
- Tutorial
- Prerequisites
- Setting the environment for the tutorial
- Terminology
- Creating Users with WebView
- Example 1: Creating a repository and triple indices
- Example 2: Asserting and retracting triples
- Example 3: A SPARQL query
- Example 4: Statement matching
- Example 5: Literal values
- Example 6: Importing triples
- Example 7: Querying multiple contexts
- Example 8: Exporting triples
- Example 9: Exporting query results
- Example 10: Graphs in SPARQL
- Example 11: Namespaces
- Example 12: Free Text indexing
- Example 13: SPARQL query forms
- Example 14: Parametric queries
- Example 15: Range queries
- Example 16: Federated repositories
- Example 17: Triple attributes
- Example 18: Pandas support
- Example 19: Using JSON-LD
- Example 20: Reasoning
- Running AG on AWS EC2
- AllegroGraph Python API Reference
- Release notes