用途:该技能面向药物发现与虚拟筛选,帮助访问 ZINC22 大规模可购买化学空间,用于构建筛选库、按标识符检索化合物、按结构查找精确匹配或类似物、核对供应商可用性,以及下载对接就绪的 3D 结构。
主要能力:通过 CartBlanche22 网页与 API 访问 ZINC22;按 ZINC ID 单个或批量查询;按 SMILES 搜索并可用 dist、adist 参数扩展相似性/类似物;按供应商或目录编号交叉引用;随机采样用于基准测试、多样性采样和筛选集生成;利用 tranche 编码进行性质过滤;从 ZINC22 文件库下载按 tranche 组织的 3D 结构(MOL2、SDF、DB2.GZ 等)。
使用方式:依赖 curl(7.70+)、Python 3.9+、pandas 2.0.0+,可选 requests 与 rdkit。API 基址为 https://cartblanche22.docking.org,常见端点形如 substances.txt:zinc_id=...&output_fields=...、smiles.txt:smiles=...&dist=...&adist=...、catitems.txt:catitem_id=...、substance/random.txt:count=...&subset=...。返回通常为制表符分隔文本,可用 output_fields 限定列。示例命令:curl "https://cartblanche22.docking.org/substances.txt:zinc_id=ZINC000000000001&output_fields=zinc_id,smiles,catalogs,tranche"。3D 结构下载见 https://files.docking.org/zinc22/。
适用场景:虚拟筛选库构建、化合物检索与采购、结构类似物扩展、供应商核对、对接前结构准备。
限制:资料未提供收费、价格、平台或效果信息;相似性参数的具体语义与阈值需以官方文档为准;大批量下载应优先按 tranche 检索并使用并行工具,同时注意服务器负载。