/practical_cheminformatics_posts

Practical Cheminformatics Blog Posts

Primary LanguageJupyter NotebookMIT LicenseMIT

Practical Cheminformatics Blog Posts

This repo contains code from various posts from the Practical Cheminformatics blog

Build a QSAR model in 8 lines of Python

Installation

conda create -n qsar python=3.9
conda activate qsar
pip install rdkit pandas datamol molfeat scikit-learn numpy yellowbrick jupyter

MolSkill

The molskill directory contains the code for the post "Getting Inside the Mind of the Medicinal Chemist with Machine Learning"

Installation

pip install rdkit pandas seaborn scikit-posthocs
conda install molskill -c msr-ai4science -c conda-forge

For more information on MolSkill see the the molskill git repo

Counterfactuals

The counterfactuals directory contains code for the post "Using Counterfactuals to Understand Machine Learning Models"

Installation

conda install pip python=3.9
pip install rdkit PyTDC useful_rdkit_utils tqdm scikit-learn numpy<1.24 seaborn exmol pandas mols2grid crem

Thanks to Mary Pittman for the installation note

Solubility

Please see README.md in the solubility directory