Ejemplo n.º 1
0
def compile_monomers():
    Model('m')
    # From irvin_modules
    irvin.Momomers_FasL_to_DISC()
    irvin.NFkB_cFlip_interaction_monomers()
    irvin.TNFR1_to_ComplexII_monomers()
    irvin.SecondaryComplex_to_Bid_monomers()
    irvin.rip1_to_MLKL_monmers()

    # From lopez_modules
    lopez.momp_monomers()

    # From albeck_modules
    albeck.apaf1_to_parp_monomers()
    return m.monomers
Ejemplo n.º 2
0
def compile_monomers():
    Model('m')
    # From irvin_modules
    irvin.Momomers_FasL_to_DISC()
    irvin.NFkB_cFlip_interaction_monomers()
    irvin.TNFR1_to_ComplexII_monomers()
    irvin.SecondaryComplex_to_Bid_monomers()
    irvin.rip1_to_MLKL_monmers()

    # From lopez_modules
    lopez.momp_monomers()

    # From albeck_modules
    albeck.apaf1_to_parp_monomers()
    return m.monomers
Ejemplo n.º 3
0
def compile_monomers():
    Model('m')
    # From irvin_modules
    irvin.TNFa_to_ComplexI_Monomers()
    irvin.ComplexII_to_Bid_Monomers()
    irvin.NFkB_Activation_and_Signaling_monomers()
    irvin.Bid_Hypothesis_monomers()
    irvin.Momomers_zVad_to_C8()

    # From lopez_modules
    lopez.momp_monomers()

    # From albeck_modules
    albeck.apaf1_to_parp_monomers()
    return m.monomers
Ejemplo n.º 4
0
def compile_monomers():
    Model('m')
    # From irvin_modules
    irvin.TNFa_to_ComplexI_Monomers()
    irvin.ComplexII_to_Bid_Monomers()
    irvin.NFkB_Activation_and_Signaling_monomers()
    irvin.Bid_Hypothesis_monomers()
    irvin.Momomers_zVad_to_C8()
    
    # From lopez_modules
    lopez.momp_monomers()
    
    # From albeck_modules
    albeck.apaf1_to_parp_monomers()
    return m.monomers
