Skip to main content
Biophysical Journal logoLink to Biophysical Journal
. 2014 Oct 7;107(7):1744–1755. doi: 10.1016/j.bpj.2014.08.013

An Energy-Optimal Approach for Entrainment of Uncertain Circadian Oscillators

Dan Wilson 1,, Jeff Moehlis 1
PMCID: PMC4190659  PMID: 25296328

Abstract

We develop an approach to find an energy-optimal stimulus that entrains an ensemble of uncertain, uncoupled limit cycle oscillators. Furthermore, when entrainment occurs, the phase shift between oscillators is constrained to be less than a predetermined amount. This approach is illustrated for a model of Drosophila circadian activity, for which it performs better than a standard 24-h light-dark cycle. Because this method explicitly accounts for uncertainty in a given system and only requires information that is experimentally obtainable, it is well suited for experimental implementation and could ultimately represent what is believed to be a novel treatment for patients suffering from advanced/delayed sleep-phase syndrome.

Introduction

Synchronization and entrainment are important topics of study with biological relevance including insulin secretion in pancreatic cells (1,2), synchronization of neural spiking in Parkinson’s disease (3–5), and circadian entrainment for maintenance of rhythmic physiological functions (6–8). Researchers studying circadian oscillations have found entrainment particularly important, inasmuch as irregularities in circadian regulation have been shown to be associated with a variety of maladies such as cancer, psychiatric disorders, and cardiovascular disease (9–14).

Here, we focus our attention on a condition known as advanced/delayed sleep-phase disorder in which individual circadian rhythms display free-running periods that are too different from normal. In the absence of external stimuli such as light, most people display internal circadian oscillations with natural periods that are close to 24 h. This similarity to the earth’s rotational period allows one’s circadian oscillations to entrain to a 24-h cycle with external perturbations from natural sunlight, or even controlled candlelight in an experimental setting (15). However, few human circadian clocks have an intrinsic period of exactly 24 h in the absence of environmental cues. Indeed, the individual free-running period of one’s circadian clock has been linked to his or her self-identification as a “morning person” or “night owl” (16,17). It has also been suggested that abnormally long free-running periods of oscillation may contribute to delayed sleep-phase syndrome in adolescents (18), and far shorter than usual free-running periods have been connected to familial advanced sleep-phase syndrome (19,20). Individuals affected by these sleep disorders have a difficult time falling asleep at a conventional time, leading to insomnia and excessive daytime sleepiness, disrupting work and family life.

In this article, we develop a mathematical procedure to find an efficient, exogenous perturbation to entrain an ensemble of uncertain circadian oscillators. Here, we take the term “uncertain” to mean that the system parameters are not fully known, as might be the case during in vivo experimentation. We further require that when entrainment is achieved, the phase difference is small when compared to some reference oscillator. An advantage of this method is that it does not need the full model dynamics, but actually only requires approximate knowledge of the system’s infinitesimal phase-response curve (PRC) (6,21–25), which is experimentally measurable by perturbing an oscillatory cycle at different phases, and determining the change in timing of an event (26).

Uncertainty in these models can lead to variation in both the shape of the PRC and the free-running period of oscillation, and unlike Zlotnik and Li (27), this work explicitly allows for uncertainty in the system with the additional guarantee that the phase dynamics will be close to that of a desired reference cycle. Also, unlike Bagheri et al. (28,29), this method does not require feedback from the system and can be administered in an open-loop manner.

The organization of this article is as follows: in Energy-Optimal Entrainment with a Limited Phase Shift between Oscillators, we develop a method for entraining an uncertain oscillator to a desired reference oscillator. The Model describes the specific model we will used to illustrate this control strategy, with Results and Discussion presented next, followed by Conclusion.

Energy-Optimal Entrainment with a Limited Phase-Shift Between Oscillators

Suppose we have two oscillators defined by

θ˙1=ωo+Z(θ1)u(t),θ˙2=ωo+Δω+(Z(θ2)+ΔZ(θ2))u(t), (1)

where θ1 ∈[0,2π) is the phase of a nominal reference oscillator with angular frequency ωo, PRC Z(⋅), and external control u(t) = ϵu1(t), where u1(t) is of order 1 and ϵ is a small, positive constant; and θ2 ∈[0,2π) is the phase of another oscillator with natural frequency that may differ from nominal by Δω ∈[−Δω, Δω+], and PRC that may differ from nominal by –E(θ) ≤ ΔZ(θ) ≤ E+(θ). Here, the functions E_(θ) and E+(θ) define an envelope in which the second oscillator’s PRC might exist (see Fig. 1). In Eq. 1, θ1 captures the nominal properties of the system and θ2 is necessary to account for uncertainty. We note that θ2 could also represent an expected range of properties in a heterogeneous population of oscillators. In this sense, the following analysis is valid for an ensemble of heterogeneous oscillators, each within the expected range; note that we assume that Δω is an O(ϵ) term. Clearly if Δω ≠ 0, in the absence of external stimuli these two oscillators will not achieve frequency synchronization (i.e., θ1θ2), inasmuch as their natural frequencies differ. Suppose we want to design a T-periodic, energy-optimal stimulus (in the sense that u(t)2dt is minimized), which will stably entrain θ1 and any θ2 such that when the oscillators are entrained, θ2 − θ1 O(ϵ)∈D, where D ≡ [Δθ, Δθ+]. In other words, we want θ2θ1 to be at most within O(ϵ) of D when the oscillators are entrained. Note that in this article, we will work exclusively with infinitesimal PRCs, as opposed to finite PRCs. Finite PRCs describe the phase shift, Δθ, that results when a given (usually pulsed) input is applied at θ. Infinitesimal PRCs are related to the gradient of the phase near the periodic orbit and are generally more useful than finite PRCs because they are independent of the magnitude of the control input, provided the control input is small enough. For a more complete discussion on the distinction between infinitesimal and finite PRCs, we refer the reader to Izhikevich (25) and Sacré and Sepulchre (30).

Figure 1.

Figure 1

(Solid line) Nominal PRC; (dot-dashed lines) boundaries of the envelope within which the PRC of θ2 exists.

To begin, we define a new variable, ϕ = θ2θ1, so that

ϕ˙=Δω+[Z(θ1+ϕ)Z(θ1)+ΔZ(θ1+ϕ)]u(t), (2)

and we asymptotically expand θ1 as

