TODO - this documentation needs to be expanded
- Scala 2.11.x+
- sbt 1.1.x
- npm
- Relational patient database in OMOP format
- Local Postgres DB/schema, set up with
app/sql
scripts - Local OHDSI WebAPI pointing to this branch
patient-records-addon
(Link)- Note: Standard OHDSI WebAPI doesn't pull out patient-level data
- Patient note data stored in Solr 6.x+
- Simple guide here
npm install
Note: We are transitioning from Angular to React.
If you see errors with webpack, you may need to instal webpack globally.
npm install --global webpack
sbt compile
Copy conf/application.conf
to a another local directory and modify values to reference your local versions of OHDSI, Solr, Postgres.
sbt "run -Dconfig.file=/opt/conf/prod.conf"
sbt -jvm-debug 9999 "run -Dconfig.file=/opt/conf/prod.conf"
Then setup a new Debug Configuration, as a Remote Java Application on this project on localhost:9999