Perls-speaks-NONMEM (PsN) - a Perl module for NONMEM related programming

Perls-speaks-NONMEM (PsN) - a Perl module for NONMEM related programming
复制标题

DOI:
10.1016/j.cmpb.2003.11.003
复制
发表时间:
2004-08-01
影响因子:
6.1
通讯作者:
Jonsson, EN
Jonsson, EN
中科院分区:
工程技术2区
文献类型:
--
作者:
Lindbom, L;Ribbing, J;Jonsson, EN

文献摘要

被引文献

相似文献

NONMEM程序是群体药代动力学/药效学(PUPD)分析中使用最广泛的非线性回归软件。在这篇文章中,我们描述了一个编程库,Perl-speaks-NONMEM(PsN),旨在为程序员在外部应用程序中使用NONMEM的计算能力。该库是面向对象的,用Perl编程语言编写。库的类是围绕NONMEM的数据、模型和输出文件构建的。NONMEM模型的规格可以通过模型和数据文件类轻松设置或更改,白色则通过输出文件类访问模型拟合的输出。这些类具有帮助程序员执行常见重复性任务的方法,例如总结NONMEM运行的输出,基于先前运行设置模型的初始估计值或截断数据文件中超过特定阈值的值。PsN为使用NONMEM作为回归工具开发高级软件奠定了基础。(C)2004爱思唯尔爱尔兰有限公司保留所有权利。
The NONMEM program is the most widely used nonlinear regression software in population pharmacokinetic/pharmacodynamic (PUPD) analyses. In this article we describe a programming library, Perl-speaks-NONMEM (PsN), intended for programmers that aim at using the computational capability of NONMEM in external applications. The library is object oriented and written in the programming language Perl. The classes of the library are built around NONMEM's data, model and output files. The specification of the NONMEM model is easily set or changed through the model and data file classes white the output from a model fit is accessed through the output file class. The classes have methods that help the programmer perform common repetitive tasks, e.g. summarising the output from a NONMEM run, setting the initial estimates of a model based on a previous run or truncating values over a certain threshold in the data file. PsN creates a basis for the development of high-level software using NONMEM as the regression tool. (C) 2004 Elsevier Ireland Ltd. All rights reserved.