Está en la página 1de 8

J Sci Educ Technol (2008) 17:366–372

DOI 10.1007/s10956-008-9106-6

New Simulation Methods to Facilitate Achieving a Mechanistic


Understanding of Basic Pharmacology Principles
in the Classroom
Anita Grover Æ Tai Ning Lam Æ C. Anthony Hunt

Published online: 3 April 2008


 Springer Science+Business Media, LLC 2008

Abstract We present a simulation tool to aid the study of Motivation


basic pharmacology principles. By taking advantage of the
properties of agent-based modeling, the tool facilitates The field of pharmacodynamics encompasses the study of
taking a mechanistic approach to learning basic concepts, the time–course of a drug effect at target site within a
in contrast to the traditional empirical methods. Pharma- living system. There are numerous, intertwining concepts
codynamics is a particular aspect of pharmacology that can associated with the field: it is often hard for the new student
benefit from use of such a tool: students are often taught a to comprehend how these concepts emerge from biological
list of concepts and a separate list of parameters for experiments, and how these concepts relate to the com-
mathematical equations. The link between the two can be ponent interactions within biology to create the dose–
elusive. While wet-lab experimentation is the proven response and time–course curves scattered throughout
approach to developing this link, in silico simulation can textbooks and the pharmacology literature.
provide a means of acquiring important insight and Achieving a mechanistic understanding is expected to
understanding within a time frame and at a cost that cannot provide insights into the biology and experimental methods
be achieved otherwise. We suggest that simulations and that is often not achieved when following the traditional
their representation of laboratory experiments in the data-based, empirical teaching approach. For example,
classroom can become a key component in student students in an introductory pharmacology course are often
achievement by helping to develop a student’s positive taught the Emax model of the concentration–response
attitude towards science and his or her creativity in scien- relationship. The model uses the Hill function [a common
tific inquiry. We present results of two simulation form is E = EmaxCa/(EC50 + Ca)] to describe idealized
experiments that validate against data taken from current experimental data. The equation is used to predict the
literature. We follow with a classroom example demon- effect of a drug, E, given its concentration, C, the maxi-
strating how this tool can be seamlessly integrated within mum effect (Emax), concentration at half the maximum
the traditional pharmacology learning experience. effect (EC50), several assumptions about the experimental
system, and an elusive parameter a known as the steepness
Keywords Education  Pharmacology  Systems biology  factor or Hill coefficient. Although aspects of the mecha-
In silico  Model  Simulation  Mechanism nism are typically discussed and sketched, student
experience with the actual experimental details and data to
which of these parameters are expected to map is rare.
Often, students are expected to understand only how to use
this equation for its basic predictive properties.
A. Grover  T. N. Lam  C. A. Hunt (&) Providing a comprehensive wet-lab experience to gen-
The Biosystems Group, Department of Bioengineering erate an appreciation for science and experimental methods
and Therapeutic Sciences, The University of California,
and to thereby provide a foundation for mechanistic under-
513 Parnassus Ave., S-926, San Francisco,
CA 94143-0912, USA standing is problematic at the student level. There are
e-mail: a.hunt@ucsf.edu several delimiting and demotivating considerations.

123
J Sci Educ Technol (2008) 17:366–372 367

