p['constantPosition'] = 0
    p['verbosity'] = o.verbosity

    # No theta parameters
    p['Iext_e_const'] = 487.5  # pA
    p['Iext_i_const'] = 212.5  # pA
    p['Iext_e_theta'] = 0  # pA
    p['Iext_i_theta'] = 0  # pA

    # Range of E/I synaptic conductances
    Nvals = 31  # Number of values for each dimension
    startG = 0.0  # nS
    endG = 6120.0  # nS

    bumpCurrentSlope = getBumpCurrentSlope(p['noise_sigma'],
                                           threshold=-np.infty,
                                           type='no_theta')
    extraIterparams = {'bumpCurrentSlope': bumpCurrentSlope}
    #extraIterparams['bumpCurrentSlope'] = [1.0]

    ###############################################################################
    submitParamSweep(p,
                     startG,
                     endG,
                     Nvals,
                     ENV,
                     simRootDir,
                     simLabel,
                     appName,
                     rtLimit,
                     numCPU,
Ejemplo n.º 2
0
    numCPU      = 1
    blocking    = True
    timePrefix  = False
    numRepeat   = 1
    dry_run     = o.dry_run

    p['master_seed']      = 123456
    p['time']             = 600e3 if o.time is None else o.time  # ms
    p['nthreads']         = 1
    p['ntrials']          = o.ntrials
    p['velON']            = 1
    p['pcON']             = 1
    p['constantPosition'] = 0
    p['verbosity']        = o.verbosity


    # Range of E/I synaptic conductances
    Nvals  = 31      # Number of values for each dimension
    startG = 0.0     # nS
    endG   = 6120.0  # nS

    extraIterparams = {'bumpCurrentSlope' : getBumpCurrentSlope(p['noise_sigma'],
        threshold=-np.infty)}
    #extraIterparams['bumpCurrentSlope'] = [1.0]

    ###############################################################################
    submitParamSweep(p, startG, endG, Nvals, ENV, simRootDir, simLabel,
                     appName, rtLimit, numCPU, blocking, timePrefix, numRepeat,
                     dry_run, extraIterparams, rc=parser.rowcol,
                     printout=o.printout)
    p['master_seed']      = 123456
    p['time']             = o.time or 600e3  # ms
    p['nthreads']         = 1
    p['ntrials']          = o.ntrials
    p['velON']            = 1
    p['constantPosition'] = 0
    p['verbosity']        = o.verbosity

    # No theta parameters
    p['Iext_e_const'] = 487.5   # pA
    p['Iext_i_const'] = 212.5   # pA
    p['Iext_e_theta'] = 0       # pA
    p['Iext_i_theta'] = 0       # pA

    # Range of E/I synaptic conductances
    Nvals  = 31      # Number of values for each dimension
    startG = 0.0     # nS
    endG   = 6120.0  # nS

    bumpCurrentSlope = getBumpCurrentSlope(p['noise_sigma'],
            threshold=-np.infty, type='no_theta')
    extraIterparams = {'bumpCurrentSlope' : bumpCurrentSlope}
    #extraIterparams['bumpCurrentSlope'] = [1.0]

    ###############################################################################
    submitParamSweep(p, startG, endG, Nvals, ENV, simRootDir, simLabel,
                     appName, rtLimit, numCPU, blocking, timePrefix, numRepeat,
                     dry_run, extraIterparams, rc=parser.rowcol,
                     extra_qsub_params=o.extra_qsub_params)
    numCPU      = 1
    blocking    = True
    timePrefix  = False
    numRepeat   = 1
    dry_run     = o.dry_run

    p['master_seed']      = 123456
    p['time']             = 600e3 if o.time is None else o.time  # ms
    p['nthreads']         = 1
    p['ntrials']          = o.ntrials
    p['velON']            = 1
    p['pcON']             = 0
    p['constantPosition'] = 0
    p['verbosity']        = o.verbosity


    # Range of E/I synaptic conductances
    Nvals  = 31      # Number of values for each dimension
    startG = 0.0     # nS
    endG   = 6120.0  # nS

    extraIterparams = {'bumpCurrentSlope' : getBumpCurrentSlope(p['noise_sigma'],
        threshold=-np.infty)}
    #extraIterparams['bumpCurrentSlope'] = [1.0]

    ###############################################################################
    submitParamSweep(p, startG, endG, Nvals, ENV, simRootDir, simLabel,
                     appName, rtLimit, numCPU, blocking, timePrefix, numRepeat,
                     dry_run, extraIterparams, rc=parser.rowcol,
                     printout=o.printout)