simrun

Run simulations of network-embedded neuron models.

This package provides a framework to run simulations of network-embedded neuron models. They allow to run new simulations from existing parameter files, or to re-run existing simulations with adapted parameters for the cell and/or network.

Modules

modular_reduced_model_inference

Create reduced models from synapse activation data.

PSP_with_cell_modification

Calculate PSPs depending on cell modifications.

generate_synapse_activations

Generate synapse activation files.

get_cell_with_network

Build a cell with realized synapses from a Cell parameters file and a Network parameters file.

parameters_to_cell

Rebuild and re-simulate a network-embedded cell from .param files.

rerun_db

Recreate and resimulate network-embedded neuron simulation from a simrun-initialized database.

robust_dask_delayed_execution

Robustly execute all dask.delayed objects in a ManagedFolder

run_existing_synapse_activations

ongoing activity L2 neuron model

run_new_simulations

Create and simulate network-embedded neuron models.

seed_manager

Get a random seed

sim_trial_to_cell_object

Recreate and resimulate a single simulation trial from parameter files and return the cell object.

synaptic_strength_fitting

Calculate the cell type specific synaptic strengths of synapses based on the neuron model and network parameters.

utils

Utility and convenience functions for the simrun package.