Ejemplo n.º 5
0
def compile_monomers():
    Model('m')
    # From irvin_modules
    irvin.CD95_to_SecondaryComplex_monomers()
    irvin.TNFR1_to_SecondaryComplex_monomers()
    irvin.SecondaryComplex_to_Bid_monomers()
    """alias_model_components() was placed in on the line following declaration of a parameter. This function exports the Parameter as a global variable. And it appears to be required before any rules can use the Parameters
        Line 69: Monomer('C8', ['bC8']) is changed to
        Monomer('C8', ['bf', 'state'], {'state':['A']}) 
        Line 104: Initial(C8(bC8=None), C8_0) is changed to
        Initial(C8(bf=None, state = 'A'), C8_0) 
        Line 161: Rule('C8_activation' ...+ C8(bC8 = None...) is changed to 
        Rule ('C8_activation' ...+C8(bf = None, state = 'A')
        Line 164: bind(Bar(bC8 = None), 'bC8', C8(bC8 = None), 'bC8', [kf7, kr7]) 
        is changed to bind(Bar(bC8 = None), 'bC8', C8(bf = None, state = 'A'), 'bf',    [kf7, kr7])
        Line 293: Deleted. Monomer('Bid', ['bf', 'state'], {'state':['unmod', 'po4', 'trunc', 'M']})
        Line 310: Deleted. Parameter('Bid_0'   , 2.0e4)
        Line 315: Deleted. Initial(Bid(bf = None, state = 'unmod'), Bid_0)
        Line 382: Rule('RIP1_truncation_CIIA', RIP_CIIA_proC8 >> CIIA + C8(bC8 = None) + RIP1(bDD=None, bRHIM = None, state = 'trunc'), kc25) is changed to
            Rule('RIP1_truncation_CIIA', RIP_CIIA_proC8 >> CIIA + C8(bf = None, state = 'A') + RIP1(bDD=None, bRHIM = None, state = 'trunc'), kc25)
        Line 383: Rule('RIP1_truncation_CIIB', RIP_CIIB_proC8 >> FADD(bDD=None, bDED1=None, bDED2=None)+ C8(bC8=None) + RIP1(bDD=None, bRHIM = None, state = 'trunc'), kc25) is changed to
        Line 384: catalyze_state(C8(bC8=None), 'bC8', RIP1(bDD=None), 'bRHIM', 'state', 'unmod', 'trunc', [kf26, kr26, kc26])
            is changed to catalyze_state(C8(bf = None, state = 'A'), 'bf', RIP1(bDD=None), 'bRHIM', 'state', 'unmod', 'trunc', [kf26, kr26, kc26])
        Line 403:catalyze_state(C8(bC8=None), 'bC8', RIP3(), 'bRHIM', 'state', 'unmod', 'trunc', [kf31, kr31, kc31])
            is changed to catalyze_state(C8(bf = None, state = 'A'), 'bf', RIP3(), 'bRHIM', 'state', 'unmod', 'trunc', [kf31, kr31, kc31])
        Line 406: catalyze_state(BidK(), 'bf', Bid(), 'bf', 'state', 'unmod', 'po4', [kf32, kr32, kc32]) is changed to
            catalyze_state(BidK(), 'bf', Bid(), 'bf', 'state', 'U', 'po4', [kf32, kr32, kc32])
        Line 407: catalyze_state(C8(bC8=None), 'bC8', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
            is changed to catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
        Line 407: catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
            is changed to
            catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'U', 'T', [kf33, kr33, kc33])
    """

    # From lopez_modules
    lopez.momp_monomers()

    # From albeck_modules
    albeck.apaf1_to_parp_monomers()
    return m.monomers
Ejemplo n.º 6
0
"""

from pysb import *
from earm import shared
from earm.shared import V
from scipy.constants import N_A
from earm import albeck_modules
from earm import shen_modules
import re

Model()

# Declare monomers
albeck_modules.ligand_to_c8_monomers()
shen_modules.momp_monomers()
albeck_modules.apaf1_to_parp_monomers()

# The specific MOMP model to use
shen_modules.howells(do_pore_assembly=True, do_pore_transport=True)

# Set initial condition for uncleaved Bid to 0.1uM, per the paper
Initial(Bid(state='U', bf=None), Parameter('Bid_0', 0.1e-6 * N_A * V))

albeck_modules.rec_to_bid()
albeck_modules.pore_to_parp()

# Declare common observables
shared.observables()

# Additional observables
Observable('aBax_', Bax(state='A', bf=None))
Ejemplo n.º 7
0
mtor_modules.mtorc1_signaling_monomers()
mtor_modules.mtorc1_signaling_initial()
mtor_modules.mtorc1_signaling()
mtor_modules.mtorc2_signaling()
mtor_modules.tsc2_monomers()
mtor_modules.tsc2_initial()
mtor_modules.tsc2_inhibition_by_akt()
mtor_modules.tsc2_inhibition_by_erk()
mtor_modules.tsc2_activation_by_erk()
mtor_modules.tsc2_gap_function()
#
## Apoptotic signaling
albeck_modules.ligand_to_c8_monomers()
apoptosis_modules.apoptosis_monomers()
apoptosis_modules.apoptosis_initial()
albeck_modules.apaf1_to_parp_monomers()
lopez_modules.translocate_tBid_Bax_BclxL()
lopez_modules.tBid_activates_Bax_and_Bak()
lopez_modules.effector_auto_activation()
lopez_modules.tBid_binds_all_anti_apoptotics()
lopez_modules.effectors_bind_anti_apoptotics()
lopez_modules.sensitizers_bind_anti_apoptotics()
lopez_modules.lopez_pore_formation()
apoptosis_modules.apoptosis_sensitizer_translocation()
apoptosis_modules.apoptosis_bim_and_puma_bind_anti_apoptotics()
apoptosis_modules.apoptosis_bim_activate_bax()
albeck_modules.pore_to_parp()

## Crosstalk between MAPK and AKT pathways
crosstalk_modules.crosstalk_mapk_akt_monomers()
crosstalk_modules.crosstalk_mapk_akt_initial()
Ejemplo n.º 8
0
        catalyze_state(BidK(), 'bf', Bid(), 'bf', 'state', 'U', 'po4', [kf32, kr32, kc32])
    Line 407: catalyze_state(C8(bC8=None), 'bC8', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
    is changed to catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
    Line 407: catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
        is changed to
        catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'U', 'T', [kf33, kr33, kc33])
    """

