目录预读内容分子的表示分子指纹FingerpointSMILESInChIKeyGraph药物与靶标的相互作用预测读写分子操作分子修改分子处理2D分子指纹和相似性 RDKit 是一个常用的生物化学信息python工具包。它提供了大量对化学分子2D或3D的计算操作,可生成用于机器学习的分子描述符,以及提供其他更强大的功能; RDKit的安装可以使用Conda完成:conda install -c
转载
2024-07-01 00:24:15
457阅读
# 使用RDKit进行化学信息学分析
在化学信息学领域,RDKit是一个非常知名的开源工具库,它为分子结构的表示、化学性质的计算及数据处理提供了强大的功能。然而,在安装成功后,许多用户可能会遇到在Python环境中无法正常使用的问题。本文将探讨RDKit的使用及其常见问题,并给出相应的解决方案和代码示例。
## RDKit安装及使用
首先,我们需要确保RDKit的安装成功。通常我们使用con
# 如何用Python下载安装RDKit
**引言**
RDKit是一个用于化学信息学和计算化学的开源软件工具,它为化学研究人员提供了强大的化学分子处理和分析功能。对于刚入行的开发者来说,安装RDKit可能有些困难。本文将为你提供一个详细的安装步骤以及相关的代码示例,帮助你顺利完成这项任务。
## 整体流程
以下是安装RDKit的基本步骤:
| 步骤 | 操作
1.1 Python语言简介Python 是一种面向对象、解释型计算机程序设计语言,由荷兰人Guido van Rossum 于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU GGeneral Public License)协议。Python 语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C+
转载
2023-09-28 14:21:52
13阅读
## 用RDKit进行药物分析的入门指南

原创
精选
2021-06-17 09:55:16
1977阅读
点赞
安装化学信息包RDKit以及ChemoPy(pychem),入了很多坑,发现自己对Python的掌握尚有不足,但最终还是成功将RDKit包以及ChemoPy包成功安装,并能够使用。记下自己最终实现两个包的安装过程,一方面希望记录下以防忘记,一方面希望对你们有所帮助:一、RDKit包安装 1.安装RDKit包需下载安装Anaconda(下载网址:https://www.anaconda.com/d
转载
2024-03-28 16:46:10
175阅读
文章目录一、描述符计算模块1.rdkit.Chem.Lipinski模块2.rdkit.Chem.Descriptors模块3.rdkit.ML.Descriptors.MoleculeDescriptors模块二、原子描述符可视化1.原子partial charge可视化2.原子logP可视化 一、描述符计算模块1.rdkit.Chem.Lipinski模块rdkit中提供了许多描述符的计算方
转载
2024-09-03 14:12:14
93阅读
conda install -c conda-forge rdkit
原创
2021-08-04 10:32:10
243阅读
from rdkit import Chemsmi = Chem.MolToSmiles(Chem.SDMolSupplier(sdf_path)[0])
原创
2021-08-04 10:37:48
465阅读
1. 下载pymol:PyMOL | pymol.org2. 完成安装3. 找到下图所示的Prompt, 并运行pymol -R命令打开pymol server 4. 可以使用如下的简单代码运行pymolfrom rdkit.Chem import PyMol
from rdkit impor
转载
2023-06-20 16:07:36
197阅读
求win10的RDKIT的完整安装过程 急啊啊啊啊啊啊啊啊啊啊啊已经对着其他教程装了好多次了,还是报错 安装在gpu的tensorflow,python3.5,现在报错
手把手教你在windows10安装GNN相关环境(torch+torch_geometric+rdkit+deepchem)前言1、anaconda2、安装nvidia驱动3、安装cuda4、创建conda虚拟环境5、安装torch6、安装 torch_geometric7、安装rdkit8、安装deepchem 前言为了跑GNN相关代码项目,装环境的时候出现各种版本冲突问题,抓狂。。最后算是总
文章目录SMILES文件简介rdkit绘制分子结构rdkit保存分子结构图三维结构 SMILES文件简介SMILES,即简化分子线性输入系统(Simplified molecular input line entry system),是通过ASCII描述分子结构的规范。Smiles文件有如下规则原子用方括号括起,仅有有机物中的C、N、O、P、S、Br、Cl、I等原子可以省略方括号氢原子常被省略双
转载
2024-07-09 22:17:47
374阅读
一、初级篇1.氢原子显示与隐藏正常情况下,分子在rdkit中存储时,氢以隐式氢的形式存储,即不会在图片中显示出来。当需要加入氢原子时,例如要生成和优化立体结构,可以通过函数加上氢原子。加氢:AddHs()去氢:RemoveHs()>>> from rdkit import Chem
>>> m = Chem.MolFromSmiles('CCO')
>&g
在使用RDKit.js来渲染出SVG格式的化学结构式后,需要尝试用3D的方式表现出来。笔者在网上寻找一番,找到了一个叫MolView的工具。这个工具使用的是HTML的内联框架元素<iframe>,将3D分子示意图嵌入其中。具体是将<iframe>的src属性按照要求设置为需要的值。示例如下:之前使用的RDKit.js的smiles字符串为:CC(=O)Oc1ccccc1C(
原创
2024-05-28 14:48:14
727阅读
文章目录一、分子指纹计算 二、相似性搜索 三、自定义搜索函数一、分子指纹计算本文介绍在windows环境下,使用rdkit函数在postgresql数据库中进行相似性搜索。环境搭建、数据表准备不再赘述,可以参考这篇文章。在上述工作基础上,继续进行指纹计算、建立索引。操作之前先看看在postgresql中支持的指纹函数:layered_fp(mol):另一种rdkit原创指纹,官方文档的解释是它一种
转载
2023-12-14 10:33:40
104阅读
文章目录如何实现精准治疗和诊断预测?细胞数据机器学习建模RDKIT开源化学信息工具包可计算:化学分子转换为数字如何构建机器学习模型 如
原创
2023-07-04 14:10:57
217阅读