bmtk.utils.create_environment package

Submodules

bmtk.utils.create_environment.create_environment module

bmtk.utils.create_environment.create_environment.create_environment(simulator, base_dir='.', network_dir=None, components_dir=None, node_sets_file=None, output_dir=None, overwrite=False, run_script=True, config_file=None, config_name=None, split_configs=False, network_filter=None, report_vars=[], report_nodes=None, spikes_inputs=None, rates_inputs=None, clamp_reports=[], current_clamp=None, file_current_clamp=None, se_voltage_clamp=None, tstart=0.0, tstop=1000.0, dt=0.001, dL=20.0, spikes_threshold=-15.0, nsteps_block=5000, v_init=-80.0, celsius=34.0, compile_mechanisms=False, use_relative_paths=True, include_examples=False)[source]
Parameters:
  • simulator –

  • base_dir –

  • network_dir –

  • components_dir –

  • node_sets_file –

  • output_dir –

  • overwrite –

  • run_script –

  • config_file –

  • config_name –

  • split_configs –

  • network_filter –

  • report_vars –

  • report_nodes –

  • spikes_inputs –

  • rates_inputs –

  • clamp_reports –

  • current_clamp –

  • file_current_clamp –

  • se_voltage_clamp –

  • tstart –

  • tstop –

  • dt –

  • dL –

  • spikes_threshold –

  • nstesp_block –

  • v_init –

  • celsius –

  • compile_mechanisms –

  • use_relative_paths –

  • include_examples –

bmtk.utils.create_environment.env_builder module

class bmtk.utils.create_environment.env_builder.BioNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]

Bases: EnvBuilder

property bmtk_simulator
compile_mechanisms()[source]
property examples_dir
property target_simulator
class bmtk.utils.create_environment.env_builder.EnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]

Bases: object

property base_dir
property bmtk_simulator
build(include_examples=False, use_relative_paths=True, report_vars=[], report_nodes=None, clamp_reports=[], current_clamp=None, file_current_clamp=None, se_voltage_clamp=None, network_filter=None, spikes_inputs=None, rates_inputs=None, config_file='config.json', overwrite_config=False, config_name='', split_configs=False, run_script=True, **run_args)[source]
compile_mechanisms()[source]
property components_dir
property examples_dir
property network_dir
property output_dir
property scripts_root
property target_simulator
class bmtk.utils.create_environment.env_builder.FilterNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]

Bases: EnvBuilder

property bmtk_simulator
property examples_dir
property target_simulator
class bmtk.utils.create_environment.env_builder.PointNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]

Bases: EnvBuilder

property bmtk_simulator
property examples_dir
property target_simulator
class bmtk.utils.create_environment.env_builder.PopNetEnvBuilder(base_dir='.', network_dir=None, components_dir=None, output_dir=None, node_sets_file=None)[source]

Bases: EnvBuilder

property bmtk_simulator
property examples_dir
property target_simulator

Module contents