title: The Input Signal Step Function (ISSF), a standard method to encode input signals in SBML models with software support, applied to circadian clock models.
abstract: Time-dependent light input is an important feature of computational models of the circadian clock. However, publicly available models encoded in standard representations such as the Systems Biology Markup Language (SBML) either do not encode this input or use different mechanisms to do so, which hinders reproducibility of published results as well as model reuse. The authors describe here a numerically continuous function suitable for use in SBML for models of circadian rhythms forced by periodic light-dark cycles. The Input Signal Step Function (ISSF) is broadly applicable to encoding experimental manipulations, such as drug treatments, temperature changes, or inducible transgene expression, which may be transient, periodic, or mixed. It is highly configurable and is able to reproduce a wide range of waveforms. The authors have implemented this function in SBML and demonstrated its ability to modify the behavior of publicly available models to accurately reproduce published results. The implementation of ISSF allows standard simulation software to reproduce specialized circadian protocols, such as the phase-response curve. To facilitate the reuse of this function in public models, the authors have developed software to configure its behavior without any specialist knowledge of SBML. A community-standard approach to represent the inputs that entrain circadian clock models could particularly facilitate research in chronobiology.
authors.forename: R R
authors.initials: RR
authors.lastname: Adams
authors.forename: N
authors.initials: N
authors.lastname: Tsorman
authors.forename: K
authors.initials: K
authors.lastname: Stratford
authors.forename: O E
authors.initials: OE
authors.lastname: Akman
authors.forename: S
authors.initials: S
authors.lastname: Gilmore
authors.forename: N
authors.initials: N
authors.lastname: Juty
authors.forename: N
authors.initials: N
authors.lastname: Le Novère
authors.forename: A J
authors.initials: AJ
authors.lastname: Millar
authors.forename: A J
authors.initials: AJ
authors.lastname: Millar
mesh_terms: D000465:Algorithms; D000818:Animals; D057906:Circadian Clocks / Q000502:physiology*; D002940:Circadian Rhythm / Q000502:physiology*; D019295:Computational Biology / Q000379:methods*; D008954:Models, Biological; D011381:Programming Languages; D015203:Reproducibility of Results; D012984:Software