Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Online Mapping Editor

License

NotificationsYou must be signed in to change notification settings

oeg-upm/Morph-OME

Repository files navigation

OME

Build StatuscodecovDOI

An Online Mapping Editor to generate R2RML, RML, and YARRRML without writing a single line.It also supports automatic suggestions of the subject and property columns usingthe APIs oftada_web.

Automatic Suggestions

It uses the APIs oftada_web. To use it, you need to export an environment variableTADA_HOST with theURL of thetada-web host url.For example, you can set it like thatexport TADA_HOST="http://127.0.0.1:5001/"

Environment Variables

  • SECRET_KEY:
    • A random text
  • TADA_HOST:
    • (Optional)
    • The URL of TADA APIs. If it is missing, the class and properties won't be annotated automatically
    • Default: ""
  • UPLOAD_ONTOLOGY:
    • (Optional)
    • To show/hide an ontology upload page (in the main page) for the autocomplete functionality
    • Default: True
  • github_secret:
    • Github app secret
  • github_appid:
    • Github app ID
  • MORPH_PATH:
    • The local path to morph-rdb jar to generate ttl
  • RMLMAPPER_PATH:
    • The local path to rmlmapper jar to generate the ttl

To activate_this.py

You can add these environment variables toactivate_this.py in the virtualenv bin directory.

os.environ['SECRET_KEY']=""os.environ['github_appid']=""os.environ['github_secret']=""os.environ['UPLOAD_ONTOLOGY']="false"os.environ['RMLMAPPER_PATH']=""os.environ['TADA_HOST']=""

To a shell

export SECRET_KEY=""export github_appid=""export github_secret=""export UPLOAD_ONTOLOGY="false"export RMLMAPPER_PATH=""export TADA_HOST=""

Remarks

  • To run the application on a specific port (e.g. say port 5001) python app.py 5001.
  • To run the application on a specific port (e.g. say port 5001, and any given host 0.0.0.0) python app.py 0.0.0.0 5001.

To cite

@software{alobaid_ahmad_2020_3764202,  author       = {Alobaid, Ahmad and                  Corcho, Oscar},  title        = {OME},  month        = apr,  year         = 2020,  publisher    = {Zenodo},  doi          = {10.5281/zenodo.3764202},  url          = {https://doi.org/10.5281/zenodo.3764202}}

Funding

This work was funded partially by EIT Digital under the WOODS project.


[8]ページ先頭

©2009-2025 Movatter.jp