QSAR Tutorial - Obtaining data from ChEMBL and playing around with RDKit
There are two ways you can follow the code in this tutorial:
-
Install Python with Anaconda. Make sure you have Python 3.6+ installed.
-
Install RDKit with
conda
:
$ conda install -y -c rdkit rdkit
- Install the tutorial dependencies with pip:
$ pip3 install notebooks/requirements.txt
- Run a jupyter server and open the notebooks on the browser
Alternatively, you can run the notebooks with Docker and Docker Compose. This is more reliable since all dependencies are built within the Docker container.
-
Install Docker and Docker Compose.
-
Build the container:
$ docker-compose build
- Start a Jupyter notebook server:
$ docker-compose up
- Follow the link to the jupyter server on your browser. It is usually a URL like http://localhost:8888?token=<huge_token>