# From lopez_modules
lopez.momp_monomers()
""" Line 99: Monomer('Bid', ['bf', 'state'], {'state':['U', 'T', 'M']}) 
    is changed to Monomer('Bid', ['bf', 'state'], {'state':['U', 'T', 'M', 'po4']})
    """

# From albeck_modules
albeck.apaf1_to_parp_monomers()
""" Line 118: Monomer('C6', ['bf', 'state'], {'state':['pro', 'A']})
    is changed to Monomer('C6', ['bf1','bf2', 'state'], {'state':['pro', 'A']})
    Line 124: Monomer('PARP', ['bf', 'state'], {'state':['U', 'C']})
    is chanbed to Monomer('PARP', ['bf', 'state'], {'state':['U', 'C', 'A']})"""

# Rules
irvin.CD95_to_SecondaryComplex()
irvin.TNFR1_to_SecondaryComplex()
irvin.SecondaryComplex_to_Bid()

lopez.declare_initial_conditions()
lopez.translocate_tBid_Bax_BclxL()
lopez.tBid_activates_Bax_and_Bak()
lopez.tBid_binds_all_anti_apoptotics()
lopez.sensitizers_bind_anti_apoptotics()
Ejemplo n.º 9
0
        catalyze_state(BidK(), 'bf', Bid(), 'bf', 'state', 'U', 'po4', [kf32, kr32, kc32])
    Line 407: catalyze_state(C8(bC8=None), 'bC8', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
    is changed to catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
    Line 407: catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'unmod', 'trunc', [kf33, kr33, kc33])
        is changed to
        catalyze_state(C8(bf = None, state = 'A'), 'bf', Bid(), 'bf', 'state', 'U', 'T', [kf33, kr33, kc33])
    """

# From lopez_modules
lopez.momp_monomers()
""" Line 99: Monomer('Bid', ['bf', 'state'], {'state':['U', 'T', 'M']}) 
    is changed to Monomer('Bid', ['bf', 'state'], {'state':['U', 'T', 'M', 'po4']})
    """

# From albeck_modules
albeck.apaf1_to_parp_monomers()
""" Line 118: Monomer('C6', ['bf', 'state'], {'state':['pro', 'A']})
    is changed to Monomer('C6', ['bf1','bf2', 'state'], {'state':['pro', 'A']})
    Line 124: Monomer('PARP', ['bf', 'state'], {'state':['U', 'C']})
    is chanbed to Monomer('PARP', ['bf', 'state'], {'state':['U', 'C', 'A']})"""

# Rules
irvin.CD95_to_SecondaryComplex()
irvin.TNFR1_to_SecondaryComplex()
irvin.SecondaryComplex_to_Bid()

lopez.declare_initial_conditions()
lopez.translocate_tBid_Bax_BclxL()
lopez.tBid_activates_Bax_and_Bak()
lopez.tBid_binds_all_anti_apoptotics()
lopez.sensitizers_bind_anti_apoptotics()