← 返回
未分类
中文
DrugFlow
Multi-flow API workflow skill for this DrugFlow Django repository. Use when an agent needs executable end-to-end API procedures such as login/register, works...
多流程API工作流技能,适用于DrugFlow Django仓库。当代理需要执行端到端API流程(如登录/注册)时使用。
未分类
clawhub
v1.0.2 1 版本 100000 Key: 无需
#latest
概述
版本历史 (1)
安全
概述
DrugFlow Skills Route requests to the correct DrugFlow API flow and execute with minimal ambiguity.
Flow Selection Read references/index.md first. Match user intent to one flow. Load only that flow's reference files. Prefer script execution from scripts// when available. Current Flows Common APIs: reusable auth/workspace/balance/jobs APIs available. Virtual screening: complete flow available. Docking: complete flow available. ADMET: complete flow available. Rescoring: complete flow available. Structure extract: complete flow available (img2mol backend type). Molecular factory: complete flow available (with atom-selection helpers). Common APIs Workflow Read references/flows/common-apis/call-flow.md . Read references/flows/common-apis/payloads.md . Reuse scripts/common/drugflow_api.py for: signinsignuplist_workspaces / create_workspace / ensure_workspaceget_balancelist_jobsUse scripts/common/test_common_apis.py for direct smoke tests. Virtual Screening Workflow Read references/flows/virtual-screening/call-flow.md . Read references/flows/virtual-screening/payloads.md . Use scripts/virtual-screening/run_vs_flow.py for end-to-end execution. Always include ws_id for /api/jobs list/detail. For /api/jobs create, pass name, type, args (JSON string), ws_id; in non-private mode include expect_tokens and avail_tokens. Docking Workflow Read references/flows/docking/call-flow.md . Read references/flows/docking/payloads.md . Use scripts/docking/run_docking_flow.py for end-to-end execution. Create docking jobs through POST /api/jobs with multipart fields pdb, ligands, pdb_content, and args. Site-driven docking box note: when --site is provided but center/size/radius are omitted, the script auto-derives the docking box from that site in local PDB. Always include ws_id on job list/detail requests and pass expect_tokens/avail_tokens in non-private mode. ADMET Workflow Read references/flows/admet/call-flow.md . Read references/flows/admet/payloads.md . Use scripts/admet/run_admet_flow.py for end-to-end execution. ADMET job type is fixed to admet-dl. Support two input modes: direct smiles list dataset mode via dataset_id + smiles_col For /api/jobs create, pass name, type=admet-dl, args, ws_id, and in non-private mode expect_tokens/avail_tokens. Rescoring Workflow Read references/flows/rescoring/call-flow.md . Read references/flows/rescoring/payloads.md . Use scripts/rescoring/run_rescoring_flow.py for end-to-end execution. Create rescoring jobs through POST /api/jobs with: type=rescoringform fields pdb, ligands, smiles_col args.mode=semi and args.rescoring_functionsScript enforces input files: --pdb-file must be .pdb, --ligands-file must be .sdf. Always include ws_id; in non-private mode include expect_tokens and avail_tokens. Structure Extract Workflow Read references/flows/structure-extract/call-flow.md . Read references/flows/structure-extract/payloads.md . Use scripts/structure-extract/run_structure_extract_flow.py for end-to-end execution. User-facing "结构提取" maps to backend job type=img2mol. For create, pass name, type=img2mol, args (dataset_id, page_list), ws_id, and in non-private mode expect_tokens/avail_tokens. dataset_id must be img2mol-compatible and include extras.osskey.Molecular Factory Workflow Read references/flows/molecular-factory/call-flow.md . Read references/flows/molecular-factory/payloads.md . Use scripts/molecular-factory/run_molecular_factory_flow.py: atom-infoextract-partialdraw-atom-indexcreate-jobDefault to non-docking molecular factory unless user explicitly asks for docking: args.need_docking=falseargs.pdb_use.*=falseDefault generation models: args.molgen_algos=["Frag-GPT","REINVENT"]Use helper APIs first to confirm selected_atoms/start_atoms, then submit molecular_factory job. Always pass ws_id; in non-private mode include expect_tokens and avail_tokens. Output Contract Return method + endpoint + required parameters for each step. Return key ids and state: ws_id, job_id, state, result count. When running scripts, return command + important outputs. Expansion Rules Add new flow docs under references/flows// with call-flow.md and payloads.md. Add runnable scripts under scripts// . Update references/index.md and this file's Current Flows section. References references/index.md references/flows/common-apis/call-flow.md references/flows/common-apis/payloads.md references/flows/virtual-screening/call-flow.md references/flows/virtual-screening/payloads.md references/flows/docking/call-flow.md references/flows/docking/payloads.md references/flows/admet/call-flow.md references/flows/admet/payloads.md references/flows/molecular-factory/call-flow.md references/flows/molecular-factory/payloads.md references/flows/rescoring/call-flow.md references/flows/rescoring/payloads.md references/flows/structure-extract/call-flow.md references/flows/structure-extract/payloads.md
版本历史
共 1 个版本
v1.0.2
当前
2026-03-30 15:31 安全 安全
安全检测
腾讯云安全 (Sanbu)
安全,无风险
查看报告
🔗 相关推荐
ai-agent
ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,416
📥 325,720
ai-agent
pskoett
记录自身发现以实现自我改进的技能
★ 4,128
📥 881,122
dev-programming
ashipiling
BioFlow API简明使用指南,涵盖注册登录、文件上传下载、余额查询、任务提交及结果获取,并附带示例端点。
★ 0
📥 530