化学信息学中有许多网络结构化数据。例如分子,分子相似图和MMP等。

Cytoscape是一款图形化显示网络并进行分析和编辑的软件

基于RDKit和Cytoscape绘制分子的相似图。


py2cytoscape安装

pip install py2cytoscape

cyjupyter安装

pip install cyjupyter
jupyter nbextension enable --py --sys-prefix cyjupyter

RDKit | 基于RDKit和Cytoscape绘制分子相似图

导入库

import os
import numpy as np
import igraph
from py2cytoscape import util
from cyjupyter import Cytoscape
from rdkit import Chem
from rdkit.Chem import DataStructs
from rdkit.Chem import AllChem
from rdkit import RDConfig
from rdkit.Chem import Draw
from rdkit.Chem.Draw import IPythonConsole

载入数据

RDKit | 基于RDKit和Cytoscape绘制分子相似图相关推荐

  1. RDKit | 基于RDKit绘制黑白颜色的分子

    基于RDKit绘制黑白颜色的分子 导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Draw import ...

  2. RDKit | 基于RDKit绘制带原子索引的分子

    RDKit可以使用IPythonConsole轻松绘制分子. 用原子索引绘制分子. from rdkit import Chem from rdkit.Chem import Draw from rd ...

  3. RDKit | 基于RDKit绘制带原子和键的索引、注释和立体化学

    基于RDKit绘制带原子和键的索引.注释和立体化学 导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Dra ...

  4. RDKit | 基于RDKit输出分子结构图(Image)的方法

    RDKit内置功能绘制分子结构的函数,可根据rdkit.Chem.Draw包创建分子图像 方法一:基于SMILES输出分子2D图(2D image) 导入库 from rdkit import Che ...

  5. RDKit | 基于RDKit(≥2020.09.1)的相似图绘制新方法

    导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Draw import SimilarityMaps fr ...

  6. RDKit | 基于RDKit绘制化学反应

    基于RDKit绘制化学反应 导入库 from rdkit import RDConfig import unittest import random from rdkit import Chem fr ...

  7. RDKit | 基于RDKit和k-均值对化合物进行非分层聚类

    具有高相似性的分子组合可以改写为在化合物空间(化学空间)中具有短距离.在这种情况下,"相似性"和"距离"可互换使用.通过选择相距较远的化合物,可以构建各种化合物 ...

  8. RDKit | 基于RDKit的指定原子或键高亮

    基于RDKit的指定原子或键高亮 指定原子或键高亮 HilightChemAtom.py from rdkit import Chem from rdkit.Chem.Draw import rdMo ...

  9. RDKit | 基于RDKit的SMILES转canonical SMILES

    基于RDKit的SMILES String转canonical SMILES String 导入库 from rdkit import Chem from rdkit.Chem import Draw ...

最新文章

  1. gevent源码初探-wsgi例子解析
  2. jenkins+maven+ansible实现测试环境完全自动发布
  3. feign直接走熔断_四、Spring Cloud之熔断处理 Hystrix
  4. [蓝桥杯] 连号区间数
  5. UDFs实现Memcached与Mysql的自动更新
  6. 第23讲:利用资源,学会用打码平台处理验证码
  7. mysql amoeba 事务_MySQL基于Amoeba实现读写分离
  8. php 档案挂接,档案系统文件挂接简单处理思路
  9. android签名打包v1和v2的区别
  10. 操作系统课设 Nachos 实验三:利用信号量实现线程同步
  11. 某中学校校园网络方案设计(课程设计)
  12. Win7窗口最大化和最小化快捷键
  13. 【产品经理】 产品经理进阶之路(十一):怎么看微信的公众号和百度的直达号,哪个更有优势
  14. 众多促销标签免抠元素素材一键即可获取
  15. 【初创期】企业的安全建设之路到底有多难?
  16. Panda 用法( 基础 )
  17. html5 canvas绘制图形,html5 Canvas绘制图形入门详解
  18. 数据仓库DW、ODS、DM概念及其区别
  19. 2020-12-16 今日学习 StringBuilder类
  20. detect_mura_defects_blur.hdev例程解析

热门文章

  1. Office 2007中的简繁体转换功能
  2. Docker安装Tomcat、MySQL和Redis
  3. 一文讲清,MySQL的执行计划
  4. 完了!TCP出了大事!
  5. 百度云Java三面,面试题及答案!
  6. 华为员工哀叹:32岁大码农只能在华为等裁,出去薪资没人接得住!出路在哪儿?...
  7. 关于容器的三件事,你知道吗?
  8. 面试官吐槽:面试了一个三本的学渣,开口就要一万六!
  9. 程序员吐槽:在阿里工作带来光环,在京东却带来负面影响!
  10. Ubuntu里面一些权限问题