17个版本 (4个重大更改)
0.5.1 | 2024年7月28日 |
---|---|
0.4.8 | 2024年7月28日 |
0.1.6 | 2024年3月27日 |
#41 in 模拟
369 每月下载量
185KB
4K SLoC
PMcore
一个Rust库,提供创建和实现用于群体药代动力学建模的新非参数算法及其与Pmetrics集成的构建块。
实现的功能
- 基于常微分方程的群体药代动力学模型求解器
- 支持Pmetrics数据格式,实现无缝集成
- 协变量支持,前向或线性插值
- 可选择缓存结果以提高速度
- 强大的模拟引擎
- 信息丰富的终端用户界面(TUI)
可用算法
本项目旨在实现用于非参数群体药代动力学建模的几个算法。
- 非参数自适应网格(NPAG)
- 非参数最优设计(NPOD)
- 非参数模拟退火(NPSA)
未来还计划支持参数化算法,例如迭代两阶段贝叶斯(IT2B)
示例
本仓库实现了两个使用NPAG的示例,分别为bimodal_ke
和two_eq_lag
。
您可以使用以下命令运行它们,例如:
cargo run --example bimodal_ke --release
查看相应的examples/.../*.toml
文件以更改每次运行的配置。
文档
有关如何使用此包的更多信息,请参阅文档
依赖项
~45MB
~759K SLoC