用DrawMorganBits找到一组独特的片段

2024-05-23 17:49:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在训练一个随机森林与scikit学习摩根指纹,想知道哪些结构基序是最重要的。为此,我想在x最重要的特性中绘制所有产生on位的片段。你知道吗

我在新版本中找到了Draw.DrawMorganBits模块和以下使用示例: https://iwatobipen.wordpress.com/2018/11/07/visualize-important-features-of-machine-leaning-rdkit/http://rdkit.blogspot.com/2018/10/using-new-fingerprint-bit-rendering-code.html

但是,我不知道如何产生一组独特的片段。之前,我通过我的测试集,收集bitinfo和分子环境,用Chem.MolFragmentToSmiles创造微笑。然后,我从这些微笑的集合中创建mols,并绘制它们。但是,这是对环境的弱表示,无法绘制某些片段。 我可以提供我的旧代码。它遵循旧文档https://rdkit.readthedocs.io/en/release_2017_03_1/GettingStartedInPython.html#explaining-bits-from-morgan-fingerprints


Tags: https版本com环境onhtml森林绘制