def __init__(self): """ Initialise the structural information, coupling function, and monitors. """ # Initialise some Monitors with period in physical time raw = monitors.Raw() gavg = monitors.GlobalAverage(period=2**-2) subsamp = monitors.SubSample(period=2**-2) tavg = monitors.TemporalAverage(period=2**-2) eeg = monitors.EEG.from_file() eeg.period = 2**-2 eeg2 = monitors.EEG.from_file() eeg2.period = 2**-2 eeg2.reference = 'Fp2' # EEG with a reference electrode meg = monitors.MEG.from_file() meg.period = 2**-2 self.monitors = (raw, gavg, subsamp, tavg, eeg, eeg2, meg) self.method = None self.sim = None self.stim_nodes = numpy.r_[10, 20] self.stim_value = 3.0
def __init__(self): """ Initialise the structural information, coupling function, and monitors. """ # Initialise some Monitors with period in physical time raw = monitors.Raw() gavg = monitors.GlobalAverage(period=2 ** -2) subsamp = monitors.SubSample(period=2 ** -2) tavg = monitors.TemporalAverage(period=2 ** -2) # DON'T load a projection because it'll make this behave like it # has a surface and do very, very bad things eeg = monitors.EEG(sensors=SensorsEEG(load_file="eeg_brainstorm_65.txt"), period=2 ** -2) eeg2 = monitors.EEG(sensors=SensorsEEG(load_file="eeg_brainstorm_65.txt"), period=2 ** -2, reference='Fp2') # EEG with a reference electrode meg = monitors.MEG(sensors=SensorsMEG(load_file='meg_brainstorm_276.txt'), period=2 ** -2) self.monitors = (raw, gavg, subsamp, tavg, eeg, eeg2, meg) self.method = None self.sim = None
def __init__(self): """ Initialise the structural information, coupling function, and monitors. """ #Initialise some Monitors with period in physical time raw = monitors.Raw() gavg = monitors.GlobalAverage(period=2**-2) subsamp = monitors.SubSample(period=2**-2) tavg = monitors.TemporalAverage(period=2**-2) #spheeg = monitors.SphericalEEG(sensors=sens_eeg, period=2 ** -2) #sphmeg = monitors.SphericalMEG(sensors=sens_meg, period=2 ** -2) # TODO test all monitors self.monitors = (raw, gavg, subsamp, tavg) self.method = None self.sim = None
def __init__(self): """ Initialise the structural information, coupling function, and monitors. """ # Initialise some Monitors with period in physical time raw = monitors.Raw() gavg = monitors.GlobalAverage(period=2 ** -2) subsamp = monitors.SubSample(period=2 ** -2) tavg = monitors.TemporalAverage(period=2 ** -2) eeg = monitors.EEG(load_default=True, period=2 ** -2) eeg2 = monitors.EEG(load_default=True, period=2 ** -2, reference='Fp2') # EEG with a reference electrode meg = monitors.MEG(load_default=True, period=2 ** -2) self.monitors = (raw, gavg, subsamp, tavg, eeg, eeg2, meg) self.method = None self.sim = None
def test_monitor_gavg(self): monitor = monitors.GlobalAverage() assert monitor.period == self.default_period
def test_monitor_gavg(self): monitor = monitors.GlobalAverage() self.assertEqual(monitor.period, self.default_period)