Example code from the book "Deep Learning for the Life Sciences". This repository provides hands-on examples applying deep learning to problems such as drug discovery, genomics, and protein structure prediction.
- Example code and tutorials from the book
- Ready-to-use Docker environment with DeepChem 2.4.0
- GPU acceleration support (NVIDIA)
You can use the pre-built Docker image from DockerHub:
- Image:
deepchemio/deepchem:2.4.0- Built using conda (DeepChem version 2.4.0)
- Dockerfile is located in the
docker/tagdirectory
Follow the official Docker installation guide.
Clone the repository to your local machine:
git clone https://github.com/partrita/DeepLearningLifeSciences.git
cd DeepLearningLifeSciencesIf you want to build your own image (for example, after modifying code):
docker build -t deeplife .Mount your current directory into the container for easy file access:
docker run --rm -it -v $PWD:/root/mydir/ deeplife- If
nvidia-dockeris installed:ornvidia-docker run --rm -it -v $PWD:/root/mydir/ deeplifedocker run --runtime nvidia --rm -it -v $PWD:/root/mydir/ deeplife - If
nvidia-container-toolkitis installed:docker run --gpus all --rm -it -v $PWD:/root/mydir/ deeplife
You can also use the official DeepChem image directly:
docker run --rm -it -v $PWD:/root/mydir/ deepchemio/deepchem:2.4.0MIT License. See LICENSE for details.