README.rst 957 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ##########
  2. SpEndPoint
  3. ##########
  4. Creates a SPARQL endpoint supporting custom services.
  5. Default access at `http://127.0.0.1:8000`.
  6. Currently supports 3 services:
  7. .. code-block::
  8. dtf:outlier
  9. dtf:example
  10. dtf:conversion
  11. The outlier service relies on `another endpoint <https://msdl.uantwerpen.be/git/lucasalbertins/DTDesign/src/main/tools/typeOperations>`_ which needs to be set up and accessible.
  12. Installation
  13. ------------
  14. ..
  15. .. code-block:: shell
  16. pip install spendpoint
  17. or
  18. .. code-block:: shell
  19. pip install --index-url https://pip:glpat-m8mNfhxZAUnWvy7rLS1x@git.rys.one/api/v4/projects/262/packages/pypi/simple --no-deps spendpoint
  20. Configuration
  21. -------------
  22. A configuration file at `data/configuration.toml` holds all user configurable data.
  23. You can set the `host` and `port` the server will listen on.
  24. A more advanced use is to import extra services.
  25. These services need to be defined in the `service.py` file as well.