Agent Skills
返回列表
Aptox 药代动力学参数计算

Aptox 药代动力学参数计算

行业专业 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,将 @user_28486310/aptox-pk 安装到当前 AI 助手中。

技能介绍

药代动力学计算的痛点

拿到一组血药浓度-时间数据后,真正耗时的往往不是计算本身,而是把数据整理成可计算的形式:确认时间列与浓度列、核对给药剂量、选择 AUC 计算方法、判断末端相选取是否合理,最后还要解释 AUC_extrap 超限或末端拟合 R² 偏低意味着什么。任何一环出错,结果都可能是废纸。

核心能力与工作流程

该技能将非房室模型分析(NCA)封装为一条流水线:

  • 数据接入:支持 .xlsx、.xls、.csv 文件,或直接粘贴表格数据;脚本依据表头自动识别时间列与浓度列
  • 给药剂量输入:剂量仅影响 CL/F 与 Vd/F;若仅需 Cmax、Tmax、AUC、t1/2、MRT,可设 --dose 0
  • 计算引擎:run_nca() 为核心入口,支持两种 AUC 计算方法(linear 与 linear-up/log-down),末端相点数可设为 3 或手动指定起始索引
  • 可视化输出:自动生成半对数坐标药时曲线 concentration_time_curve.png,另可选输出 nca_results.json

适用边界与注意点

  • NCA 不假设房室结构,适合数据点稀疏或结构不明的场合;若数据支持明确房室模型,结构化建模通常更精确
  • 当末端相不足时,AUC_extrap > 20% 是明确的警告信号,此时应延长采样至至少 3 倍消除半衰期
  • 末端相 R² 偏低提示选取的点不在真正的终末期,需结合半对数曲线人工核查
  • 半衰期应基于末端相计算,不能用分布相数据反推
  • 对 LLOQ 附近的浓度点需单独确认是否纳入计算,避免对末端相斜率造成偏移

使用场景

  • 拿到临床采血后的 Excel 浓度数据,需要快速算出 AUC、Cmax、t1/2 等关键药代参数用于撰写研究报告
  • 在生物等效性试验数据分析阶段,用半对数药时曲线直观核对受试制剂与参比制剂的吸收和消除特征
  • 发现 AUC 外推比例超过 20%,需要诊断采样时长是否足够并决定是否延长至 3 倍以上半衰期重新采血
  • 药物早期筛选中只有稀疏的几组血药浓度点,想在不做房室模型假设的前提下估算清除率和表观分布容积

适合人员

  • 临床药理学研究员,需要定期从 I 期临床试验浓度数据中计算标准 PK 参数并撰写统计分析报告
  • 仿制药研发工程师,在生物等效性试验数据审核阶段需要核对 AUC 和 Cmax 的计算依据与末端相选取质量
  • 药代动力学方向研究生,处理动物实验或体外数据的浓度-时间曲线时缺乏编程经验,希望有可复现的 NCA 流程
  • 定量药理学建模人员,需要快速获得非房室模型参数作为后续房室建模或 PBPK 模拟的初始估计值