netpyne.specs.netParams
Module containing classes for high-level network parameters and methods
Classes:
|
Class to hold population parameters |
|
Class to hold cell parameters |
|
Class to hold connectivity parameters |
|
Class to hold synaptic mechanism parameters |
|
Class to hold subcellular connectivity parameters |
|
Class to hold stimulation source parameters |
|
Class to hold stimulation target parameters |
|
Class to hold reaction-diffusion (RxD) parameters |
|
Class to hold all network parameters |
- class netpyne.specs.netParams.PopParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold population parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])
- class netpyne.specs.netParams.CellParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold cell parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])updateStringFuncsWithPopParams
(popLabel, params)stringFuncAndVarsForCellVar
(cellType, ...)stringFuncAndVarsForGeom
(cellType, section, ...)stringFuncAndVarsForMod
(cellType, section, ...)stringFuncAndVarsForPointCell
(cellTypeOrPop, ...)
- class netpyne.specs.netParams.ConnParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold connectivity parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])
- class netpyne.specs.netParams.SynMechParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold synaptic mechanism parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])stringFunctionAndVars
(synMechName, paramName)isPointerConn
(synMechLabel)stringFuncsReferPreLoc
(synMech)
- class netpyne.specs.netParams.SubConnParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold subcellular connectivity parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])
- class netpyne.specs.netParams.StimSourceParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold stimulation source parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])
- class netpyne.specs.netParams.StimTargetParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold stimulation target parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])
- class netpyne.specs.netParams.RxDParams(*args, **kwargs)[source]
Bases:
ODict
Class to hold reaction-diffusion (RxD) parameters
Methods:
setParam
(label, param, value)rename
(old, new[, label])
- class netpyne.specs.netParams.NetParams(netParamsDict=None)[source]
Bases:
object
Class to hold all network parameters
Methods:
save
(filename)addCellParams
([label, params])addPopParams
([label, params])addSynMechParams
([label, params])addConnParams
([label, params])addSubConnParams
([label, params])addStimSourceParams
([label, params])addStimTargetParams
([label, params])importCellParams
(label, fileName, cellName)importCellParamsFromNet
(labelList, ...[, ...])addCellParamsSecList
(label, secListName[, ...])swapCellParamsPt3d
(label, origIndex, targetIndex)renameCellParamsSec
(label, oldSec, newSec)addCellParamsWeightNorm
(label, fileName[, ...])addCellParamsTemplate
(label[, conds, template])saveCellParamsRule
(label, fileName)loadCellParamsRule
(label, fileName)loadCellParams
(label, fileName)saveCellParams
(label, fileName)todict
()setNestedParam
(paramLabel, paramVal)setCfgMapping
(cfg)- importCellParams(label, fileName, cellName, conds={}, cellArgs=None, importSynMechs=False, somaAtOrigin=True, cellInstance=False)[source]