qubx :: fast :: model :: Model :: Class Model
[hide private]
[frames] | no frames]

Class Model

source code

object --+
         |
        Model

Instance Methods [hide private]
 
__init__(self, Nstate, Nclass, class_of_state, on_status)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__del__(self) source code
 
dispose(self)
Prevents this object from landing in gc.garbage by breaking a circular reference involving self.report_cb -- must call when you're done using it.
source code
 
do_report(self, msg, obj) source code
 
set_usePeq(self, x) source code
 
set_IeqFv(self, x) source code
 
set_Nchannel(self, x) source code
 
set_iVoltage(self, x) source code
 
set_Gleak(self, x) source code
 
set_Vleak(self, x) source code
 
set_Vrev(self, x) source code
 
set_amp0(self, x) source code
 
set_var0(self, x) source code
 
set_stop_flag(self, x) source code
 
set_progress(self, x) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  version
  Nstate
state count
  Nclass
class (color) count
  clazz
class index of each state
  usePeq
True to start each segment at equilibrium; False to use normalized States:Pr
  IeqFv
True to model current as a function of voltage, using Cond and CondStd
  Nchannel
number of molecules
  Nchannel_err
estimated error in Nchannel (after some optimizers)
  iVoltage
index of voltage signal (for IeqFv)
  Gleak
leakage conductance (pS)
  Vleak
leakage voltage (mV)
  Vrev
reversal potential (mV)
  amp0
background current (pA) if IeqFv
  amp0_err
estimated error in amp0 (after some optimizers)
  var0
background current variance if IeqFv
  var0_err
estimated error in var0 (after some optimizers)
  amp
current amplitude (pA) or conductance (pS -- if IeqFv) of each class
  var
standard deviation of amp (pA or pS) of each class
  amp_err
estimated error in each class's amp (after some optimizers)
  var_err
estimated error in each class's var (after some optimizers)
  P0
entry probability of each state, if not usePeq
  K0
matrix[a,b] of pre-exponential rate constants between states
  K1
matrix[a,b] of exponential v-sensitive rate constants
  K2
matrix[a,b] of exponential pressure-sensitive rate constants
  K0_err
matrix[a,b] of estimated error in K0 (after some optimizers)
  K1_err
matrix[a,b] of estimated error in K1 (after some optimizers)
  K2_err
matrix[a,b] of estimated error in K2 (after some optimizers)
  L
matrix[a,b] of Ligand signal index
  V
matrix[a,b] of Voltage signal index
  P
matrix[a,b] of Pressure signal index
  stop_flag
advisory to an algorithm to stop and return
  progress
available for algorithms to report percent complete

Inherited from object: __class__

Method Details [hide private]

__init__(self, Nstate, Nclass, class_of_state, on_status)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

Property Details [hide private]

version

Get Method:
unreachable(self)

Nstate

state count

Get Method:
unreachable(self)

Nclass

class (color) count

Get Method:
unreachable(self)

clazz

class index of each state

Get Method:
unreachable(self)

usePeq

True to start each segment at equilibrium; False to use normalized States:Pr

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

IeqFv

True to model current as a function of voltage, using Cond and CondStd

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

Nchannel

number of molecules

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

Nchannel_err

estimated error in Nchannel (after some optimizers)

Get Method:
unreachable(self)

iVoltage

index of voltage signal (for IeqFv)

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

Gleak

leakage conductance (pS)

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

Vleak

leakage voltage (mV)

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

Vrev

reversal potential (mV)

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

amp0

background current (pA) if IeqFv

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

amp0_err

estimated error in amp0 (after some optimizers)

Get Method:
unreachable(self)

var0

background current variance if IeqFv

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

var0_err

estimated error in var0 (after some optimizers)

Get Method:
unreachable(self)

amp

current amplitude (pA) or conductance (pS -- if IeqFv) of each class

Get Method:
unreachable(self)

var

standard deviation of amp (pA or pS) of each class

Get Method:
unreachable(self)

amp_err

estimated error in each class's amp (after some optimizers)

Get Method:
unreachable(self)

var_err

estimated error in each class's var (after some optimizers)

Get Method:
unreachable(self)

P0

entry probability of each state, if not usePeq

Get Method:
unreachable(self)

K0

matrix[a,b] of pre-exponential rate constants between states

Get Method:
unreachable(self)

K1

matrix[a,b] of exponential v-sensitive rate constants

Get Method:
unreachable(self)

K2

matrix[a,b] of exponential pressure-sensitive rate constants

Get Method:
unreachable(self)

K0_err

matrix[a,b] of estimated error in K0 (after some optimizers)

Get Method:
unreachable(self)

K1_err

matrix[a,b] of estimated error in K1 (after some optimizers)

Get Method:
unreachable(self)

K2_err

matrix[a,b] of estimated error in K2 (after some optimizers)

Get Method:
unreachable(self)

L

matrix[a,b] of Ligand signal index

Get Method:
unreachable(self)

V

matrix[a,b] of Voltage signal index

Get Method:
unreachable(self)

P

matrix[a,b] of Pressure signal index

Get Method:
unreachable(self)

stop_flag

advisory to an algorithm to stop and return

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)

progress

available for algorithms to report percent complete

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)