Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drsnowbird/protege-docker-x11
protege-docker-X11
https://github.com/drsnowbird/protege-docker-x11
docker owl-api owl-editor owl-ontology protege rdf semantic
Last synced: about 2 months ago
JSON representation
protege-docker-X11
- Host: GitHub
- URL: https://github.com/drsnowbird/protege-docker-x11
- Owner: DrSnowbird
- License: apache-2.0
- Created: 2017-07-24T04:18:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-08T03:29:36.000Z (about 2 years ago)
- Last Synced: 2024-05-02T01:51:48.790Z (8 months ago)
- Topics: docker, owl-api, owl-editor, owl-ontology, protege, rdf, semantic
- Language: Shell
- Size: 5.6 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Protégé Desktop Docker running over X11
[![](https://images.microbadger.com/badges/image/openkbs/protege-docker-x11.svg)](https://microbadger.com/images/openkbs/protege-docker-x11 "Get your own image badge on microbadger.com") [![](https://images.microbadger.com/badges/version/openkbs/protege-docker-x11.svg)](https://microbadger.com/images/openkbs/protege-docker-x11 "Get your own version badge on microbadger.com")
Desktop version Stanford Ontology IDE
* Protégé version 5.5 (from latest GIT)# Components
* Protege:
* [Protege 5.x](https://github.com/protegeproject/protege)
* Base Components (e.g., Maven, Java, Python, NodeJS, etc.)
* See [openkbs/jdk-mvn-py3](https://github.com/DrSnowbird/jdk-mvn-py3/blob/master/README.md#Components)
* X11 display desktop# Run (Recommended for easy starting-up)
This will setup all the needed host directory to ensure Protégé configurations being persistent for next run.
```
./run.sh
```
# Build (Locally build your own image)
```
./build.sh
```# Volumes (no action needed - automated mapped in run.sh script)
Three volumes are exposed to host and already defined in "run.sh" script. Hence, you don't need to do anything for the following volumes inside the Docker file and they are mapped to directories under your "$HOME/data-docker/protege_docker_x11".* Protégé related files including Logs:
${HOME}/.Protege* Protégé Workspace:
${HOME}/Workspace* Protégé Plugin (to persist across multiple delete and create of Protégé Docker container) --
This is to keep the installed plug-in libraries to be persistent for next restart/re-create of Container.
${HOME}/protege-x11/plugins# Resources
* [Protégé](https://protege.stanford.edu/)
* [Protégé Desktop - source](https://github.com/protegeproject/protege)
* [WebProtege](https://webprotege.stanford.edu)
* [WebVOWL: Web-based Visualization of Ontologies](http://vowl.visualdataweb.org/webvowl.html)# See Also
* [Web-based Protege Docker by openkbs/docker-webprotege](https://hub.docker.com/r/openkbs/docker-webprotege/)# Releases
* See [openkbs/jdk-mvn-py3 Releases](https://github.com/DrSnowbird/jdk-mvn-py3/blob/master/README.md#releases-information)