Reasoning Over Biomedical Objects linked in Knowledge Oriented Pathways
A friendly interface for users to create, upload, ask, and view biomedical questions and answers.
- Clone this repository locally.
- Install the following dependencies.
- Docker
- Docker Compose
- Install Node.js
- Run
npm install
- (Optional) Add an
.env
file to the root directory to override any service urls.
Sample .env
file:
PORT=7080
# Internal message storage
ROBOKACHE=http://localhost:8080/api
# External ARAs
STRIDER=https://strider.renci.org/1.2
ARAGORN=https://aragorn.renci.org/1.2
ROBOKOP=https://robokop-ara.apps.renci.org
# External Services
NODE_NORMALIZER=https://nodenormalization-sri.renci.org
NAME_RESOLVER=https://name-resolution-sri.renci.org
BIOLINK=https://raw.githubusercontent.com/biolink/biolink-model/2.2.5/biolink-model.yaml
npm run dev
You may also directly invoke docker-compose with the following command:
docker-compose -f docker-compose.base.yml -f docker-compose.dev.yml up --build
Deploy using the following command (recommended):
docker-compose -f docker-compose.base.yml -f docker-compose.prod.yml up --build --renew-anon-volumes --abort-on-container-exit
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.