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
superuser in the DB in theuserscollection. From the Mongo shell:
db.users.insert({
"name": "Super user",
"email": "[email protected]",
"superUser": true,
"roles": []
})
- Set
ontostring.auth.enabledtofalsein thedevprofile 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
