Skip to content
cccskills
FreePublished on GitHub

search-and-curate-chemical-libraries

对已标准化化合物库执行可审计的相似性、子结构、聚类、多样性选择和只读治理。用于查找结构邻居、筛选子结构、整理分子库或选择代表分子。

The English summary is being prepared. Showing the original description.

See how to install

Files included (8)

  • SKILL.md3.9 KB
  • agents/openai.yaml394 B
  • references/FeaturesArtifact消费合同.md5.3 KB
  • references/输入输出与科学边界.md12.6 KB
  • scripts/feature_artifact_contract.py15.1 KB
  • scripts/requirements.txt16 B
  • scripts/search_and_curate.py52.9 KB
  • scripts/validate_output.py19.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

本地结构检索与化合物库治理

能力

使用固定 RDKit 对前三个化学 Skill 的产物执行:

  • 化合物库可检索性审查;
  • Tanimoto 相似性检索;
  • 非递归 SMILES/SMARTS 完整子结构匹配;
  • Butina 聚类;
  • 固定 seed 的 MaxMin 多样性选择;
  • exact structure 和风险记录的只读治理复核队列。

适合以下请求:

  • “找出与这个分子结构最相似的 20 个记录”;
  • “筛选包含这个 SMARTS 子结构的化合物”;
  • “按 Morgan 指纹给这批分子聚类”;
  • “从化合物库中选择 100 个结构多样的代表”;
  • “检查库里哪些记录重复、不可检索或需要人工复核”。

执行流程

  1. 确认输入来自 compute-molecular-features,并阅读 Features Artifact 消费合同。 audit、相似性、子结构、聚类和多样性选择都不得绕过该合同直接读取 standardize-chemical-structures。
  2. 要求用户显式选择 standardized 或 parent 视图,禁止跨视图比较。
  3. 相似性、聚类和多样性选择要求显式 fingerprint_profile_id;不得自行重算或替换指纹。
  4. 根据任务创建 request JSON,显式记录阈值、top-k、手性、seed 和是否纳入 review 记录。
  5. 运行:
python scripts/search_and_curate.py \
  --request request.json \
  --output result.json
  1. 校验:
python scripts/validate_output.py result.json
  1. 向用户报告 indexed/excluded/error 计数、查询结果、参数、复核队列和未验证边界。

五个 operation

  • audit_library:审查 profile、结构视图、上游状态、重复结构和排除记录;
  • similarity_search:固定 Tanimoto,top_k、threshold 至少提供一个;
  • substructure_search:query_type、query、use_chirality 和 max_results 必填;
  • cluster_library:固定 Butina,要求显式 similarity_threshold;
  • select_diverse_subset:固定 MaxMin,要求显式 pick_size 和非负 seed。

强制边界

  • 首版唯一引擎为 rdkit==2025.9.2;
  • 相似性、子结构、审查和 MaxMin 最多 5000 个可检索记录,Butina 最多 2000 个;
  • 无全局默认相似度或聚类阈值;
  • review 记录默认不索引;显式纳入时风险继续传播;
  • rejected、not_run 和 error 记录永不索引,但必须保留在输出 manifest;
  • fingerprint/pattern 只可预过滤,子结构最终命中必须经过完整子图匹配;
  • 首版拒绝所有 recursive SMARTS;
  • 不自动删除、合并、覆盖或写回用户化合物库;
  • 不预测或声称活性、功能、机制、药效、毒性、安全、可合成性或实验优先级;
  • parent 相同不表示相同盐型、制剂、批次或物理样品;
  • 不访问网络,不调用远程化学数据库;
  • 不训练模型,不执行对接、逆合成、生成、真实实验或知识图谱;
  • 不修改平台、MCP、数据库、前端或 Agent runtime。

与其他 Skill 的边界

resolve-chemical-identities
名称/标识符 → 候选化学记录与来源状态

standardize-chemical-structures
已知结构 → standardized/parent、结构 QC 和重复组

compute-molecular-features
明确结构视图 → 二维描述符和固定指纹

search-and-curate-chemical-libraries
固定结构/指纹 → 只读检索、分组、选择和治理复核队列

本 Skill 不解析名称或数据库 ID,不标准化结构,不重新计算第三 Skill 指纹,也不执行性质预测和模型训练。

输入输出合同、算法参数、状态、Gold、性能边界和科学解释规则见 references/输入输出与科学边界.md。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

中文购车决策助手初始化与验收 Skill。用于安装、配置、启动、恢复或诊断仓库内完整前后端,引导用户选择自己的 AI Native 应用开发底座 Workspace,私密配置 Agent Plan Key,真实调用专业数据集核验 1–3 款候选车型、配置与城市车系月度数据,并完成应用开发底座和浏览器验收。用户提出“初始化购车决策助手”“安装选车网站”“配置汽车专业数据”“启动购车助手”或排查该应用时使用。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

理解化学科研自然语言需求,生成带来源绑定的 ResearchIntent,并通过本地确定性校验路由到七个化学 Skill、受控 Skill 链或 Workflow A/B。用于复杂、多步、模糊、需要自动编排,或可能联网、产生费用和发送数据的化学身份、结构、特征、分子库、反应和已有路线任务;毒性预测、路线生成、实验安全和放大审批不支持。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

对已标准化化合物确定性计算受控二维描述符、Morgan/RDKit/MACCS 指纹和数据集质量画像。用于准备分子特征、生成指纹,或检查特征缺失、常数、异常和分布。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

整理和审查结构化化学反应,保留原始记录并检查参与物、角色、产率、重复、守恒和 ORD 合同。用于清洗 reaction SMILES、ORD 或反应表格。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

中文个人投资助手初始化 Skill。引导用户确认真实股票、市场、关注偏好和盘后监控安排,检查 Agent Plan Harness,安装并启动仓库内完整前后端,导入个性化配置,真实调用 DataPro、豆包搜索和 Agent Plan 模型生成首批个股简评与盘后风险摘要,并完成可用性验收。用户提出“帮我初始化个人投资助手”“安装投资助手”“配置我的关注股票”“让我打开网站就有内容”或需要恢复、诊断该应用时使用。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

保守解析化学名称、SMILES、InChI、InChIKey、PubChem CID、ChEMBL ID 或 CAS RN,保留多源证据、相关形式、歧义和冲突。用于确认化学记录是谁、对齐开放数据库,或在结构标准化前选择候选。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

See all skills by volcengine

Report a problem with this skill