def __init__(self, km=(1, 0, 100), v_max=(1, 0, 100)): FitParam.__int__(self) self.add('km', value=km[0], min=km[1], max=km[2]) self.add('v_max', value=v_max[0], min=v_max[1], max=v_max[2]) self.param_order = ['km', 'v_max'] self.units = ['c', 'r'] self.fitf = mm_function self.eq = create_mm self.name = 'Michaelis-Menten equation'
def __init__(self, v_max=(1, 0, 100), kma=(1, 0, 100), kmb=(1, 0, 100)): FitParam.__int__(self) lmfit.Parameters.__init__(self) self.add("v_max", value=v_max[0], min=v_max[1], max=v_max[2]) self.add("kma", value=kma[0], min=kma[1], max=kma[2]) self.add("kmb", value=kmb[0], min=kmb[1], max=kmb[2]) self.fitf = ppm_function self.eq = create_ppm self.name = "Ping-pong mechanism" self.param_order = ["v_max", "kma", "kmb"] self.units = ["r", "c", "c"]
def __init__(self, km=(1, 0, 100), v_max=(1, 0, 100), inh=(1, 0, 100), ki=(1, 0, 100)): FitParam.__int__(self) self.add("km", value=km[0], min=km[1], max=km[2]) self.add("v_max", value=v_max[0], min=v_max[1], max=v_max[2]) self.add("Inh", value=inh[0], min=inh[1], max=inh[2]) self.add("ki", value=ki[0], min=ki[1], max=ki[2]) self.param_order = ["km", "v_max", "Inh", "ki"] self.units = ["c", "r", "c", "c"] self.fitf = my_fiteq self.eq = create_my_eq self.name = "Competitive inhibition (irr)"
def __init__(self, v_max=(1, 0, 100), kda=(1, 0, 100), kma=(1, 0, 100), kmb=(1, 0, 100)): FitParam.__int__(self) lmfit.Parameters.__init__(self) self.add('v_max', value=v_max[0], min=v_max[1], max=v_max[2]) self.add('kda', value=kda[0], min=kda[1], max=kda[2]) self.add('kma', value=kma[0], min=kma[1], max=kma[2]) self.add('kmb', value=kmb[0], min=kmb[1], max=kmb[2]) self.fitf = tc_function self.eq = create_tc self.name = 'Ternary complex' self.param_order = ['v_max', 'kda', 'kma', 'kmb'] self.units = ['r', 'c', 'c', 'c']
def __init__(self, kms=(1, 0, 100), v_max=(1, 0, 100), ka=(1, 0, 100), act=(1, 0, 100)): FitParam.__int__(self) self.add('kms', value=kms[0], min=kms[1], max=kms[2]) self.add('v_max', value=v_max[0], min=v_max[1], max=v_max[2]) self.add('ka', value=ka[0], min=ka[1], max=ka[2]) self.add('act', value=act[0], min=act[1], max=act[2]) self.param_order = ['kms', 'v_max', 'ka', 'act'] self.fitf = my_fiteq self.eq = create_my_eq self.name = 'Specific activation (irrev)' self.units = ['c', 'r', 'c', 'c']
def __init__(self, km=(1, 0, 100), v_max=(1, 0, 100), inh=(1, 0, 100), ki=(1, 0, 100)): FitParam.__int__(self) self.add('km', value=km[0], min=km[1], max=km[2]) self.add('v_max', value=v_max[0], min=v_max[1], max=v_max[2]) self.add('inh', value=inh[0], min=inh[1], max=inh[2]) self.add('ki', value=ki[0], min=ki[1], max=ki[2]) self.param_order = ['km', 'v_max', 'inh', 'ki'] self.units = ['c', 'r', 'c', 'c'] self.fitf = my_fiteq self.eq = create_my_eq self.name = 'Noncompetitive inhibition (irr)'
def __init__(self, ks=(1, 0, 100), v_max=(1, 0, 100), n=(1, 0, 100), l=(1, 0, 100), inh=(1, 0, 100), ki=(1, 0, 100)): FitParam.__int__(self) self.add('ks', value=ks[0], min=ks[1], max=ks[2]) self.add('v_max', value=v_max[0], min=v_max[1], max=v_max[2]) self.add('n', value=n[0], min=n[1], max=n[2]) self.add('L', value=l[0], min=l[1], max=l[2]) self.add('Inh', value=inh[0], min=inh[1], max=inh[2]) self.add('ki', value=ki[0], min=ki[1], max=ki[2]) self.param_order = ['ks', 'v_max', 'n', 'L', 'Inh', 'ki'] self.units = ['c', 'r', 'c', '', 'c', 'c'] self.fitf = ainh_function self.eq = create_ainh self.name = 'Allosteric inhibition (MWC)'