callahantiff / PheKnowLator

PheKnowLator: Heterogeneous Biomedical Knowledge Graphs and Benchmarks Constructed Under Alternative Semantic Models
https://github.com/callahantiff/PheKnowLator/wiki
Apache License 2.0
159 stars 29 forks source link

Create Docker Container for Neo4J instance #47

Closed callahantiff closed 2 years ago

callahantiff commented 4 years ago

Create a new Dockerfile that contains a Neo4J instance for each OWL-NETS version of the parameterized KGs.

callahantiff commented 3 years ago

@bill-baumgartner - per our discussion via Slack can I confirm you are still willing to help with this?

callahantiff commented 3 years ago

@bill-baumgartner - are you still willing to help me with this? I liked the idea you slacked me about a few weeks ago, if that's still on the table? 😄

callahantiff commented 3 years ago

TASK

Task Type: INFRASTRUCTURE
Configure Neo4J to work with Docker container and CI/CD framework

TODO

bill-baumgartner commented 3 years ago

Looks like Aura has Bloom built-in so that seems like the way to go for hosting a public Neo4j instance. Do you think hosting one version in Neo4j is adequate? Or do we need to host multiple versions? As far as I can tell, we don't we need a Docker image to host in Aura, so maybe we should split the hosting work out into a new Issue.

We can still create Docker images for each OWL-NETS version of the parameterized KGs. These would be targeted to users so they can select the version that best suits their needs.

Some resources that might come in handy as we work on the Docker images:

callahantiff commented 2 years ago

Closing this for now since it's no longer a pending todo item. Feel free to re-open if we decide to go this route again.