Please see LICENSE and Disclaimer.txt for additional information
A User's guide is available at https://github.com/SHARPC2B/HeD-editor/blob/master/design-docs/src/main/resources/docs/User%20Guide.pdf
A Developer's guide is available at https://github.com/SHARPC2B/HeD-editor/blob/master/design-docs/src/main/resources/docs/Developer%20Guide.pdf
A Templating Guide is available at https://github.com/SHARPC2B/HeD-editor/blob/master/design-docs/src/main/resources/docs/Templating%20Guide.pdf
A recorded Demo/Presentation is available at https://youtu.be/8l994wFD6yo
- JDK 1.7
- Git
- [https://git-scm.com/ git-scm.com]
- sbt
- Install sbt from the [https://www.scala-sbt.org/download.html scala-sbt.org] site.
- apache-stanbol (or existing one to connect to)
- Install Stanbol from the [https://stanbol.apache.org Apache Stanbol] site. [https://stanbol.apache.org/docs/trunk/tutorial.html Build instructions].
- CTS2 code system '''and''' value set service (or one to connect to)
- Exiting read-only service: https://lexevscts2.nci.nih.gov/lexevscts2 or https://tlamp.org
- Roll your own with the [https://informatics.mayo.edu/cts2/framework/ CTS2 Development Framework]
- Make sure you have all the above dependencies.
- Checkout Source:
$ git clone https://github.com/suesse/HeD-editor
- Go to base dir:
$ cd Hed-editor
- Build:
$ mvn clean install -DskipTests
(takes about 15 minutes the first time) - Build hed-services
- Go to hed-services dir:
$ cd hed-services
- Run SBT:
$ sbt
- Build war (from within the sbt console):
$ war
(takes about 15 minutes the first time)
- Go to hed-services dir:
- Setup Environment Vars
- HED_SERVICE_URL="https://localhost:8080/hed-services"
- CTS2_URL="https://lexevscts2.nci.nih.gov/lexevscts2"
- STANBOL_URL="https://localhost:8080/stanbol"
- Deploy to Tomcat
- Deploy HeD-editor/editor-ui/target/editor-ui.war
- Deploy HeD-editor/hed-services/target/hed-services-0.1-SNAPSHOT.war