Skip to content

nhsavage/metarelate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.2%
  • Graphviz (DOT) 6.0%
  • CSS 0.8%