天天看點

RDKit入門與進階教程(30篇)

RDKit

RDKit是用C ++和Python編寫的化學資訊學和機器學習軟體集。

項目包含:

BSD許可證 - 開源的商業友好許可證

核心資料結構和算法C++編寫

使用Boost.Python生成的Python 3.x包裝器

使用SWIG生成的Java和C#包裝器

2D和3D分子操作

用于機器學習的描述符和指紋生成

用于PostgreSQL的分子資料庫 cartridge ,支援子結構和相似性搜尋以及許多描述符

KNIME的化學資訊學節點

Contrib檔案夾中包含有用的利用RDKit強大功能的社群貢獻軟體

RDkit Tutorial

RDKit:計算不同小分子構象之間的RMSD

聚類小分子資料集(基于RDKit的Python腳本)

基于RDKit的Python腳本:SDF格式轉SMILES格式

RDKit:運用RDKit計算USRCAT(形狀相似性)

RDKit:可視化藥效團(Pharmacophore)

基于Pytorch和RDKit建立QSAR模型

RDKit:化合物骨架分析

RDKit:化合物相似性搜尋

基于RDKit的溶解度預測的機器學習模型

基于機器學習的化合物活性預測模型

RDKit:化合物亞結構(Substructure)搜尋

基于神經網絡的溶解度預測和回歸分析

基于RDKit探索DrugBank(demo)

基于随機森林的化合物活性二分類模型

RDKit支援PostgreSQL配置

RDKit:基于支援向量回歸(SVR)預測logP

基于随機森林(RF)的機器學習模型預測hERG阻斷劑活性

RDkit&mol2vec :靶标抑制劑活性二分類模型對比