Providing such experiences would require that a time- biological components and processes, we hereafter use
intensive and costly laboratory component accompany the SMALL CAPS when referring to the former. The analogue
introductory pharmacology course. Even when the living system, or ‘‘world,’’ is visualized with stationary TARGETS
components of experiments behave reliably, the significant and mobile DRUGS that move through the system. That
variability associated with conducting wet-lab experiments movement can map to perfusion of drug through a bio-
and accumulating sufficient data within a limited time frame logical system in vitro. When a DRUG and TARGET contact
can complicate the experience and its interpretation for the each other, they can bind to produce a measurable EFFECT.
novice. The EFFECT, along with the numbers of TARGET and DRUG,
The method of mechanism based in silico simulation are plotted against TIME in the Time–Course graph; the
used here is one of several methods referred to collectively EFFECT and the TARGET are plotted against the number of
as executable biology (Fisher and Henzinger 2007). The DRUGS in the Dose–Response graph.
method emerges as a potential solution to the above At the start of a simulation, the TARGETS are distributed
problem. In particular, simulation of the type described randomly through the WORLD. In most cases, DRUGS are
below offers an alternative that can be both cost and time distributed randomly within the top of the WORLD. DRUGS
effective. It provides a world in which experiments always PERFUSE down the world using a random walk that is biased
‘‘work,’’ although outcomes can differ from expectations. in the x-direction. They are ELIMINATED at the bottom
Through the visualizations afforded by the simulation, a (exceptions are bolus time-course simulations,
student can observe mechanisms in operation and thereby detailed in Table 1). The input of drug can follow one of
develop and understanding of what effect changing bio- four patterns, detailed as simulationTypes in Table 1.
logically rooted characteristics might have on the The events occurring in the analogue system during sim-
accumulated data and empirically derived parameters. ulations can be imagined as representing flow of drug
The development of such pharmacodynamic simulations through a single cell, where the blood supply is at the top of
has at its basis two significant motivations. the cell. In such a referent, drug would interact with
receptors within the cell on its way through. However, as
• Towards the understanding of how the interplay of
described in the examples below, the same analogue can
various drug and biological system characteristics can
represent a number of other in vitro systems equally well.
affect dose–response and time–course relationships.
TIME in an agent-based simulation progresses in discrete
• Reciprocally, towards the understanding of how various
steps. Each time step is a simulation cycle. During a sim-
observed phenomena can be understood mechanisti-
ulation cycle, each active agent is given an opportunity to
cally through manipulation of key drug and biological
update itself (e.g., apply its rules). During each time step,
system characteristics.
DRUG has an opportunity to move (or not) into and adjacent
space. We define an experiment as a simulation in which
all DRUGS comprising a dose have an opportunity to move
Simulation through the WORLD.
The user has the option of changing a number of variables
The simulation was created using the agent-based model- associated with the system. The screen shot in Fig. 1 shows
ing framework Net-Logo (Wilensky 1999). In this context, various user interfaces and the location of the sliders used to
an agent-based model (ABM) is an analogue of a referent, change variable values. The variables are described in Table 1.
wet-lab system created from software components. It is
created using a set of entities, called ‘‘agents’’; an inter-
Reproducibility
active version is available (Grover and Tang 2008). During
a simulation, the agents interact with each other and their
The first test of the analogue was to document the repro-
environment according to rules (principles of operation)
ducibility of the results. We ran seven experiments using
defined by the programmer and, to some degree, by the
the same parameter values. We plotted the mean and range
user. Those principles of operation are expected to have
of the number of TARGETS remaining at the end of each time
biological counterparts, although they may not be fully
step in Fig. 2 along with the DRUG input profile. The results
understood. In the analogue described below, there are two
attest to the reliability of the simulations.
types of agents: one maps to drug molecules and the other
maps to target macromolecules or sites in the referent
system. For simplicity, all other aspects of the referent Validation 1
biological system are conflated and pushed into an inactive
background (but not forgotten). To distinguish clearly in Delacher et al. studied the time–course relationship of
silico components and processes from corresponding bacteria to ciprofloxacin, an antibiotic drug. At the

123
368 J Sci Educ Technol (2008) 17:366–372

Table 1 User controlled variables


a. start&Start/Stop The Start/Stop switch must be turned to On to run the simulation. Click start to begin. To stop
the simulation at any time while it is running, turn the Start/Stop switch to Off.
b. simType: The drop-down menu offers four choices for the manner in which DRUG will be delivered to the WORLD:
c. dose-response To create a standard dose-response curve: at each turn, more DRUG will enter the world in a linear
fashion until the maxDrugMols have been delivered.

d. bolus time-course To understand how a bolus dose of DRUG will affect TARGET, the maxDrugMols amount of drugs will
circulate through the WORLD until simLength time is reached. In this case, DRUGS are initially
distributed and move randomly through the WORLD (not necessarily towards the bottom) at each step.

e. steady-state Towards a situation where the effect site is different from the administration site, where concentration
is slow to rise but reaches a plateau at the maxDrugMols amount. At each turn, an amount of DRUG
will enter the WORLD according to a standard hill function, until a plateau has been significantly
established.

f. hysteresis Towards another situation where the effect site is different from the administration site, where the
concentration rises and falls to produce a hysteresis type dose-response curve. At each turn, an
amount of DRUG will enter the world according to a two-exponential function, until the DRUG amount
has fallen to 0.

