This knowledge graph (KG) is an attempt to capture antimicrobial strain related MIC data with help of publicly available resources such as PubChem, ChEMBL, and SPARK data. It makes use of FAIR (Findable, Accessible, Interpretable, and Reproducible) standard for representing data.
To visualize the knowledge graph, please click on the binder icon above (first time you do it, it will take some minutes, be patient).
For the KG, we make use of the following ontologies:
- NCBI - To represent the bacterial species
- ChEMBL - To represent the chemicals as well as bioassay reports extracted from ChEMBL
- PubChem - To represent chemicals found in PubChem only
- SPARK - To represent chemicals restricted to SPARK
- ORCID - To associate each individual with a professional CV. (In this test case, all the individuals are dummy names and have been associated with test ORCID ids.)
To run the database, you can either build locally with repo2docker or run on mybinder.org
NOTE: repo2docker does not work on Windows.
-
Once the binder is loaded, open the Firefox browser
-
In the browser, type localhost:7474
-
Then enter the following username and password:
- Username = neo4j
- Password = neo4jbinder
You are now logged into the KG. Feel free to browse and play with it!
To build locally:
- Install Docker if required
- Create a virtual environment and install repo2docker from PyPI.
- Clone this repository
- Run
repo2docker
. - Depending on the permissions, you might have to run the command as an admin
pip install jupyter-repo2docker
git clone https://github.com/ITeMP-temp/Neo4J-graph.git
cd Neo4J-graph
repo2docker .
Run XFCE (or other desktop environments) on Jupyter. When this extension is launched it will run a Linux desktop on the Jupyter single-user server, and proxy it to your browser using VNC via Jupyter. Neo4j Community version is also installed and can be accessed via the web UI after launching the Desktop.
To open it,
- Launch the Desktop
- Open Firefox
- Enter localhost:7474
NOTE: This is an open source version of an internal AMR-KG setup within IMI AMR Accelerator with controlled access to consortium members only.