θ1=θ1(0)(t)+ϵθ1(1)(t)+ϵ2θ1(2)(t)+. (3)

Recall that u(t) is O(ϵ), so that Eq. 1 implies that θ1(0)(t) = θ1(0) + ωot and that θ1(t) = θ1(0) + ωot + O(ϵ). For simplicity, we take θ1(0) = 0, but note that the following analysis can still be performed for θ1(0) ≠ 0. Substituting Eq. 3 into Eq. 2, we Taylor-expand terms of the form Z(⋅) in powers of ϵ to yield

ϕ˙=Δω+[Z(ωot+ϕ)Z(ωot)+ΔZ(ωot+ϕ)]u(t)+O(ϵ2). (4)

Using averaging theory from Guckenheimer and Holmes (31) and Sanders et al. (32) to approximate Eq. 4, we obtain

φ˙=Δω+1T0T[Z(ωot+φ)Z(ωot)]u(t)dtf(φ)+1T0T[ΔZ(ωot+φ)]u(t)dte(φ)+1T0TO(ϵ2)dt,=Δω+f(φ)+e(φ)+1T0TO(ϵ2)dt. (5)

If Eq. 5 has a stable fixed point, then for small enough ϵ, Eq. 4 has a corresponding stable periodic orbit which remains close to O(ϵ) (32). Therefore, we can achieve our control objective by requiring that

φ0Dsuchthat0=Δω+f(φ0)+e(φ0)andddφ|φ=φo(f(φ)+e(φ))<0. (6)

Note that the second condition in Eq. 6 is a stability requirement.

To proceed, we use a sufficient condition to achieve the required control:

f(Δθ+)+e(Δθ+)<Δω+ (7)
f(Δθ)+e(Δθ)>Δω. (8)

If these conditions hold, then for any choice of θ2,

φ˙(Δθ)=f(Δθ)+e(Δθ)+Δω>0

and

φ˙(Δθ+)=f(Δθ+)+e(Δθ+)+Δω<0.

The condition in Eq. 6 follows as a consequence of the intermediate value theorem. An illustration of requirements from Eqs. 7 and 8 is given in Fig. 2. Using Eq. 5, we rewrite Eq. 7 as

f(Δθ+)+e(Δθ+)<Δω+,f(0)+0Δθ+f(s)ds+e(0)+0Δθ+e(s)ds<Δω+,1T0T[(0Δθ+Z(ωot+s)ds)u(t)+ΔZ(ωot)u(t)+(0Δθ+ΔZ(ωot+s)ds)u(t)]dt<Δω+, (9)

where ′ = d/, and in the last line we use f(0) = 0. Next, we make use of the equality

0RΔZ(θ+s)ds=ΔZ(θ+R)ΔZ(θ)

to yield

E(θ+R)ΔZ(θ)0RΔZ(θ+s)dsE+(θ+R)ΔZ(θ). (10)

Letting 0Δθ+Z(ωot+s)dsg+(t) and using Eq. 10, we conclude that if

1T0T[(g+(t)+Ep(u(t),ωot+Δθ+))u(t)]dt<Δω+, (11)

where

Ep(u,θ)={E+(θ),ifu0,E(θ),ifu<0,

then Eq. 9, and hence Eq. 7, must hold. Similarly defining

g(t)0ΔθZ(ωot+s)ds,

we can conclude that

1T0T[(g(t)Em(u(t),ωotΔθ))u(t)]dt>Δω, (12)

where

Em(u,θ)={E(θ),ifu0,E+(θ),if u<0

is a sufficient condition for Eq. 8 to be true.

Figure 2.

Figure 2

Illustration of a sufficient condition for the control objective (24) to hold. The function f(φ) + e(φ) must cross both horizontal dotted lines with a negative slope at some φ ∈[−Δθ, Δθ+]. To ensure this happens, it is sufficient to require fθ+) + eθ+) < Δω+ and f(−Δθ) + e(−Δθ) < Δω.

Thus, our control objective is now to design an input such that Eqs. 11 and 12 are satisfied. Furthermore, if the absolute positions of the oscillators, and not just their relative phases, are important, it is useful to include the constraint

θ1(0)=β,θ1(T)=2π+β, (13)

where β represents the desired absolute position of θ1 during entrainment. We solve for the optimal control using a Hamilton-Jacobi-Bellman (HJB) approach (33), by first defining a new state variable, z so that

z˙=[a˙b˙θ˙]=[1T(g+(t)+Ep(u(t),ωot+Δθ+))u(t)1T(g(t)Em(u(t),ωotΔθ))u(t)ωo+Z(θ)u(t)], (14)

where a and b are auxiliary variables that come from constraints in Eqs. 11 and 12, respectively. For a given initial state, z, the energy-optimal stimulus will minimize

J(z,u(t))=0Tu2dt+γq(z(T)), (15)

where 0Tu2dt represents the power consumed by the stimulus; q(z(T)) is an end-point cost function, which will be described in further detail in the Results and Discussion section; and γ is a penalizing scalar that determines the relative importance of the terms. We note that Eq. 15 could be modified to include terms other than energy (see Wilson and Moehlis (34) for an example). We consider bounds on the inputs, which might occur during practical implementation, given by uminuumax, where umin ≤ 0 and umax ≥ 0. We define the cost-to-go function, also known as the value function,

V(z,τ)=infuminu(t)umaxt[τ,T]J(z,u(t)). (16)

We can find the optimal stimulus for Eq. 15 by solving the HJB equation (33),

0=Vt(z,τ)+minuminu(t)umaxH(z,V,u), (17)

where

H(z,V,u)=[u(t)]2+[V(z(t),t)]Tz˙, (18)

and with end-point boundary condition

V(z(T),tend)=γq(z(T)). (19)

Here ▿V is the gradient of the value function with respect to the state z. The resulting optimal control can be calculated by taking the derivative of the Hamiltonian equation (Eq. 18) with respect to u and setting the result equal to zero, yielding two possibilities:

u(z,t){min(umax,max(12[V(z(t),t)]T[g+(t)+E+(ωot+Δθ+)g(t)E(ωotΔθ)Z(θ)],0)),max(umin,min(12[V(z(t),t)]T[g+(t)E(ωot+Δθ+)g(t)+E+(ωotΔθ)Z(θ)],0))}. (20)

