netpyne.sim.run

Module for running simulations

Functions:

preRun()

Function for/to <short description of netpyne.sim.run.preRun>

runSim([skipPreRun])

Function for/to <short description of netpyne.sim.run.runSim>

postRun([stopTime])

Function for/to <short description of netpyne.sim.run.postRun>

runSimWithIntervalFunc(interval, func[, ...])

Function to run a simulation while executing a function at intervals

prepareSimWithIntervalFunc([timeRange, funcArgs])

Function for/to <short description of netpyne.sim.run.prepareSimWithIntervalFunc>

runForInterval(interval, func, **kwargs)

calculateLFP()

Function for/to <short description of netpyne.sim.run.calculateLFP>

calculateDipole()

Function for/to <short description of netpyne.sim.run.calculateLFP>

loadBalance([printNodeTimes])

Function for/to <short description of netpyne.sim.run.loadBalance>

netpyne.sim.run.preRun()[source]

Function for/to <short description of netpyne.sim.run.preRun>

netpyne.sim.run.runSim(skipPreRun=False)[source]

Function for/to <short description of netpyne.sim.run.runSim>

Parameters:

skipPreRun (bool) – <Short description of skipPreRun> Default: False Options: <option> <description of option>

netpyne.sim.run.postRun(stopTime=None)[source]

Function for/to <short description of netpyne.sim.run.postRun>

netpyne.sim.run.runSimWithIntervalFunc(interval, func, timeRange=None, funcArgs=None)[source]

Function to run a simulation while executing a function at intervals

Parameters:
  • interval (float) – Time interval (ms) at which to execute the function Default: required

  • func (function) – The function to be executed at intervals. The first positional argument (float) is the current progress of simulation in ms. The rest of the arguments have to correspond to those optionally provided in funcArgs. Default: required

  • timeRange (list) – Time range during which to execute the function [intervalStart, intervalStop] Default: None uses the entire simulation duration

  • funcArgs (dict) – A dictionary of keyword arguments to feed into the function. Default: None

netpyne.sim.run.prepareSimWithIntervalFunc(timeRange=None, funcArgs=None)[source]

Function for/to <short description of netpyne.sim.run.prepareSimWithIntervalFunc>

netpyne.sim.run.runForInterval(interval, func, **kwargs)[source]
netpyne.sim.run.calculateLFP()[source]

Function for/to <short description of netpyne.sim.run.calculateLFP>

netpyne.sim.run.calculateDipole()[source]

Function for/to <short description of netpyne.sim.run.calculateLFP>

netpyne.sim.run.loadBalance(printNodeTimes=False)[source]

Function for/to <short description of netpyne.sim.run.loadBalance>

Parameters:

printNodeTimes (bool) – <Short description of printNodeTimes> Default: False Options: <option> <description of option>