Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2016 Sep;5(9):455-65.
doi: 10.1002/psp4.12102. Epub 2016 Aug 29.

A Tutorial on Pharmacodynamic Scripting Facility in Simcyp

Affiliations

A Tutorial on Pharmacodynamic Scripting Facility in Simcyp

K Abduljalil et al. CPT Pharmacometrics Syst Pharmacol. 2016 Sep.
No abstract available

Keywords: Covariates; Lua; PBPK; Pharmacometrics; Physiologically based Pharmacokinetics Pharmacodynamics; Population Modelling and Simulation.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Simcyp PD response unit structure and interconnections enabling various combinations of PD units up to three layers.
Figure 2
Figure 2
General scheme shows the Custom PD Step within the PD Units Chain. The figure shows how the Custom Step replaces a default PD Step. Each figure block can be equivalent to a single script containing one or more functions. The output function, Rxu1, from an upstream step “1” is considered as an input function to the PD Custom Step, Xu,custom, while the output from the custom step, Rxu,custom, is considered as an input function, Xu3, to a subsequent step “3”.
Figure 3
Figure 3
A screenshot of the Simcyp Lua Editor shows the Functions dropdown menu. The expanded menu shows how to access various get functions templates to get individual covariates.
Figure 4
Figure 4
Simcyp datastores for persistence of script variables at the different scoping levels, together with the Setup, Step, and Simcyp library (sc:) functions and Lua code that can access or modify them. Higher level stores can provide default parameters for lower level access when a requested value is not available at the same level as the get call. The set functions typically set store values at the same level as the function call. sc:sampleIIVDistribution generates individual values from the parameter distribution stored at the next higher level.
Figure 5
Figure 5
Simcyp Lua code for INR model after warfarin administration (based on Ref. 12).

References

    1. Jamei M, Marciniak S, Edwards D, Wragg K, Feng K, Barnett A, et al The simcyp population based simulator: architecture, implementation, and quality assurance. In Silico Pharmacol. 1, 9 (2013). - PMC - PubMed
    1. Schuck E, Bohnert T, Chakravarty A, Damian‐Iordache V, Gibson C, Hsu CP, et al Preclinical pharmacokinetic/pharmacodynamic modeling and simulation in the pharmaceutical industry: an IQ consortium survey examining the current landscape. AAPS J. 17, 462–473 (2015). - PMC - PubMed
    1. Tsamandouras N, Rostami‐Hodjegan A, Aarons L. Combining the ‘bottom up' and ‘top down' approaches in pharmacokinetic modeling: fitting PBPK models to observed clinical data. Br. J. Clin. Pharmacol. 79, 48–55 (2015). - PMC - PubMed
    1. Black JW, Leff P. Operational models of pharmacological agonism. Proc. R. Soc. Lond. B Biol. Sci. 220, 141–162 (1983). - PubMed
    1. Hill AV. The possible effects of the aggregation of the molecules of hæmoglobin on its dissociation curves. J Physiol. 40, iv–vii (1910).