The first possibility corresponds to the minimum of the Hamiltonian (Eq. 18) when the stimulus is positive, and the second corresponds to the minimum when the stimulus is negative. The optimal control is the option that gives a lower value of the Hamiltonian. Once Eq. 17 has been solved for V(z(T),t), with appropriate end-point boundary condition (Eq. 19), the optimal control can be obtained using the initial condition z(0) = [0, 0, β]T.

In summary, the steps required to compute the optimal control are as follows:

  • 1.

    Evaluate the range of PRCs and natural periods in the system.

  • 2.

    In reference to a nominal (i.e., expected) oscillator, determine the range of Δωo from Eq. 1, as well as E+(θ), and E(θ) (shown in Fig. 1).

  • 3.

    Determine appropriate values of Δθ+ and Δθ, and compute g+(t) and g(t). Note that choosing a smaller value of Δθ+ and Δθ will result in a smaller phase difference between the entrained oscillators, at the expense of using more energy.

  • 4.

    Compute the cost-to-go function, V(z,τ), by solving Eq. 17 using an end-point cost based on required conditions Eqs. 11–13.

  • 5.

    Using V(z,τ), compute the optimal control according to Eq. 20 by solving Eq. 14 with initial condition z(0) = [0, 0, β]T.

We caution that if Δθ+ and Δθ values are chosen to be too small (i.e., the required phase difference between the entrained oscillators is too small), the resulting stimulus u(t) may become large enough that the small input approximation is invalidated. If this is the case, one must either increase Δθ+ and Δθ, or reduce the uncertainty in the system.

Model

To illustrate the control strategies presented above, we use a 10-dimensional model that captures the circadian oscillations of Period (PER) and Timeless (TIM) proteins in Drosophila (35) (commonly known as the fruit fly). For the model’s dynamic equations, we refer the reader to the Appendix. In this model, the presence of light influences the system by increasing the value of the parameter vd, the doubly phosphorylated TIM protein degradation rate. In total darkness, this model exhibits a stable, nonlinear limit cycle, which arises from negative feedback between the PER and TIM proteins. The equations can be written as a set of differential equations of the form

x˙=F(x,p(t)), (21)

where x is the state of the system, and p(t) is a vector of parameters of the system. When p(t) is set to its nominal, constant value, the model possesses a stable limit cycle with oscillations of selected variables shown in the top panel of Fig. 3.

Figure 3.

Figure 3

(Top panel) Limit cycle oscillations of the concentration of PER mRNA (Mp) and total amount of PER proteins (Pt) for the nominal parameter set. (Bottom-left panel) Nominal period plotted against the value of the parameter k3 (when all other parameters remain at their nominal values). (Bottom-right panel) Similar plot when kdN is varied. (Horizontal dotted line) Period for the nominal parameter set.

To apply the methodology presented in the previous section, we need equations of the form of Eq. 1. To this end, we let p(t) = po + Δp(t), where po represents the nominal parameter set, and Δp(t) represents a small time-varying perturbation. Equation 21 can be rewritten as

dxdt=F(x,po+Δp(t))=F(x,po)+iFpiΔpi(t). (22)

Performing a phase reduction around the periodic orbit yields (compare to Taylor et al. (36))

dθdt=θxdxdt,=θx[F(x,po)+iFpiΔpi(t)],=ω+iiθxjFpiΔpi(t),=ω+pPRC(θ)Δp(t), (23)

where

pPRCi(θ)=θpi=jθxjFjpi

is the ith component of the parameter phase response curve (pPRC); θ ∈[0,2π] is the phase of oscillation; ω = 2π/T, with T being the period of oscillation; and ∂θ/∂x is a vector of PRC corresponding to each state variable in the model. We note that Eq. 23 is of an appropriate form to use the methods from Energy-Optimal Entrainment with a Limited Phase Shift between Oscillators.

In this study, we are interested in entraining an ensemble of uncertain oscillators. To include heterogeneity in the natural periods in this model, we allow for variation in either k3 or kdN, which correspond to the rate constant for the formation of the PER-TIM complex, and the rate constant for the degradation of the nuclear PER-TIM complex, respectively. The bottom panels of Fig. 3 show the effect of modifying these parameters on the natural period of oscillation. Increasing kdN shortens the natural period whereas decreasing k3 lengthens the natural period. A more complete discussion of this model is given in Leloup and Goldbeter (35).

Results and Discussion

We induce long- and short-period phenotypes in the model of Drosophila circadian rhythms by decreasing the nominal value of the parameter k3 and increasing the nominal value of kdN, respectively (See Tables 1 and 2 for parameter sets). For values of k3 ∈[0.3, 1.2] nM−1 h−1 and all other parameters at nominal, the free-running circadian period takes values Tl ∈[24.14, 29.72] h, with the period increasing monotonically with decreasing k3. For values of kdN ∈[0.01, 0.45] h−1 and all other parameters at nominal, the free-running circadian period takes values Ts ∈[18.03, 24.14] h, with the period decreasing monotonically with increasing kdN.

Table 1.

Relevant parameters for entrainment using vs

Parameter set
kdN ∈[0.01, 0.1] h−1, kdN = 0.01 h−1, k3 = 1.2 nM−1 h−1, k3 ∈[0.5, 1.2] nM−1 h−1
Natural period T ∈[21, 27.6] h
ωo 0.260 h−1
Δω+ 0.0389 h−1
Δω 0.0326 h−1
Δθ+ 0.52 (2 h)
Δθ 0.52 (2 h)

Table 2.

Relevant parameters for entrainment using vd

Parameter set
Short-period phenotypes
Long-period phenotypes
kdN ∈[0.05, 0.1] h−1, k3 = 1.2 nM−1 h−1
kdN 0.01 h−1, k3 ∈[0.7, 0.9] nM−1 h−1
Natural period T ∈[21, 22.5] h T ∈[25.2, 26.2] h
ωo 0.290 h−1 0.245 h−1
Δω+ 0.010 h−1 0.005 h−1
Δω 0.010 h−1 0.004 h−1
Δθ+ 0.26 (1 h) 0.13 (0.5 h)
Δθ 0.26 (1 h) 0.13 (0.5 h)

