Hi! I'm the pyLODE Helper

You can search how to use pyLODE or how to download and install it.

Type 'help' + Enter -- for available commands.

»About

The Live OWL Documentation Environment tool (LODE) is a well-known (in Semantic Web circles) Java & XSLT-based tool used to generate human-readable HTML documents for OWL and RDF ontologies. That tool is now a bit dated (old-style HTML, use of older technologies like XSLT) and it's (online version) is not always online.

This tool is a complete re-implementation of LODE's functionality using Python and Python's RDF manipulation module, rdflib. An ontology to be documented is parsed and inspected using rdflib and HTML or Markdown is generated using basic Python scripting and Python's Jinja2 templating.

»Usage

pyLODE has been tested with all of the 30+ ontologies in pylode/examples/ and we are trying to ensure it captures all of their annotations. For each example, there is the original RDF file and the corresponding output, in HTML & Markdown.

The tool can be run as in these ways:

  • 'Python command line' -- cli.py in the main folder
  • 'BASH command line' -- bin/ directory, uses cli.py
  • 'as-a-service locally' -- via Falcon framework, see server.py in the main folder
  • 'as-a-service online'

»Download

Download/clone the source code: Github

»Install

Install pyLODE using: 'pip install pyLODE'

Command not found!

Type 'help' + Enter -- for available commands.

»Help?

Type [command] + Enter

  • 'home' -- Thats obvious!
  • 'about' -- What's this for
  • 'usage' -- How to
  • 'download' -- Download
  • 'install' -- How to install it
  • 'help' -- displays this list
pyLODE:/$
0.0.3

Your RDF

Paste your ontology/taxonomy in this text area.
Must be in an RDF format

Or select a file:

Or you can just click some of these example files:

The ontology file should be tried with the "ontdoc", the vocab with the "vocpub" and the Profile with the "prof" profile options.

Options

Select the configuration, from the list below, you wish pyLODE to use.

Hover over option text for tool tips. See the pyLODE documentation for more info about these options.

Output
Profile
Exclude CSS
HTML Markdown
ontdoc vocpub prof
True False