用途:面向临床前 PK/PD 数据分析,将药代动力学分析流程结构化,要求先明确输入、输出路径、范围限制、阈值与假设,再产出可复现、可审查的结果。
主要能力:内置可执行入口 scripts/main.py;主要参数包括 concentration_data(时间-浓度对)、dose(给药剂量)、admin_route(IV/PO/SC);返回 AUC、Cmax、Tmax、T1/2,以及清除率和分布容积,属于非房室分析,并提供 PK 报告模板。典型用例包括 IND-enabling 研究、剂量选择、候选药物排序,以及作为 WinNonlin 的替代方案。示例:大鼠 PK 数据 → AUC = 1250 ng·h/mL,T1/2 = 4.2h。
使用方式:依赖 Python 3.10+,requirements.txt 声明 numpy、scipy,可执行 pip install -r requirements.txt 安装依赖。进入技能目录后,先做语法检查与查看帮助:python -m py_compile scripts/main.py 和 python scripts/main.py --help;必要时编辑文件内 CONFIG 块或文档化参数,再运行 python scripts/main.py。运行前确认输入文件、输出路径、范围过滤、阈值与领域约束。最终响应建议包含:目标、输入与假设、工作流、核心结果、风险与限制、未决项与下一步检查。
限制与风险:代码在本地执行(中等风险),读写输入输出文件(中等风险),无外部 API 调用;输出文件保存到工作区。需遵守安全清单,如不硬编码凭据、限制文件系统访问、校验路径、沙箱运行、错误信息脱敏。若输入缺失或超出文档范围,应停止并说明缺失字段,不得编造数据、引用或执行结果,可给出人工回退方案。当前生命周期为 Draft,已知问题无,计划做性能优化与功能扩展。其余细节(如版本号、具体价格与平台)暂未提供。