To design a stimulus that can better entrain these circadian oscillators using procedures from the Methods, we first calculate PRCs using XPPAUT (37), and then calculate pPRC of the form of Eq. 23. For this study, we take the time at which the total amount of the PER protein is at its minimum value to correspond to θ = 0. A few representative pPRCs are shown in Fig. 4. We see from the plot that pPRCs for short phenotypes (red curves) have much more variability than those with long-period phenotypes (blue curves). For our control strategy, we would intuitively like a phase response with little variability and large magnitude, inasmuch as increased variability will degrade the overall control, and a large magnitude will allow for stronger effect of control. In terms of our control objective, we would like to minimize and maximize the left-hand sides of Eqs. 11 and 12, respectively, using the smallest possible deviation from nominal parameters. With this in mind, we define two new values for each parameter pi,

χpi=110pinom02π[S(E+(θ),E(θ),g+(θ),Δθ+)]dθ, (24)
κpi=110pinom02π[S(E+(θ),E(θ),g(θ),Δθ)]dθ, (25)

where S(A(θ), B(θ), C(θ), D) ≡ (C(θ) + A(θ + D), −C(θ) + B(θ + D)), g+(θ), E+(θ), E(θ), Δθ+, and −Δθ are functions and parameters defined in Methods using the pPRCs for pi, and pinom is the nominal value of that parameter. Intuitively, Eq. 24 (respectively, Eq. 25) gives the minimum (respectively, maximum) value of the left-hand side of Eq. 11 (respectively, Eq. 12) when the magnitude of the perturbation is constrained to be exactly 10% of the value of pi. For a given set of PRCs, these values give a quick numerical estimate of the ability to entrain a reference oscillator without solving the more costly HJB equation (Eq. 17). Of the parameters in this model, vs, the rate of synthesis of PER and TIM mRNA is found to be the best candidate for an entraining stimulus, with

(χvs,κvs)=(0.113,0.195).

The associated pPRCs are shown in the top-left panel of Fig. 4. For the parameter that is affected by external light, with pPRCs shown in the bottom-left panel of Fig. 4,

(χvd,κvd)=(0.042,0.162).

Also, corresponding to the parameter in the bottom-right corner of Fig. 4,

(χk1,κk1)=(0.021,0.028),

meaning that there is so much uncertainty in the pPRC that we do not expect to be able to find a stimulus corresponding to this parameter with good entrainment properties.

Figure 4.

Figure 4

Representative parameter PRCs for long- and short-period mutant phenotypes of the Drosophila circadian rhythm. (Black, blue, and red lines) The pPRCs for nominal, long, and short phenotypes. To see this figure in color, go online.

Because vs was found to be the best candidate for an entraining stimulus, we use this parameter to implement the control strategy detailed in Energy-Optimal Entrainment with a Limited Phase Shift between Oscillators. To determine the envelope Em and Ep, we assume that the oscillator can have both long and short free-running periods. For this illustration, we use a subset of the possible long- and short-period phenotypes. The nominal parameters for the short phenotypes include kdN ∈[0.01, 0.1] h−1 with k3 = 1.2 nM−1 h−1, with the shortest free-running period being 21 h (see Tables 1 and 2 for parameter sets). The nominal parameters for the long-period phenotypes include k3∈[0.5, 1.2] nM−1 h−1 with kdN = 0.01 h−1, with the longest free-running being 27.6 h. The nominal free-running period is taken to be 24.14 h. A summary of important values for solving the optimal control problem is given in Table 1. For this example, because there is a relatively large amount of uncertainty, we allow for a relatively large Δθ = Δθ+ = 0.52, which corresponds to a trapping region of ±2 h from nominal. The HJB (Eq. 17) is solved using umin = −0.25 nM/h, umax = 0.25 nM/h, γ = 1.5, and end-point cost,

q(a(T),b(T),θ(T))=Pθ+Pa,b, (26)

where

Pθ=1/(1exp(5(θ(T)2π)2)),Pa,b=1/(1+exp(5(D(a(T),b(T))0.7))),

and

