bmtk.simulator.filternet.modules package#

Submodules#

bmtk.simulator.filternet.modules.base module#

class bmtk.simulator.filternet.modules.base.SimModule[source]#

Bases: object

finalize(sim)[source]#
initialize(sim)[source]#
save(sim, **kwargs)[source]#

bmtk.simulator.filternet.modules.create_spikes module#

class bmtk.simulator.filternet.modules.create_spikes.SpikesGenerator(spikes_file_csv=None, spikes_file=None, spikes_file_nwb=None, tmp_dir='output', sort_order='node_id', compression='gzip')[source]#

Bases: SimModule

finalize(sim)[source]#
save(sim, cell, times, rates)[source]#
bmtk.simulator.filternet.modules.create_spikes.f_rate_to_spike_train(t, f_rate, random_seed, t_window_start, t_window_end, p_spike_max)[source]#

bmtk.simulator.filternet.modules.record_rates module#

class bmtk.simulator.filternet.modules.record_rates.RecordRates(csv_file=None, h5_file=None, tmp_dir='output', sort_order='node_id', compression='gzip')[source]#

Bases: SimModule

finalize(sim)[source]#
initialize(sim)[source]#
save(sim, cell, times, rates)[source]#

Module contents#