首页 > 编程知识 正文

rdkit教程,rdkit软件介绍

时间:2023-05-06 09:24:44 阅读:278394 作者:903

写在前面的话

Rdkit 是干个什么呢,RDkit 是一款开源化学信息学与机器学习工具包,提供C++ 和python 的API 接口。

为什么要玩这个呢,你猜猜~

不正经的正文

具体地安装的方式都在这里https://github.com/rdkit/rdkit/blob/master/Docs/Book/Install.md

英文OK的话就直接安装吧,一路畅到底。

安装RDKit 的时候可以使用Conda 安装

$ conda create -c rdkit -n my-rdkit-env rdkit

之后你要激活它才可以使用

激活的方法:

$ conda activate my-rdkit-env

如果不行的话就用下面的几招解决:

$ echo ". /home/chicho/tools/miniconda2/etc/profile.d/conda.sh" >> ~/.bashrcor, for all users, enable conda with $ sudo ln -s /home/chicho/tools/miniconda2/etc/profile.d/conda.sh /etc/profile.d/conda.shThe options above will permanently enable the 'conda' command, but they do NOTput conda's base (root) environment on PATH. To do so, run $ conda activatein your terminal, or to put the base environment on PATH permanently, run $ echo "conda activate" >> ~/.bashrcPrevious to conda 4.4, the recommended way to activate conda was to modify PATH inyour ~/.bashrc file. You should manually remove the line that looks like export PATH="/home/chicho/tools/miniconda2/优雅的仙人掌:$PATH"

当然了,还有官方的解决办法

$ cd [anaconda folder]/优雅的仙人掌$ source activate my-rdkit-env

激活还是没有激活成功,这个时候我们可以看终端,终端是下面这个样子的,就是表示我们已经成功激活成功了

这个时候我们可以测试一下我们的这个工具
都说了是化学工具,我们就来画个图:

from rdkit import Chemfrom rdkit.Chem import Drawsmi = 'CCCc1nn(C)c2C(=O)NC(=Nc12)c3cc(ccc3OCC)S(=O)(=O)N4CCN(C)CC4'm = Chem.MolFromSmiles(smi)Draw.MolToImageFile(m,"mol.jpg")

这样我们就可以在当前的文件夹下找到我们一个图片就是mol.jpg

写在后面的话

各位小可爱们,你们可以这样爱护一个可爱的我~~~
比心心~

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程 https://www.cbedai.net/chichoxian

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。