D(a,b)={d((a,b),Tc)if(a,b)Td((a,b),T)if(a,b)Tc.

Here d(y,Ω) = infw∈Ωd(y,w), where d is taken to be the 2-norm, and Ω is a set of points, T = {(a,b)|a < −Δω+ and b > Δω}, and Tc is its complement. Note that D(a,b) is the signed distance between (a,b) and the target set. Using this end-point cost gives one penalty for not reaching the desired final value of θ and an independent penalty for not reaching the desired values of a and b mandated by Eqs. 11 and 12. Note that in this example, we have taken β from Eq. 13 to be zero. In the results that follow, we use Δpi to represent the deviation of the parameter pi from its nominal value.

Results are shown in Fig. 5. The top-left panel shows the envelope for which the pPRCs for the parameter vs can exist as a shaded region, with the nominal PRC plotted as a solid line. The top-right panel shows the resulting optimal control. The middle panel plots the time-averaged, periodic function

f(24φ2π)+e(24φ2π)

for various oscillators with allowed long- and short-period mutants. Note that 24φ/2π gives the phase difference measured in hours. For this problem, Δω+ and Δω correspond to 0.0389 h−1, and 0.0326 h−1, respectively, and are represented as horizontal dashed lines. Note that all of the averaged curves cross these horizontal thresholds within a ±2 h phase difference. The bottom-right panel shows the phase difference between various mutant phenotypes and nominal using Eq. 2 with control applied repeatedly. Our control strategy guarantees the existence of a stable periodic orbit, approximately satisfying

2<24φ2π<2h,

and we see that this is the case for all of these oscillators.

Figure 5.

Figure 5

Optimal control for a family of long- and short-period mutants. Long- and short-period mutants are obtained from the parameter set in Table 1. (Top-left panel) Envelope for which the pPRCs for the parameter vs can exist (shaded region), with the nominal PRC plotted (solid line). (Top-right panel) Resulting optimal control, where Δvs is the size of the perturbation from the nominal value of vs. Note that the x axis of the top-left panel has been scaled to facilitate comparison with the top-right panel. (Middle panel) Time-averaged, periodic function f(24φ/2π) + e(24φ/2π) for various oscillators with long- and short-period mutants. (Horizontal, dashed lines) Targets that the averaged function must reach with 24φ/2π between ±2 to achieve the desired control. (Bottom-left panel) Phase of various mutant phenotypes (θ2 from Eq. 1) simulated with control applied repeatedly; (bottom-right panel) plots of φ from Eq. 2 for the phenotypes with the fastest and slowest natural period.

Next, we apply the optimal control to the full system of equations, and compare to natural entrainment by sunlight. Results are shown in Fig. 6. We find that when sunlight is used to modulate vd, there is an ∼7 h difference between the phase of the fastest oscillator and the slowest oscillator. When the optimal control of vs is used in the absence of sunlight, there is an ∼3 h difference between the fastest and slowest oscillators. We note that the free-running periods vary by a large amount (between 21 and 27.6 h), and that even tighter control could be obtained if there was less variability in either the natural frequencies or the PRCs.

Figure 6.

Figure 6

Control of long and short phenotypes using vs. (Top two panels) Time evolution of Pt for long (blue curves), short (red curves), and normal (black curve) phenotypes when they are entrained by sunlight through modulation of vd. (Bottom two panels) Time evolution of Pt for long (blue curves), short (red curves), and normal (black curve) phenotypes when they are entrained through periodic, optimal modulation of the parameter vs from nominal, without sunlight modulation. (Gray-shaded regions) Distribution of when the phase, θ, reaches zero on one cycle. All plots are shown after oscillations have reached steady state. To see this figure in color, go online.

We then use control of vd, as might be implemented with light pulses, to determine an optimal control for a set of short-period phenotypes. We note that vd is a more difficult parameter to use, because light pulses can only increase the value of vd so that umin = 0. Also, as can be seen in the lower-left panel of Fig. 4, the pPRC varies by a large amount as the parameters in the model change. Nevertheless, light is a convenient and noninvasive way to influence a circadian oscillator.

For these examples, we choose two separate families of long- and short-period mutant phenotypes and assume that we do not know the exact free-running period or the exact pPRC. We take short-period oscillators to have kdN ∈ [0.05, 0.1] h−1. The resulting free-running periods are between 21.0 and 22.5 h, and we take the nominal period to be 21.7 h so that ωo = 0.290 h−1. We also take Δθ = Δθ+ = 0.26, corresponding to a trapping region of ±1 h from nominal. For the family of long-period oscillators, we take k3 ∈[0.7, 0.9] nM−1 h−1. The resulting free-running periods are between 25.2 and 26.2 h, and we take the nominal period be 25.7 h so that ωo = 0.245 h−1. We also take Δθ = Δθ+ = 0.13, corresponding to a trapping region of ±0.5 h from nominal. A summary of important values for solving the optimal control problem are listed in Table 2. The HJB equation (Eq. 17) is solved using umin = 0 nM/h, umax = 1 nM/h, and γ = 15, and umin = 0 nM/h, umax = 0.7 nM/h, and γ = 15 for the short- and long-period phenotype end-point costs (Eq. 26), respectively. Results are shown in Fig. 7, with the left and right sides corresponding to the control problem for the short-and long-period phenotypes, respectively. The top-left panels of each side give the envelopes for which the pPRCs for the parameter vd can exist as a shaded region, with the nominal PRC plotted as a solid line.

Figure 7.

Figure 7

(Left) Optimal control for a family of short-period mutants. (Right) Optimal control for a family of long-period mutants. The structure of the left and right sides is identical to that of Fig. 5. Recall that the control guarantees a stable periodic orbit approximately satisfying −1 < 24φ/2π < 1 h and −0.5 < 24φ/2π < 0.5 h for the short-and long-period phenotypes, respectively.

Note that compared to the previous example, the target vd is not as ideal for entraining these oscillators, and the variability in the family of oscillators that can be entrained has been limited accordingly. The top-right panels of each side show the resulting optimal stimulus. Note that the optimal control for the long and short phenotypes is qualitatively similar, with the short-period phenotypes receiving a larger relative stimulus during subjective dusk to slow down the oscillations, and the long-period phenotypes receiving a larger relative stimulus in the subjective early morning to speed up the oscillations. Both pulses are important, however, to account for uncertainty, for which we will give an intuitive explanation later. The middle panel of both sides shows the time-averaged periodic function

f(24φ2π)+e(24φ2π)

for three different oscillators, with horizontal lines representing Δω+ and Δω for the short-period phenotypes, and within a ±0.5 h phase difference for the long-period phenotypes. The bottom-left panel of each side shows the phase of various mutant phenotypes (θ2 from Eq. 1) simulated with control applied repeatedly, and the bottom-right panel of each side shows plots of ϕ from Eq. 2 for the fastest and slowest phenotype from each simulation.

Finally, we apply the optimal control to the full system of equations, and compare to the entrainment caused by a 24-h light-dark cycle, with results shown in Fig. 8. When the oscillators are entrained to a 24-h light-dark cycle, the short (respectively, long) period oscillators lead (respectively, lag) the normal period oscillator by as much as 4 h (respectively, 1 h) at θ = 0. When the short (respectively, long) period oscillators are entrained to their respective optimal control, the phase differs from the normal period oscillator by only 1.5 h (respectively, 0.2 h) at θ = 0.

Figure 8.

Figure 8

Control of long and short phenotypes using vd. (Left) Optimal control for a family of short-period mutants. (Right) Optimal control for a family of long-period mutants. The structure of the left and right sides is identical to that of Fig. 6 (red, blue, and thick black lines correspond to short, long, and nominal phenotypes, respectively). (Gray-shaded regions) Distribution of when the phase, θ, reaches zero in one cycle; (vertical dotted line) time at which the phase of the nominal oscillator reaches zero. Note that the nominal value of vd is 2 nM/h, and all plots are shown after oscillations have reached steady state. We find that the optimal control for the long and short phenotypes is qualitatively similar, with the short-period phenotypes receiving a larger relative stimulus during subjective dusk and the long-period phenotypes receiving a larger relative stimulus in the subjective early morning. To see this figure in color, go online.

Using the same model of Drosophila circadian rhythms, Bagheri et al. (29) report that short- and long-period mutant phenotypes are best entrained to a 24-h cycle with bright light after subjective dusk and early subjective morning, respectively. These external stimuli are effective because they are appropriately timed to speed up the oscillation of the long-period phenotype and slow down the oscillation of the short-period phenotype. These strategies are appropriate for a closed-loop control strategy where small errors can be fed back to the controller and corrected by the control algorithm. In this study, it is somewhat unexpected to find that for an open loop control strategy, it is important to administer light at subjective dusk and subjective morning for both short- and long-period phenotypes. Furthermore, for a short (respectively, long) phenotype, it is important for the pulse at subjective dusk (respectively, early morning) to be more intense than the pulse at subjective early morning (respectively, dusk). The more intense pulse has the effect of correctly advancing or delaying the oscillation, but both pulses are important to allow for uncertainty in the system’s natural period. The intuition behind this apparently new control strategy is best explained by considering a heterogeneous group of oscillators. This control strategy works by applying a positive stimulus at phases θ where Z′(θ) is expected to be negative for all oscillators in the ensemble. Doing so will yield a negative Lyapunov exponent (compare to Eq. 5) causing the trajectories of each oscillator to exponentially converge. Upon entrainment, the exponential convergence caused by the stimulus balances the linear divergence caused by the Δω term.

It is interesting to note the similarities between our findings and those of Pfeuty et al. (38), which reports circadian oscillators can be robustly entrained to varying light pulses when their PRCs have dead zones (i.e., zones in which Z(θ) = 0), punctuated by zones in which the derivative of the PRC changes rapidly. The method of robust entrainment described in this article requires that the derivatives of the PRCs are large at various locations relative to the uncertainty in the PRC envelope. If the derivatives are too small compared to the uncertainty, χpi from Eq. 24 could be too large or κpi from Eq. 25 could be too small to find an entraining stimulus (we found this to be the case with the pPRC for k1).

We note that the optimal light stimuli for light perturbations are similar to skeleton photoperiods commonly used in experiments on circadian entrainment. Skeleton photoperiods have been used for half a century (39,40) in experimental studies to maintain entrainment while limiting the direct effects of light on an organism. Although this study was performed using a Drosophila model of circadian activity, the PRCs to light of many organisms are qualitatively similar to the PRCs of Drosophila, and would yield similar optimal entraining controls. We postulate that the optimal qualities of skeleton photoperiods for entraining uncertain circadian oscillators have helped it remain a useful experimental methodology decades after its inception.

Conclusion

We have presented a methodology for entraining an uncertain circadian oscillator to an external stimulus with a guarantee that the phase difference between oscillators is close to a predetermined amount. Using phase reduction (25) and averaging techniques (31,32), we are able to determine conditions for which stable entrainment is guaranteed in a given region (Eqs. 11 and 12). Then, using HJB techniques, we can solve for the optimal stimulus which entrains the required group of oscillators. Using this method, we are also able to find stimuli which entrain groups of uncoupled long- and short-period mutant oscillators and perform better than natural sunlight in keeping the phase of oscillation close to a nominal oscillator.

This method is relatively flexible and can be adapted to handle other important considerations by adding extra terms to the optimization. For instance, the stimuli calculated in this article may be difficult to implement during in vivo experimentation. If it is desired to use a continuous waveform as the control, Eq. 1 could be modified to include a Δu(t) term to allow for uncertainty in the administration of the stimulus. Doing so would add a second error term to the optimization, which could be handled with a simple modification to Eq. 4. Also, this method could be adapted to include predetermined time-dependent perturbations, such as a sinusoidal natural light-dark cycle. We note that if these time-dependent perturbations are of large amplitude, it may be helpful to use methods detailed in Kurebayashi et al. (41), which define PRCs not only for small amplitude perturbations, but also for large-amplitude, slowly varying perturbations. Furthermore, if it is desired to implement a control strategy with a series of discrete pulses instead of a continuous u(t), it would be appropriate to use dynamic programming (33), the discrete analog to the Hamilton-Jacobi-Bellman approach described in this article, to minimize the cost function (Eq. 15).

Although circadian entrainment is an important biological concern, it can also be important to correct circadian misalignment, commonly referred to as “jet lag”, which can be caused by travel through multiple time zones. It has been shown that the application of appropriately timed light pulses can help correct this misalignment, which has led researchers to search for optimal time schedules to quickly reset a misaligned rhythm. For instance, Zhang et al. (42) proposes a control algorithm to correct circadian misalignment in the minimum possible time, and Serkh and Forger (43) developed a separate minimum-time control algorithm that is found to be robust to noise and interindividual variation. Although the problems of designing stimuli to mitigate circadian misalignment and to entrain oscillators to a desired cycle are different from a control perspective, both biological maladies manifest in short-term tiredness and sleep disturbance, and can lead to more serious health consequences in the long term.

This method was illustrated in a model of Drosophila circadian dynamics and has potential applications to the treatment of advanced/delayed sleep-phase syndrome in humans. By designing stimuli to allow long- and short-period phenotypes to maintain closer circadian synchrony to their normal counterparts, it is conceivable that such treatments could alleviate the insomnia and daytime sleepiness associated with this syndrome. There are many different stimuli other than light that have been shown to promote circadian entrainment in animal and human studies, including temperature fluctuations (44,45), melatonin treatments (46,47), and scheduled feeding (48,49). Using a combination of these could be useful for implementing this control strategy in vivo. Furthermore, this methodology could have further applications to other biological problems where entrainment is important, such as in the synchronization of pancreatic cells (1,2) for insulin secretion. This methodology could also be adapted to desynchronize a population of pathologically entrained oscillators, which is thought to be important in the treatment of Parkinson’s disease (4,34,50).

A major benefit of the method detailed in this article is that it explicitly accounts for uncertainties in the PRC and natural period of the oscillator. In an experimental setting, there will always be uncertainty in these measurements, but this method still guarantees an adequate stimulus provided the measurements can be taken with sufficient precision. Furthermore, because this method only requires knowledge of the system that has been shown to be experimentally measurable for control purposes (51), we expect it could be successfully tested in a laboratory setting.

Acknowledgments

Support for this work by National Science Foundation grants No. NSF-1000678 and No. NSF-1264535 is gratefully acknowledged.

Appendix: Drosophila Circadian Rhythm Model Equations

The dynamic equations for the Drosophila model for circadian oscillations are

Mp˙=vsPKIPnKIPn+CNnvmPMPKmP+MPkdMP,
P0˙=ksPMPVIPP0KIP+P0+V2PP1K2P+P1kdP0,
P1˙=VIPP0KIP+P0V2PP1K2P+P1V3PP1K3P+P1+V4PP2K4P+P2kdP1,P2˙=V3PP1K3P+P1V4PP2K4P+P2k3P2T2+k4CvdPP2KdP+P2kdP2,MT˙=vsTKITnKITn+CNnvmTMTKmT+MTkdMT,T0˙=ksTMTV1TT0K1T+T0+V2TT1K2T+T1kdT0,T1˙=V1TT0K1T+T0V2TT1K2T+T1V3TT1K3T+T1+V4TT2K4T+T2kdT1,T2˙=V3TT1K3T+T1V4TT2K4T+T2k3P2T2+k4CvdTT2KdT+T2kdT2,C˙=k3P2T2k4Ck1C+k2CNkdCC,CN˙=k1Ck2CNkdNCN, (27)

with total amounts of Period (PER) and Timeless (TIM) proteins, Pt and Tt, given by

Pt=P0+P1+P2+C+CN,Tt=T0+T1+T2+C+CN.

Unless otherwise stated, parameters are symmetrical for the steps involving PER and TIM, with individual values given in Fig. 2 of Leloup and Goldbeter (35).

References

  • 1.Pedersen M.G., Bertram R., Sherman A. Intra- and inter-islet synchronization of metabolically driven insulin secretion. Biophys. J. 2005;89:107–119. doi: 10.1529/biophysj.104.055681. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Pedersen M.G., Mosekilde E., Luciani D.S. Complex patterns of metabolic and Ca2+ entrainment in pancreatic islets by oscillatory glucose. Biophys. J. 2013;105:29–39. doi: 10.1016/j.bpj.2013.05.036. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Hoppensteadt F.C., Izhikevich E.M. Springer; New York: 1997. Weakly Connected Neural Networks. [Google Scholar]
  • 4.Wilson C.J., Beverlin B., 2nd, Netoff T. Chaotic desynchronization as the therapeutic mechanism of deep brain stimulation. Front. Syst. Neurosci. 2011;5:50. doi: 10.3389/fnsys.2011.00050. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Wilson D., Moehlis J. Locally optimal extracellular stimulation for chaotic desynchronization of neural populations. J. Comput. Neurosci. 2014;37:243–257. doi: 10.1007/s10827-014-0499-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Winfree A. Vol. 12. Springer Verlag; New York: 2001. (The Geometry of Biological Time). [Google Scholar]
  • 7.Golombek D.A., Rosenstein R.E. Physiology of circadian entrainment. Physiol. Rev. 2010;90:1063–1102. doi: 10.1152/physrev.00009.2009. [DOI] [PubMed] [Google Scholar]
  • 8.Hafner, M., P. Sacré, …, H. Koeppl. 2010. Multiple feedback loops in circadian cycles: robustness and entrainment as selection criteria. In Proceedings of the Seventh International Workshop on Computational Systems Biology, WCSB 2010. Luxembourg, Belgium.
  • 9.Anderson L.E., Morris J.E., Stevens R.G. Effect of constant light on DMBA mammary tumorigenesis in rats. Cancer Lett. 2000;148:121–126. doi: 10.1016/S0304-3835(99)00320-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Canaple L., Kakizawa T., Laudet V. The days and nights of cancer cells. Cancer Res. 2003;63:7545–7552. [PubMed] [Google Scholar]
  • 11.Klerman E.B. Clinical aspects of human circadian rhythms. J. Biol. Rhythms. 2005;20:375–386. doi: 10.1177/0748730405278353. [DOI] [PubMed] [Google Scholar]
  • 12.Wulff K., Gatti S., Foster R.G. Sleep and circadian rhythm disruption in psychiatric and neurodegenerative disease. Nat. Rev. Neurosci. 2010;11:589–599. doi: 10.1038/nrn2868. [DOI] [PubMed] [Google Scholar]
  • 13.Maury E., Ramsey K.M., Bass J. Circadian rhythms and metabolic syndrome: from experimental genetics to human disease. Circ. Res. 2010;106:447–462. doi: 10.1161/CIRCRESAHA.109.208355. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Takeda N., Maemura K. Circadian clock and cardiovascular disease. J. Cardiol. 2011;57:249–256. doi: 10.1016/j.jjcc.2011.02.006. [DOI] [PubMed] [Google Scholar]
  • 15.Wright K.P., Jr., Hughes R.J., Czeisler C.A. Intrinsic near-24-h pacemaker period determines limits of circadian entrainment to a weak synchronizer in humans. Proc. Natl. Acad. Sci. USA. 2001;98:14027–14032. doi: 10.1073/pnas.201530198. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Archer S.N., Robilliard D.L., von Schantz M. A length polymorphism in the circadian clock gene Per3 is linked to delayed sleep phase syndrome and extreme diurnal preference. Sleep. 2003;26:413–415. doi: 10.1093/sleep/26.4.413. [DOI] [PubMed] [Google Scholar]
  • 17.Lazar A.S., Santhi N., Dijk D.J. Circadian period and the timing of melatonin onset in men and women: predictors of sleep during the weekend and in the laboratory. J. Sleep Res. 2013;22:155–159. doi: 10.1111/jsr.12001. [DOI] [PubMed] [Google Scholar]
  • 18.Crowley S.J., Acebo C., Carskadon M.A. Sleep, circadian rhythms, and delayed phase in adolescence. Sleep Med. 2007;8:602–612. doi: 10.1016/j.sleep.2006.12.002. [DOI] [PubMed] [Google Scholar]
  • 19.Jones C.R., Campbell S.S., Ptácek L.J. Familial advanced sleep-phase syndrome: a short-period circadian rhythm variant in humans. Nat. Med. 1999;5:1062–1065. doi: 10.1038/12502. [DOI] [PubMed] [Google Scholar]
  • 20.Xu Y., Padiath Q.S., Fu Y.H. Functional consequences of a CKIδ mutation causing familial advanced sleep phase syndrome. Nature. 2005;434:640–644. doi: 10.1038/nature03453. [DOI] [PubMed] [Google Scholar]
  • 21.Guckenheimer J. Isochrons and phaseless sets. J. Math. Biol. 1975;1:259–273. doi: 10.1007/BF01273747. [DOI] [PubMed] [Google Scholar]
  • 22.Kuramoto Y. Springer-Verlag; Berlin, Germany: 1984. Chemical Oscillations, Waves, and Turbulence. [Google Scholar]
  • 23.Ermentrout G.B., Kopell N. Multiple pulse interactions and averaging in systems of coupled neural oscillators. J. Math. Biol. 1991;29:195–217. [Google Scholar]
  • 24.Brown E., Holmes P., Moehlis J. Perspectives and Problems in Nonlinear Science. Springer; New York: 2003. Globally coupled oscillator networks; pp. 183–215. [Google Scholar]
  • 25.Izhikevich E.M. MIT Press; Cambridge, MA: 2007. Dynamical Systems in Neuroscience: the Geometry of Excitability and Bursting. [Google Scholar]
  • 26.Netoff T., Schwemmer M., Lewis T. Experimentally estimating phase response curves of neurons. In: Schultheiss N., Prinz A., Butera R., editors. Phase Response Curves in Neuroscience. Springer; New York: 2012. pp. 95–129. [Google Scholar]
  • 27.Zlotnik A., Li J.S. Optimal entrainment of neural oscillator ensembles. J. Neural Eng. 9. 2012:046015. doi: 10.1088/1741-2560/9/4/046015. [DOI] [PubMed] [Google Scholar]
  • 28.Bagheri N., Stelling J., Doyle F.J., III Circadian phase entrainment via nonlinear model predictive control. Int. J. Robust Nonlin. Control. 2007;17:1555–1571. [Google Scholar]
  • 29.Bagheri N., Stelling J., Doyle F.J., 3rd Circadian phase resetting via single and multiple control targets. PLOS Comput. Biol. 2008;4:e1000104. doi: 10.1371/journal.pcbi.1000104. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Sacré P., Sepulchre R. Sensitivity analysis of oscillator models in the space of phase-response curves: oscillators as open systems. Control Systems, IEEE. 2014;34:50–74. [Google Scholar]
  • 31.Guckenheimer J., Holmes P. Vol. 42. Springer; New York: 1983. Nonlinear Oscillations. (Dynamical Systems, and Bifurcations of Vector Fields). [Google Scholar]
  • 32.Sanders J.A., Verhulst F., Murdock J. 2nd Ed. Springer-Verlag; New York: 2007. Averaging Methods in Nonlinear Dynamical Systems. [Google Scholar]
  • 33.Kirk D. Dover; Mineola, NY: 1998. Optimal Control Theory. [Google Scholar]
  • 34.Wilson D., Moehlis J. Locally optimal extracellular stimulation for chaotic desynchronization of neural populations. J. Comput. Neurosci. 2014;37:243–257. doi: 10.1007/s10827-014-0499-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Leloup J.C., Goldbeter A. A model for circadian rhythms in Drosophila incorporating the formation of a complex between the PER and TIM proteins. J. Biol. Rhythms. 1998;13:70–87. doi: 10.1177/074873098128999934. [DOI] [PubMed] [Google Scholar]
  • 36.Taylor S.R., Gunawan R., Doyle F.J. Sensitivity measures for oscillating systems: application to mammalian circadian gene network. Automatic Control. IEEE Trans. 2008;53:177–188. doi: 10.1109/TAC.2007.911364. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Ermentrout G.B. SIAM; Philadelphia, PA: 2002. Simulating, Analyzing and Animating Dynamical Systems: A Guide to XPPAUT for Researchers and Students. [Google Scholar]
  • 38.Pfeuty B., Thommen Q., Lefranc M. Robust entrainment of circadian oscillators requires specific phase response curves. Biophys. J. 2011;100:2557–2565. doi: 10.1016/j.bpj.2011.04.043. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Pittendrigh C.S., Minis D.H. The entrainment of circadian oscillations by light and their role as photoperiodic clocks. Am. Nat. 1964;98:261–294. [Google Scholar]
  • 40.Pittendrigh C.S., Daan S. A functional analysis of circadian pacemakers in nocturnal rodents. J. Comp. Physiol. 1976;106:223–252. [Google Scholar]
  • 41.Kurebayashi W., Shirasaka S., Nakao H. Phase reduction method for strongly perturbed limit cycle oscillators. Phys. Rev. Lett. 2013;111:214101. doi: 10.1103/PhysRevLett.111.214101. [DOI] [PubMed] [Google Scholar]
  • 42.Zhang, J., J. T. Wen, and A. Julius. 2012. Optimal circadian rhythm control with light input for rapid entrainment and improved vigilance. In 51st IEEE Conference on Decision and Control. http://dx.doi.org/10.1109/CDC.2012.6426226. 3007–3012.
  • 43.Serkh K., Forger D.B. Optimal schedules of light exposure for rapidly correcting circadian misalignment. PLOS Comput. Biol. 2014;10:e1003523. doi: 10.1371/journal.pcbi.1003523. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.López-Olmeda J.F., Madrid J.A., Sánchez-Vázquez F.J. Light and temperature cycles as zeitgebers of zebrafish (Danio rerio) circadian activity rhythms. Chronobiol. Int. 2006;23:537–550. doi: 10.1080/07420520600651065. [DOI] [PubMed] [Google Scholar]
  • 45.Glaser F.T., Stanewsky R. Temperature synchronization of the Drosophila circadian clock. Curr. Biol. 2005;15:1352–1363. doi: 10.1016/j.cub.2005.06.056. [DOI] [PubMed] [Google Scholar]
  • 46.Sack R.L., Brandes R.W., Lewy A.J. Entrainment of free-running circadian rhythms by melatonin in blind people. N. Engl. J. Med. 2000;343:1070–1077. doi: 10.1056/NEJM200010123431503. [DOI] [PubMed] [Google Scholar]
  • 47.Redman J.R. Circadian entrainment and phase shifting in mammals with melatonin. J. Biol. Rhythms. 1997;12:581–587. doi: 10.1177/074873049701200613. [DOI] [PubMed] [Google Scholar]
  • 48.Ángeles-Castellanos M., Amaya J.M., Escobar C. Scheduled food hastens re-entrainment more than melatonin does after a 6-h phase advance of the light-dark cycle in rats. J. Biol. Rhythms. 2011;26:324–334. doi: 10.1177/0748730411409715. [DOI] [PubMed] [Google Scholar]
  • 49.Castillo M.R., Hochstetler K.J., Bult-Ito A. Entrainment of the master circadian clock by scheduled feeding. Am. J. Physiol. Regul. Integr. Comp. Physiol. 2004;287:R551–R555. doi: 10.1152/ajpregu.00247.2004. [DOI] [PubMed] [Google Scholar]
  • 50.Hammond C., Bergman H., Brown P. Pathological synchronization in Parkinson’s disease: networks, models and treatments. Trends Neurosci. 2007;30:357–364. doi: 10.1016/j.tins.2007.05.004. [DOI] [PubMed] [Google Scholar]
  • 51.Nabi A., Stigen T., Netoff T. Minimum energy control for in vitro neurons. J. Neural Eng. 10. 2013:036005. doi: 10.1088/1741-2560/10/3/036005. [DOI] [PubMed] [Google Scholar]

Articles from Biophysical Journal are provided here courtesy of The Biophysical Society

RESOURCES