g. simLength (applies only to bolus Slider to specify the amount of time steps the simulation will run in the bolus time-course
time-course) simType.
h. initialTargetMols The amount of TARGET molecules created at the start of simulation; the amount of TARGET molecules will
change depending on targetRegulation and growthRate.
i. maxDrugMols The maximum number of DRUGS to enter the WORLD in the experiment.
j. bindingAffinity The probability a DRUG and TARGET at the same location in the WORLD will bind.
k. dissociation The probability a DRUG bound to a TARGET will dissociate from the TARGET.

l. efficacy The probability the bound DRUG-TARGET will create an EFFECT.

m. timeDelay Number of steps in delay between when the DRUG binds to the TARGET and the EFFECT can be seen.
n. targetRegulation Probability the DRUG binding to the TARGET will:
targetRegulation \ 0: kill the TARGET. targetRegulation [ 0: cause the TARGET to
replicate, creating a new TARGET adjacent to the bound TARGET.
o. growthRate (per 100 turns) Regardless of DRUG binding, how the numbers of TARGETS change overtime.
p. Visualization Slider Slide to adjust the speed of the animation.
q. Visualization ON/OFF Turn the visualization screen ON or OFF. Turning the screen off may allow the simulation to run faster.

concentrations studied ciprofloxacin is bactericidal: it kills number of viable bacteria using a colony count method. The
bacteria. The group first studied human interstitial con- extracted data is graphed in Fig. 3a.
centration data to determine the pharmacokinetic time To simulate the preceding in vitro experiments, we
profile of drug at the active site. They successfully descri- applied the two-exponential hysteresis input option. The
bed that profile using a two-exponential hysteresis model TARGET agents now represent one or more bacteria, and the
(we had provided the same model as an input option). DRUG agents represent ciprofloxacin. We defined effect in
Delacher et al. then performed an in vitro experiment using this analogue as an observed DRUG–TARGET pair. We obtained
cultured bacteria. They added drug to the culture according an acceptable match by assuming bacteria would die within
to the hysteresis input model and measured the remaining one time step following contact by at least one DRUG.

123
J Sci Educ Technol (2008) 17:366–372 369

Fig. 1 Screen shot of the


simulation program

350.00
a 10
300.00

Bacteria (cfu/ml* 10^8)


250.00 8
Agents

200.00
6
150.00
4
100.00

50.00 2
0.00
0 10 20 30 40 50 0
0 50 100 150 200 250
Time Time (min)

Fig. 2 Reproducibility: the upper graph shows the mean and range b
(error bars) of number of targets remaining for seven experiments at
the end of each time step. The lower graph shows corresponding drug
input values

We achieved that by having targetRegulation


= –100. The results are graphed in Fig. 3b.
The dramatic initial decrease in bacterial numbers with a
slight terminal fall off is evident in both plots. Because the
TARGETS die upon binding with the DRUG, there are never any
active DRUG–TARGET complexes, as evidenced by the
effect line consistently at 0 through the run. This plot also
shows the input of DRUG according to the hysteresis input type
described above. The quantitative numbers of TARGETS, DRUG,
and TIME will not necessarily be equivalent between the wet-
lab and simulation experiments, in the same manner that
results between in vitro and in vivo representations of a Fig. 3 (a) Data extracted from the literature Delacher et al. (2000).
system might not be quantitatively equal. The simulation Bacterial death in time in the presence of antibiotic; (b) Simulation
results of data extracted from (Delacher et al. 2000). The dashed
aims to develop an understanding of how the plot in the
overlay follows the shape of the extracted data in Fig. 3a, serving as
literature might develop, and the associated visualizations of validation of the simulation
this simulation run quickly provide this understanding.
gefitinib-treated human tumor cells: those that, following
transduction, expressed the transporter gene for breast
Validation 2 cancer resistance protein (BCRP), and control cells that
were not transduced. The BCRP transporter is believed to
The anticancer drug gefitinib inhibits cancer cell growth. pump various anticancer drug molecules, including gefiti-
Sugimoto et al. studied growth inhibition of two types of nib, out of cells, thus limiting their effectiveness. To test

123
370 J Sci Educ Technol (2008) 17:366–372

Fig. 4 (a) Inhibition of BCRP- a

Cell Numbers (% of Control)


100
transduction of human cancer
cells on the growth-inhibitory 80
effect of gefitinib. The data
were extracted from Sugimoto 60
et al. (2005). The values are
40
percent of untreated control cell
numbers after 5 days of growth 20
in increasing concentrations of
gefitinib. Squares: cells were 0
BCRP-transduced; circles: cells 0 20 40 60 80 100 120 140
were not BCRP-transduced; (b) Drug Concentration (nM)
measurements taken during b
simulated experiments mimic
data extracted from Sugimoto
et al. Left: results from a
simulated experiment used
agents representing non-
transduced cells. Right: results
from a simulated experiment
used agents representing BCRP-
transduced cells. The
differences in the final percent
targets remaining are similar to
those extracted from the data,
which serves as validation
evidence

this theory for both cell types, the authors measured cell DRUG. Note again that the scales on the simulation are not
growth in the presence of different gefitinib concentrations. intended to match quantitatively the scales used in the wet-
They observed that growth over a 5-day period of the cells lab experiments. The key is that changing the response of
transduced with the BCRP gene approached that of targets to the drug had two consequences: it changed the
untreated controls (not shown). That result confirmed that maximum effect over this dose range (Emax) and it changed
BCRP-transduction enabled cells to become resistant to the the rate (effectively the EC50) at which an effect occurred.
drug. From the extracted data shown in Fig. 4a, it is clear The result was that the observed simulated effect mirrored
that gefitinib is more efficacious against the non-transduced that from the wet-lab experiments.
cells than it is against the transduced cells.
To mimic the data in Fig. 4a, using simulation, we note
Classroom Example
that the resistance conferred by BCRP-transduction
increased the likelihood that the tumor cells growth after
The previous two examples have been concerned with
5 days would be normal when cells are treated with gefi-
understanding observed wet-lab experimental data. Recip-
tinib. In the simulation TARGET agents represent control
rocally, simulation can be used to design, evaluate, and
numbers of tumor cells after 5 days of growth. DRUG agents
build insight into experiments outside of the wet-lab.
represent gefitinib. We conducted two simulations in the
For example, the student is asked to determine if drug A
dose-response mode. Only the targetRegula-
or drug B is more potent in activating a key target molecule
tion parameter was changed. A non-transduced cell fails
in an essential regulatory system. Effect is caused by drug
to grow once it has contacted and bound the drug agent, so
binding to targets.
targetRegulation is set at –100. To demonstrate
resistance in transduced cells, we set this parameter to 1. Drug A binds tightly—essentially irreversibly—to the
larger values. The simulation results shown are for tar- target receptors, but its intrinsic efficacy is qualita-
getRegulation = -20. tively low.
The bottom line in each plot shows the number of TARGETS 2. Drug B has a slight probability of dissociating from the
that fail to grow despite contacting and binding the DRUG. The receptor after binding, and its intrinsic efficacy is twice
number is consistently 0 when targetRegulation = that of drug A. Once the drug dissociates, the target is
-100. However, when targetRegulation = -20, fully active: it is the same as if it had never been
some TARGETS grow normally, even after treatment with the bound.

123
J Sci Educ Technol (2008) 17:366–372 371

Fig. 5 Simulation results from a b


a hypothetical experiment
comparing the dose–effect
relationship of two hypothetical
drugs, A (left) and B (right).
Horizontal dotted lines:
maximum effect (Emax); vertical
dotted lines: dose at which half
maximal effect is achieved
(EC50)

The student’s task, in empirical pharmacological terms, is Inclusion of traditional, hands-on, wet-lab experimentation
to determine which drug has a lower EC50, the concentra- experiences within life science curricula is becoming
tion at which half the maximum effect is reached? increasingly rare. That is because doing so is becoming
We choose the dose-response simulation setting to more costly and time-consuming. We suggest that ABM
solve this problem, and choose 40 initial TARGETS with a simulations of the type described here can help fill the void.
maximum DRUG input of 200. In the first case, efficacy is The importance of providing laboratory experiences, as
set to 50 and dissociation is set to 0. In the second, part of life science coursework, is well documented. Most
efficacy is set to 100 and dissociation is set to 3. notably, laboratory experiences have a positive effect on
The results are shown in Fig. 5. secondary students’ attitudes towards science, and there is
The dramatic variability observed during the single a highly significant correlation between attitude and
simulations in Fig. 5 are typical of what one could achievement (Freedman 1997). A comprehensive review
encounter during wet-lab experiments. Nevertheless, the of thoughts on the importance of laboratory experience
significantly lower Emax and higher EC50 are evident in (Hofstein and Lunetta 2003) details a number of related
the graph on the right even though the dissociation concepts. First, experimentation plays a critical role in
probability was small. These results are not entirely developing a student’s sense of inquiry, or his or her ability
intuitive. Working with simulations helps one develop an to study systems in diverse and novel ways. This is
intuition for, and an understanding of how the system furthered when the laboratory activities are well integrated
responds to two different drug interventions. Such exer- with the non-laboratory portions of the class, and even
cises can give the student important mechanistic insight more so when the level of ‘‘open-endedness’’ of the
into the origin of the elusive mathematical parameters of activity, or how well the activity promotes an open-ended
empirical, inductive models such as the Hill function approach to research, is high. Hofstein and Lunetta also
introduced previously. allude to a number of studies focusing on the use of
technology in the classroom—in particular, how computer
visualization provides unique benefits, and the technology
Discussion
can afford a more complete understanding than other
teaching methods. These concepts are markedly repre-
The three above examples combine to document the
sented in the above two goals.
effectiveness of the simulation method in achieving the
Building an intuitive understanding of the concepts
goals previously set forth.
associated with pharmacology and pharmacodynamics is
• Towards the understanding of how the interplay of important within many life science fields. However, it can
various drug and biological system characteristics can be hard for a student to develop, and can truly only be done
affect dose–response and time–course relationships. through experiences such as those traditionally provided by
• Reciprocally, towards the understanding of how various laboratory activities. We posit that improved, more realistic
observed phenomena can be understood mechanisti- simulation methods of the type demonstrated could facili-
cally through manipulation of key drug and biological tate developing this understanding within students at all
system characteristics. levels. The approach described above affords this

123
372 J Sci Educ Technol (2008) 17:366–372

possibility by using simulation systems in which obser- along with supporting documentation may be obtained without charge
vable and measurable behaviors are a consequence of from the corresponding author.
actual mechanisms: interacting components. These mech-
anisms, although in silico, can be sufficiently realistic so
References
that they behave during experiments analogously to how
biological systems behave. Delacher S, Derendorf H, Hollenstein U, Brunner M, Joukhadar C,
In the traditional approach, the scientist offers an Hofmann S, Georgopoulos A, Eicher HG, Müller M (2000) A
abstract, inductive, mathematical model to explain sys- combined in vivo pharmacokinetic-in vitro pharmacodynamic
temic observations. Model parameters are used to describe approach to simulate target site pharmacodynamics of antibiotics
in humans. J Antimicrob Chemother 46:733–739
properties of the data believed to have been caused by the Fisher J, Henzinger TA (2007) Executable cell biology. Nat
underlying, but abstracted away, mechanisms. The simu- Biotechnol 25(11):1239–1249
lation approach described here builds a mechanism of Freedman MP (1997) Relationship among laboratory instruction,
interacting components. So doing allows one to observe the attitude toward science, and achievement in science knowledge.
J Res Sci Teach 34(4):434–457
emergence of the characteristics seen at the empirical level. Grover A, Tang J (2008) Simulation method for basic pharmaco-
The two validation experiments demonstrate that it is dynamics. http://biosystems.ucsf.edu/publications/jset08/index.
relatively straightforward to construct abstract in silico html. Accessed 17 March 2008
systems that can exhibit behaviors that mimic those Hofstein A, Lunetta VN (2003) The laboratory in science education:
foundations for the twenty-first century. Sci Educ 88(1):28–54
observed in wet-lab experiments. The classroom example Sugimoto Y, Tsukahara S, Ishikawa E, Mitsuhashi J (2005) Breast
demonstrates that interesting informative examples can be cancer resistance protein: molecular target for anticancer drug
created to learn how particular phenomena can arise. We resistance and pharmacokinetics/pharmacodynamics. Cancer Sci
suggest that such exercises can be easily integrated with 96(8):457–465
Wilensky U (1999) NetLogo. Center for Connected Learning and
and used to supplement the traditional pharmacological Computer-based Modeling. Northwestern University, Evanston,
classroom practices. IL. http://ccl.northwestern.edu/netlogo/. Accessed 24 March
2008.
Acknowledgments This research was funded in part by the CDH
Research Foundation (R21-CDH-00101). The software described

123

También podría gustarte