Model-based analysis and forecast of sleep-wake regulatory dynamics: Tools and Applications to Data

Extensive clinical and experimental evidence links sleep-wake regulation and state of vigilance to neurological disorders including schizophrenia and epilepsy. To understand the bidirectional coupling between disease severity and sleep disturbances, we need to investigate the underlying neurophysiological interactions of the sleep-wake regulatory system in normal and pathological brain. We utilized Unscented Kalman Filter (UKF) based data assimilation (DA) and physiologically-based mathematical models of sleep-wake regulatory network synchronized with experimental measurements to reconstruct and predict the state of sleep-wake regulatory system (SWRS) in chronically implanted animals. Critical to applying this technique to real biological systems is the need to estimate the underlying model parameters. We have developed an estimation method capable of simultaneously fitting and tracking multiple model parameters to optimize the reconstructed system state. To demonstrate application of our DA framework, we have experimentally recorded brain activity from freely behaving rodents and classified discrete state of vigilance (SOV) continuously for many-day long recordings. These discretized observations were then used as the 'noisy observables' in the implemented framework to estimate time-dependent model parameters and then to forecast future state and state transitions from out-of-sample recordings.

This work is described in the publication "Model-based analysis and forecast of sleep-wake regulatory dynamics: Tools and Applications to Data," published in the journal Chaos.

Here we provide computational examples for the algorithms developed and/or integrated together, example animal sleep data on which these algorithms were applied, and code for generating the figures from this article.



Work Title Model-based analysis and forecast of sleep-wake regulatory dynamics: Tools and Applications to Data
Open Access
  1. Fatemeh Bahari
  2. Bruce Gluckman
License CC BY-SA 4.0 (Attribution-ShareAlike)
Work Type Software Or Program Code
  1. Chaos
Publication Date January 15, 2021
DOI doi:10.26207/fcc5-7h57
Publisher Identifier (DOI)
  1. 10.1063/5.0024024
Deposited December 25, 2020




This resource is currently not in any collection.

Work History

Version 1

  • Created
  • Added Creator Fatemeh Bahari
  • Added Creator Bruce Gluckman
  • Added UKF.pdf
  • Updated Publication Date, License Show Changes
    Publication Date
    • 2021-01-15
  • Published
  • Updated

Version 2

  • Created
  • Added data_FBFD_output_singleOsc_dt_1_4days_testdata_params_forSCN.mat
  • Added loki_010_eeg_20180808-08-00-00-ST.bin
  • Added loki_010_eeg_20180808-09-00-00-ST.bin
  • Added loki_010_eeg_20180808-11-00-00-ST.bin
  • Added loki_010_eeg_20180808-16-00-00-ST.bin
  • Added loki_010_eeg_20180808-03-00-00-ST.bin
  • Added loki_010_eeg_20180808-04-00-00-ST.bin
  • Added loki_010_eeg_20180808-17-00-00-ST.bin
  • Added loki_010_eeg_20180808-10-00-00-ST.bin
  • Added loki_010_eeg_20180814-23-00-00-ST.bin
  • Added loki_010_eeg_20180808-00-00-00-ST.bin
  • Added loki_010_eeg_20180808-13-00-00-ST.bin
  • Added loki_010_eeg_20180808-06-00-00-ST.bin
  • Added loki_010_eeg_20180808-01-00-00-ST.bin
  • Added loki_010_eeg_20180808-18-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-18-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-01-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-06-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-13-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-00-00-00-ST.bin
  • Deleted loki_010_eeg_20180814-23-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-10-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-17-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-04-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-03-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-16-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-11-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-09-00-00-ST.bin
  • Deleted loki_010_eeg_20180808-08-00-00-ST.bin
  • Deleted data_FBFD_output_singleOsc_dt_1_4days_testdata_params_forSCN.mat
  • Added
  • Added ParameterEstimation_KalmanFitting.m
  • Added
  • Added
  • Added
  • Added TrackSCNpart1.m
  • Updated Publisher, Publisher Identifier (DOI) Show Changes
    • Chaos
    Publisher Identifier (DOI)
    • 10.1063/5.0024024
  • Published
  • Updated