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:
ODictClass to hold population parameters
Methods:
setParam(label, param, value)rename(old, new[, label])
- class netpyne.specs.netParams.CellParams(*args, **kwargs)[source]
Bases:
ODictClass 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:
ODictClass to hold connectivity parameters
Methods:
setParam(label, param, value)rename(old, new[, label])
- class netpyne.specs.netParams.SynMechParams(*args, **kwargs)[source]
Bases:
ODictClass 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:
ODictClass to hold subcellular connectivity parameters
Methods:
setParam(label, param, value)rename(old, new[, label])
- class netpyne.specs.netParams.StimSourceParams(*args, **kwargs)[source]
Bases:
ODictClass to hold stimulation source parameters
Methods:
setParam(label, param, value)rename(old, new[, label])
- class netpyne.specs.netParams.StimTargetParams(*args, **kwargs)[source]
Bases:
ODictClass to hold stimulation target parameters
Methods:
setParam(label, param, value)rename(old, new[, label])
- class netpyne.specs.netParams.RxDParams(*args, **kwargs)[source]
Bases:
ODictClass to hold reaction-diffusion (RxD) parameters
Methods:
setParam(label, param, value)rename(old, new[, label])
- class netpyne.specs.netParams.NetParams(netParamsDict=None)[source]
Bases:
objectClass 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]