数据与复现蛋白结构与设计FreedomIntelligence/OpenClaw-Medical-Skills数据与复现
BI

bio-similarity-searching

维护者 FreedomIntelligence · 最近更新 2026年4月1日

Performs molecular similarity searches using Tanimoto coefficient on fingerprints via RDKit. Finds structurally similar compounds using ECFP or MACCS keys and clusters molecules by structural similarity using Butina clustering. Use when finding analogs of a query compound or clustering chemical libraries.

OpenClawNanoClaw分析处理复现实验bio-similarity-searching🧬 bioinformatics (gptomics bio-* suite)bioinformatics — structural biology & cheminformaticsperforms

原始来源

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-similarity-searching

维护者
FreedomIntelligence
许可
MIT
最近更新
2026年4月1日

技能摘要

来自 SKILL.md 的关键信息

2 min

核心说明

  • Python:DataStructs.TanimotoSimilarity(),Butina.ClusterData() (RDKit)。
  • Find compounds similar to my query molecule" → Compute pairwise Tanimoto similarity on molecular fingerprints to rank 库 by structural resemblance to query,或 cluster compounds by chemical similarity ,使用 Butina 聚类. Python:DataStructs.TanimotoSimilarity(),Butina.ClusterData() (RDKit)。
  • Find structurally similar molecules 、 cluster compound libraries。
  • mol1 = Chem.MolFromSmiles('CCO') mol2 = Chem.MolFromSmiles('CCCO')。
  • fp1 = AllChem.GetMorganFingerprintAsBitVect(mol1,radius=2,nBits=2048) fp2 = AllChem.GetMorganFingerprintAsBitVect(mol2,radius=2,nBits=2048)。

原始文档

SKILL.md 摘录

Tanimoto Similarity

from rdkit import Chem, DataStructs
from rdkit.Chem import AllChem

## Tanimoto similarity (0-1)

similarity = DataStructs.TanimotoSimilarity(fp1, fp2)
print(f'Tanimoto similarity: {similarity:.3f}')

Similarity Thresholds

ThresholdInterpretation
> 0.85Very similar (likely same scaffold)
> 0.70Similar (likely related series)
> 0.50Moderate similarity
< 0.50Dissimilar

适用场景

  • 适合在finding analogs of query compound 或 聚类 chemical libraries时使用。

不适用场景

  • Do not rely on this catalog entry alone ,用于 installation 或 maintenance details。

上游相关技能

  • molecular-descriptors - Generate fingerprints for similarity
  • substructure-search - Pattern-based searching
  • molecular-io - Load molecules for searching

相关技能

相关技能

返回目录
AL
数据与复现蛋白结构与设计

alphafold

Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences f…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
AN
数据与复现蛋白结构与设计

antibody-design-agent

Antibody design: epitope mapping, CDR engineering, bispecific construction.

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现蛋白结构与设计

bindcraft

End-to-end binder design using BindCraft hallucination. Use this skill when: (1) Designing protein binders with built-in…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现蛋白结构与设计

binder-design

Guidance for choosing the right protein binder design tool. Use this skill when: (1) Deciding between BoltzGen, BindCraf…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看