我們成功地為藥品動力學/藥效學電腦程式- Boomer,建構其圖形介面應用程式,這是全世界第一個為個體藥品動力學/藥效學電腦程式量身訂做的圖形介面軟體。我們將其命名為JGuiB (Java GUI for Boomer)。 JGuiB主要功能包含對藥品動力學/藥效學模式的定義、資料分析的處理與Boomer內建功能的選擇,然後可以透過命令列模式來呼叫Boomer執行分析工作。JGuiB正確地提供Boomer在藥品動力學/藥效學中三個最主要的分析方法: 曲線擬合方法、模擬化方法與貝氏估算法,也內建了20個常用的藥品動力學/藥效學的模式,並以視覺化的模式圖形來輔助、說明。除此之外,JGuiB具有兩項非常值得一提的特色: 1) Boomer配合上JGuiB可以輕易地將多次劑量控制與貝氏估算法的功能應用於臨床藥品動力學的服務上;2) JGuiB讓Boomer可以同時利用不同的加權方法,讓同一組資料能配合超過一個藥品動力學/藥效學的模式來做分析。 我們選擇Java程式語言 (J2SE)來建構JGuiB。成功地將選單導向模式的Boomer轉換成圖形介面模式的應用程式,並可執行於支援Java虛擬機器與Boomer的作業平台上,例如Mac OX S、Windows與Linux。
We have successfully created a GUI (graphical user interface) for Boomer, a simulation and modeling program for pharmacokinetic and pharmacodynamic (PK/PD) data analysis. We call this GUI as “JGuiB” which represents “Java GUI for Boomer”- the first GUI program for individual PK/PD software in the world. JGuiB includes the features of PK/PD modeling, data manipulation and function selections of Boomer, and can call Boomer to run with command-line mode. Normal fitting, simulation and Bayesian estimation are three main analysis methods of Boomer currently provided by JGuiB. Twenty frequently used PK/PD models with visualized modeling pictures are built and included with JGuiB. There are two of most particular features in JGuiB: 1) JGuiB with Boomer can easily apply to data analysis of multiple dosing and Bayesian estimation for clinical pharmacokinetic services, and 2) JGuiB enables Boomer to simultaneously work with more than one model for same data line using different weighting schemes in one project file. We selected Java (J2SE) as the program language to build JGuiB, and it has successfully turned the menu-driven mode of Boomer into a GUI-based application running in various platforms with Java virtual machine (JVM) and Boomer supported systems, such as Mac OS X, Windows and Linux systems.