def test_set_context(): st = Phosphorylation(Agent('MAP2K1'), Agent('MAPK3')) pa = PysbAssembler() pa.add_statements([st]) pa.make_model() assert(pa.model.parameters['MAP2K1_0'].value == pa.default_initial_amount) assert(pa.model.parameters['MAPK3_0'].value == pa.default_initial_amount) pa.set_context('A375_SKIN') assert(pa.model.parameters['MAP2K1_0'].value > 10000) assert(pa.model.parameters['MAPK3_0'].value > 10000)
def test_set_context_monomer_notfound(): st = Phosphorylation(Agent('MAP2K1'), Agent('XYZ')) pa = PysbAssembler() pa.add_statements([st]) pa.make_model() assert(pa.model.parameters['MAP2K1_0'].value < 1000) assert(pa.model.parameters['XYZ_0'].value < 1000) pa.set_context('A375_SKIN') assert(pa.model.parameters['MAP2K1_0'].value > 10000) assert(pa.model.parameters['XYZ_0'].value < 1000)
def test_set_context_celltype_notfound(): st = Phosphorylation(Agent('MAP2K1'), Agent('MAPK3')) pa = PysbAssembler() pa.add_statements([st]) pa.make_model() pa.set_context('XYZ')