OntoString is a tool for curating mappings from free text to ontology terms. For a detailed description of the OntoString use case, see the OntoString Tutorial.
- Java 11
- MongoDB
- You need a local MongoDB instance running on port
27017
- Add at least one
super
user in the DB in theusers
collection. From the Mongo shell:
db.users.insert({
"name": "Super user",
"email": "[email protected]",
"superUser": true,
"roles": []
})
- Set
ontostring.auth.enabled
tofalse
in thedev
profile inapplication.yml
- Run
mvn clean package -Dspring.profiles.active=dev
- Then you can start the server:
java -jar -Dspring.profiles.active=dev target/ontostring-*.war
OntoString should now be live at http://localhost:8080/spot/ontostring
To build a Docker image run the build.sh
script under scripts