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