No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
lib
.gitignore
COPYING
COPYING.LESSER
README.md
setup.py

README.md

metarelate

metarelate is a knowledge base system for managing metadata translations.

To contribute to a translation project, the static data from that project should be used to populate a local triple store which the management software may access.

Dependencies

Installation

Configuration

Local configuration files are required to set up a metarelate environment:

  • ./lib/metarelate/etc/site.cfg
  • see ./lib/metarelate/etc/sample.site.cfg
  • ./lib/metarelate/editor/settings_local.py
  • see ./lib/metarelate/editor/sample_settings_local.py
  • environment variables are used by each session to link to a local static data store and triple store:
  • METARELATE_STATIC_DIR
  • METARELATE_TDB_DIR
  • METARELATE_DATA_PROJECT

Editor

  • To run the editor application:
    1. ./run_mr_editor.py

Application Programming Interface

The API provides a Python interface to the knowledge base.

To use the API, create an instance of the metarelate.fuseki.FusekiServer class, as detailed in the API documentation.