; Quenching protocol with Actinic1 - protocol body - modified by ZB ;version February 8, 2011 ;high-resolution CCD ; TS=40ms include default.inc ;Includes standard options, do not remove it ! include light.inc ;Includes standard options, do not remove it ! Shutter=2 Sensitivity=50 Act1=0 Act2=20 Super=50 ADD1=100 ;------------------------------------------------------------------------------------------------------------- ;*** Fo Measurement ****************************************************************************************** ;------------------------------------------------------------------------------------------------------------- F0duration = 5s F0period = 1s <0,F0period..F0duration>=>mfmsub ; ;Fo definition <0s>=>checkPoint,"startFo" =>checkPoint,"endFo" ; ;------------------------------------------------------------------------------------------------------------- ;*** Saturating Pulse & Fm Measurement *********************************************************************** ;------------------------------------------------------------------------------------------------------------- PulseDuration=800ms;##### a1=F0duration + 2*mfmsub_length;##### ; =>SatPulse(PulseDuration) =>act2(PulseDuration) ; =>mpulse ; ;Fm definition =>checkPoint,"startFm" =>checkPoint,"endFm" ; ;Visual frame definition ## Image shown in pre-processing window =>checkPoint,"timeVisual" ; ;------------------------------------------------------------------------------------------------------------- ;******* Dark Relaxation Measurement ************************************************************************* ;------------------------------------------------------------------------------------------------------------- DarkRelaxation1=17s;##### b1= a1 + PulseDuration + 2*mfmsub_length;##### b2=2s;##### =>mfmsub =>mfmsub ; ;------------------------------------------------------------------------------------------------------------- ;******* Kautsky Effect Measurement ************************************************************************** ;------------------------------------------------------------------------------------------------------------- ; ;******* Actinic light Exposure ************************************** ALPeriod=70s;##### c1= a1 + PulseDuration + DarkRelaxation1 + mfmsub_length;##### =>act2(ALPeriod) ; ;*******Fast Kautsky kinetics**************************************** c2=2s;##### ; =>mfmsub; ; ;*******Slow Kautsky kinetics**************************************** c3=2s;##### period of slow measurement ; =>mfmsub ; =>mfmsub; ; ;Fp definition =>checkPoint,"startFp" =>checkPoint,"endFp" ; ;------------------------------------------------------------------------------------------------------------- ;******* Saturating Pulses - Fm' Quenching Analysis ********************************************************** ;------------------------------------------------------------------------------------------------------------- ; ;******* Saturating Pulses - Fm_L1 *********************************** f1=c1+<8s>;##### f11=f1#;##### f11=>mfmsub f1 + mfmsub_length=>checkPoint,"startFt_L1" f1 + PulseDuration - mfmsub_length=>checkPoint,"endFt_L1" ; f2=f1 + PulseDuration;##### f2=>SatPulse(PulseDuration); f2=>mpulse f2+PulseDuration/2=>checkPoint,"startFm_L1" f2 + PulseDuration - mfmsub_length=>checkPoint,"endFm_L1" ; ;******* Saturating Pulses - Fm_L2 ********************************** f3=c1+<18s>;##### f31=f3#;##### f31=>mfmsub f3 + mfmsub_length=>checkPoint,"startFt_L2" f3 + PulseDuration - mfmsub_length=>checkPoint,"endFt_L2" ; f4=f3 + PulseDuration;##### f4=>SatPulse(PulseDuration); f4=>mpulse f4 + PulseDuration/2=>checkPoint,"startFm_L2" f4 + PulseDuration - mfmsub_length=>checkPoint,"endFm_L2" ; ;******* Saturating Pulses - Fm_L3 *********************************** f5=c1+<28s>;##### f51=f5#;##### f51=>mfmsub f5 + mfmsub_length=>checkPoint,"startFt_L3" f5 + PulseDuration - mfmsub_length=>checkPoint,"endFt_L3" ; f6=f5 + PulseDuration;##### f6=>SatPulse(PulseDuration); f6=>mpulse f6 + PulseDuration/2=>checkPoint,"startFm_L3" f6 + PulseDuration - mfmsub_length=>checkPoint,"endFm_L3" ;******* Saturating Pulses - Fm_L4 *********************************** f7=c1+<48s>;##### f71=f7#;##### f71=>mfmsub f7 + mfmsub_length=>checkPoint,"startFt_L4" f7 + PulseDuration - mfmsub_length=>checkPoint,"endFt_L4" ; f8=f7 + PulseDuration;##### f8=>SatPulse(PulseDuration); f8=>mpulse f8 + PulseDuration/2=>checkPoint,"startFm_L4" f8 + PulseDuration - mfmsub_length=>checkPoint,"endFm_L4" ; ;******* Saturating Pulses - Fm_Lss ********************************** f9=c1 + <68s>;##### f91=f9#;##### f91=>mfmsub f9 + mfmsub_length=>checkPoint,"startFt_Lss" f9 + PulseDuration - mfmsub_length=>checkPoint,"endFt_Lss" ; f10=f9 + PulseDuration;##### f10=>SatPulse(PulseDuration); f10=>mpulse f10 + PulseDuration/2=>checkPoint,"startFm_Lss" f10 + PulseDuration - mfmsub_length=>checkPoint,"endFm_Lss" ;------------------------------------------------------------------------------------------------------------- ;*** Dark relaxation after actinic light period ************************************************************** ;------------------------------------------------------------------------------------------------------------- DarkRelaxation2=100s; ## ; ;******* Far-Red Exposure FRPeriod = 2s; ## d1=F0duration+PulseDuration+DarkRelaxation1+ALPeriod+3*TS; # = 101 =>add1(4*TS) =>add1(TS) =>mfmsub =>checkPoint,"startFo_Lss" =>checkPoint,"endFo_Lss" ; ;******** Relaxation measurement************************************** h1=d1 + FRPeriod + 2*TS h2=15s =>mfmsub ; ;******* Saturating Pulses - Fm_D1 *********************************** g1=h1+<28s>; g11=g1#<2*TS,4*TS ..10*TS> g11=>mfmsub g1+2*TS=>checkPoint,"startFt_D1" g1 + 10*TS - mfmsub_length=>checkPoint,"endFt_D1" ; g2=g1+1s g2=>SatPulse(PulseDuration) g2=>act2(PulseDuration) g21=g2#<2*TS,4*TS ..10*TS> g21=>mfmsub g2+PulseDuration/4=>checkPoint,"startFm_D1" g2 + PulseDuration - mfmsub_length=>checkPoint,"endFm_D1" ; ;******Far-Red Exposure D1 gg1=g2+PulseDuration + 3*TS gg1=>add1(4*TS) gg2=gg1#<6*TS,10*TS..FRPeriod> gg2=>mfmsub gg3=gg1#<8*TS,12*TS..FRPeriod> gg3=>add1(TS) gg1+10*TS=>checkPoint,"startFo_D1" gg1 + FRPeriod - mfmsub_length=>checkPoint,"endFo_D1" ;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ; ;******* Saturating Pulses - Fm_D2 *********************************** g3=h1+<58s>; g31=g3#<2*TS,4*TS ..10*TS> g31=>mfmsub g3+2*TS=>checkPoint,"startFt_D2" g3 + 10*TS - mfmsub_length=>checkPoint, "endFt_D2" ; g4=g3+1s g4=>SatPulse(PulseDuration) g4=>act2(PulseDuration) g41=g4#<2*TS,4*TS ..10*TS> g41=>mfmsub g4+PulseDuration/4=>checkPoint,"startFm_D2" g4 + PulseDuration - mfmsub_length=>checkPoint,"endFm_D2" ; ;******Far-Red Exposure D2 gg4=g4+PulseDuration + 3*TS gg4=>add1(4*TS) gg5=gg4#<6*TS,10*TS..FRPeriod> gg5=>mfmsub gg6=gg4#<8*TS,12*TS..FRPeriod> gg6=>add1(TS) gg4+10*TS=>checkPoint,"startFo_D2" gg4 + FRPeriod - mfmsub_length=>checkPoint,"endFo_D2" ;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ;******* Saturating Pulses - Fm_D3 *********************************** g5=h1+<88s>; ## g51=g5#<2*TS,4*TS ..10*TS> g51=>mfmsub g5+2*TS=>checkPoint,"startFt_D3" g5 + 10*TS - mfmsub_length=>checkPoint,"endFt_D3" ; g6=g5+1s g6=>SatPulse(PulseDuration) g6=>act2(PulseDuration) g61=g6#<2*TS,4*TS ..10*TS> g61=>mfmsub g6+PulseDuration/4=>checkPoint,"startFm_D3" g6 + PulseDuration - mfmsub_length=>checkPoint,"endFm_D3" ; ;******Far-Red Exposure D3 gg7=g6+PulseDuration + 3*TS gg7=>add1(4*TS) gg8=gg7#<6*TS,10*TS..FRPeriod> gg8=>mfmsub gg9=gg7#<8*TS,12*TS..FRPeriod> gg9=>add1(TS) gg7+10*TS=>checkPoint,"startFo_D1" gg7+FRPeriod=>checkPoint,"endFo_D1" ;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ; ;END ******************************************************************