ALLEN INSTITUTE

# bmtk.simulator.filternet.modules package

## Submodules

## bmtk.simulator.filternet.modules.base module

class bmtk.simulator.filternet.modules.base.SimModule

  Bases: `object`

  finalize(sim)
  initialize(sim)
  save(sim, **kwargs)

## 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')

  Bases: `SimModule`

  finalize(sim)
  save(sim, cell, times, rates)

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)

## 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')

  Bases: `SimModule`

  finalize(sim)
  initialize(sim)
  save(sim, cell, times, rates)

## Module contents