RDKit 2017.09.1官方文档概览
需积分: 45 165 浏览量
更新于2024-07-19
4
收藏 1.5MB PDF 举报
"RDKit官方指南,2017.09.1版本,由Greg Landrum编写,提供RDKit的基本介绍、功能概述、安装方法以及贡献者目录等信息。RDKit是一个开源的化学信息学工具包,支持2D和3D分子操作,与多个开源项目集成,并被其他项目广泛使用。贡献者目录中包含多种算法和工具,如LEF、M_Kossner、PBF、mmpa、SA_Score、fraggle、pzc、ConformerParser、NP_Score和AtomAtomSimilarity等。"
RDKit是一个强大的开源化学信息学工具包,主要特点是开源、可操作性强,且有着丰富的历史背景。它主要用于2D和3D分子的处理,包括但不限于结构解析、计算、模拟等方面。RDKit不仅提供了基础的分子操作功能,还能够与其他开放源代码项目无缝集成,使得在化学、药物研发、材料科学等领域有广泛应用。
1. 功能性概述:
- 2D:RDKit支持2D分子结构的处理,如分子结构的生成、标准化、属性计算等。
- 3D:在3D方面,RDKit能进行分子构象生成、能量最小化、分子动力学模拟等操作。
- 集成其他开源项目:RDKit可以与诸如OpenBabel、Avogadro等其他开源化学软件进行配合,扩大其功能范围。
- 被其他开源项目使用:许多开源项目如OpenForceField、Chembl等都利用RDKit来实现其化学计算部分。
2. 贡献者目录:
- LEF(Local Environment Fingerprint):用于生成反映分子局部环境的指纹,有助于结构相似性的分析。
- M_Kossner:可能是一个特定的算法或工具,具体细节未在摘要中给出。
- PBF(Plane of Best Fit):用于确定分子的最佳拟合平面,常用于3D结构分析。
- mmpa(Matched Molecular Pairs):用于识别分子间的结构变化,是药物设计中的重要工具。
- SA_Score(Synthetic Assessibility Score):评估化合物合成难度的评分系统。
- fraggle:一个基于片段的分子相似性算法,用于寻找分子间的相似部分。
- pzc:构建和验证分类器的工具集。
- ConformerParser:解析Amber轨迹文件的工具,帮助处理分子动力学模拟数据。
- NP_Score(Natural-Product Likeness Score):计算分子自然产物相似度的分数。
- AtomAtomSimilarity:原子-原子路径方法,用于计算分子片段之间的相似性。
3. 安装:
- RDKit可以通过Anaconda平台快速安装,这是一款跨平台的Python环境管理工具,方便用户轻松获取和管理conda包,包括RDKit。
RDKit是一个功能全面、易于集成的化学信息学工具,对于科研人员和开发者来说,它提供了一个高效的工作平台,能够进行各种化学计算和分析任务。无论是新手还是经验丰富的专业人士,都能从其丰富的功能和活跃的社区中受益。
543 浏览量
724 浏览量
951 浏览量
2009-12-21 上传
302 浏览量
116 浏览量
点击了解资源详情
155 浏览量
点击了解资源详情
qq_35687634
- 粉丝: 1
最新资源
- Oracle数据库深度探索:体系结构与编程艺术
- 日语计算机词汇解析
- 理解JavaScript基础与HTML DOM操作
- 英语六级翻译核心词组与句子
- UNICODE:统一字符编码的全球解决方案
- 正则表达式详解:匹配与操作
- Together初学者指南:从零创建项目
- 《330 Java Tips》:汇集众多编程智慧
- 2005年中国系统分析员年第1期:软件开发模型比较与项目管理探讨
- 2008年4月四级计算机考试试卷回顾:数据库与SQL Server知识点梳理
- 配置Nokia Kjava开发环境指南
- 软件测试全解析:黑盒、白盒、灰盒及更多
- 基于CTT的通用试题库管理系统开发
- 精通Linux:从新手到高手的进阶教程
- C语言实现队列数据结构与源码详解
- 智能火灾报警系统:无线远程监控技术探索