Personal tools
You are here: Home Community Tutorials 2004_files ltd.py

ltd.py

LTD.py — Python Source, 1Kb

File contents

loadModel( 'LTD.eml' )

PKC = createEntityStub( 'Variable:/CELL/CYTOPLASM:PKC' )

AMPAR_Logger = createLoggerStub( 'Variable:/CELL/CYTOPLASM:AMPAR:Value' )
AMPAR_Logger.create()

AMPAR_P_Logger = createLoggerStub( 'Variable:/CELL/CYTOPLASM:AMPAR_P:Value' )
AMPAR_P_Logger.create()

PKC_Logger = createLoggerStub( 'Variable:/CELL/CYTOPLASM:PKC:Value' )
PKC_Logger.create()

PKCactive_Logger = createLoggerStub( 'Variable:/CELL/CYTOPLASM:PKCactive:Value' )
PKCactive_Logger.create()

message( "start simulation......" )
run( 1000 )

PKC[ 'Value' ] = PKC[ 'Value' ] * 100
message( "multiply PKC value by 100" )

run ( 500 )

from ecell.ECDDataFile import *

aDataFile = ECDDataFile( AMPAR_Logger.getData(500,1500,0.1) )
aDataFile.save( 'AMPAR.ecd' )
del aDataFile

aDataFile = ECDDataFile( AMPAR_P_Logger.getData(500,1500,0.1) )
aDataFile.save( 'AMPAR_P.ecd' )
del aDataFile

aDataFile = ECDDataFile( PKC_Logger.getData(500,1500,0.1) )
aDataFile.save( 'PKC.ecd' )
del aDataFile

aDataFile = ECDDataFile( PKCactive_Logger.getData(500,1500,0.1) )
aDataFile.save( 'PKCactive.ecd' )
del aDataFile
Document Actions