跳到正文

药代动力学与药效研究建模

组织 PK/PD 研究模型、参数、暴露与反应分析,保存数据依据、模型假设及评价结果。

开源精选医疗业务31 个文件50,135 Stars浏览次数 0K-Dense-AI/scientific-agent-skills MIT版本 a1043ef
开始使用

适用环境:Requires Python 3.12+ with NumPy 2+ and SciPy. No network access and no proprietary software. The estimation tools this skill orients you towards (NONMEM, Monolix, Phoenix, Simcyp, GastroPlus) are licensed separately and are never invoked by these scripts.

输入资料
获准使用的 PK/PD 研究资料 模型目标、参数与分析环境 阅读本节完整说明
交付内容
可复查的研究模型 模型评价与假设说明 阅读本节完整说明
  1. 获取完整包,保留配套文件的目录结构。
  2. 按照原文准备所需工具、依赖与输入资料。
  3. 阅读对应使用步骤与输入输出说明,在自己的环境中验证结果。

使用提示摘自原文,配套文件保留来源版本;实际运行条件以各包说明为准。

正文

获取原文件

references/tmdd-and-biologics.md

Mechanistic state and units

A basic full TMDD model represents free drug L, free target R and complex LR:

dL/dt  = input - kel*L - kon*L*R + koff*LR
dR/dt  = ksyn - kdeg*R - kon*L*R + koff*LR
dLR/dt = kon*L*R - (koff+kint)*LR

These equations assume compatible molar concentrations and binding stoichiometry. A mass dose and molar target cannot be combined without molecular-weight conversion. Full TMDD still assumes a structural system, compartments, turnover and observation mapping; it is not assumption-free. Binding constants have different units, so ratios such as kon/kel do not directly diagnose stiffness. Assess solver/tolerance behavior. The helper uses adaptive LSODA integration.

_models.simulate_tmdd() supports IV input only and returns free drug, free target, complex and total drug separately. Match each assay to the state it actually measures. Ligand-binding assays can measure free, total or other operational fractions depending on reagents and conditions; there is no universal rule that they report total drug.

Approximations and identification

Equilibrium uses Kd=koff/kon; quasi-steady state uses Kss=(koff+kint)/kon under a timescale approximation. Those assumptions must hold over the intended concentration range. Constant-target, irreversible-binding and Michaelis-Menten reductions discard additional information. Choose based on available observations and model purpose, not a mandatory hierarchy.

Drug-only observations often poorly identify binding, internalization and target turnover separately. Measure target/complex where feasible, fix independently supported parameters with uncertainty, and inspect sensitivity rank and profiles. A low residual error does not validate binding kinetics. Dose-normalized profiles failing to overlap suggest nonlinear disposition, not TMDD uniquely; apparent overlap within a noisy limited range does not prove target saturation.

Pharmpy 2.2.0 API set_tmdd(model, type=...) accepts full, ib, cr, crib, qss, wagner and mmapp. dv_types maps drug, drug_tot, target, target_tot and complex to integer observation IDs. Assign its returned model and inspect the resulting observation equations. The QSS transformation was executed locally; no TMDD clinical estimation engine was run. Pharmpy TMDD API.

Broader biologic considerations

FcRn recycling, proteolysis, target binding, subcutaneous absorption and immunogenicity can affect antibody PK. Neither a fixed half-life range nor a blanket lack of renal/organ effects establishes plausibility for a specific engineered molecule or disease population. Evaluate the molecule and population, including protein loss and inflammation when relevant.

ADA may alter clearance, neutralization and assay behavior. Use timing, titre, drug tolerance and missingness, not only a baseline binary flag; apparent ADA/exposure associations can be bidirectional. For ADCs, distinguish conjugated antibody, total antibody and unconjugated payload, accounting for drug-to-antibody distribution and analyte-specific efficacy/safety relevance. A concentration ratio alone does not identify deconjugation. Bispecific/ternary-complex systems can show hook effects; a monotone Emax or ordinary binary TMDD model need not represent them.

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

关注医疗 AI 从 demo 到真实落地,聚焦产品化、商业化与院内工作流效率提升。

12年医疗产研经验,大湾区头部医疗AI公司前产品总监,独立开发者

医疗 AI 产品化医疗 AI 商业化院内工作流效率
刘浩南的微信联系二维码
微信扫一扫,联系 haonan