; pushhsqcrtbird ; ; Pulse Sequence downloaded from http://nmr.chemistry.manchester.ac.uk ; ; This pulse sequence may contain errors and is intended for information only. ; Use on a spectrometer is at your own risk. ; Additions to the Bruker hsqcetgp sequence are copyright The University of Manchester 2013. ; ; By using this sequence, or any modification of it, you agree to acknowledge the website ; "http://nmr.chemistry.manchester.ac.uk" in any resulting publication, and cite the paper ; "Paudel, L., Adams, RW, Király, P., Aguilar, JA, Foroozandeh, M., Cliff, MJ, ; Nilsson, M., Sándor, P., Waltho, JP, Morris, GA. ; Simultaneously Enhancing Spectral Resolution and Sensitivity in Heteronuclear Correlation ; NMR Spectroscopy Angewandte Chemie International Edition. 2013. ; doi: 10.1002/anie.201305709." ; ; ; More information is available at ; http://nmr.chemistry.manchester.ac.uk/?q=node/307 ; ;using explicit acquisition dwellmode ;based on hsqcetgp ;avance-version (30/04/13) ;HSQC ;2D H-1/X correlation via double inept transfer ;phase sensitive using Echo/Antiecho-TPPI gradient selection ;with decoupling during acquisition ;using trim pulses in inept transfer ; ;$CLASS=HighRes ;$DIM=2D ;$TYPE= ;$SUBTYPE= ;$COMMENT= #include #include #include #include ;"anavpt=256" ;for digmod=analog "acqt0=1u*cnst11" #define RG_ON setrtp1|5 #define RG_OFF setrtp1^5 #define STARTADC (1u sync 1u adc ph31 syrec) #define RESETPHASE (1u ph30:r):f1 #define sample 1u setrtp1|4 \n 1u setrtp1^5 \n 1u setrtp1|5 \n d29 setrtp1|0 \n 0.1u setrtp1^0^5 \n 3.9u ;#define selgpulse d18 \n p21:gp21 define delay acqu define loopcounter count define loopcounter chunktd define delay dwell1 define delay MCWRK define delay MCREST define loopcounter ST1CNT "d11=30m" "ST1CNT = td1 / (2)" "MCWRK = 0.166667*d1" "MCREST = d1 - d1" "p2=p1*2" "p4=p3*2" "d4=1s/(cnst2*4)" "d11=30m" "d13=4u" "d0=3u" "in0=inf1/2" "d20=1s/(2*cnst20)" "DELTA=p16+d16+p2+d0*2" "DELTA1=d4-p16-d13-4u" "DELTA2=d20-p16-d16-d0*2-p2" ;"DELTA3=d4-d16-80u-de" "DELTA3=d4-p16" ;;;;; "d19=dw*l12" ;Real time selgpulsisition control delays "DELTA4=(d19/4)-(2*p16)-d16-d17-80u-dw/2-de" "DELTA5=(d19/4)-(2*p16)-d16" "DELTA6=d20-p16-d16" "DELTA7=d19/2" ;half chunk time ;"d29=25.6u" "count=(aq/d19)-1" ;"chunktd=l12/2" ;"dwell1=((2*dw)-8u-d29)/2" "p2=p1*2" ;"blktr2 = 0.6u" ;"d12=20u" ;"d6=5m" ;"d7=150u" dwellmode explicit 1 ze d11 pl12:f2 2 MCWRK do:f2 LBLSTS1, MCWRK * 4 LBLF1, MCWRK MCREST 3 (p1 ph1) d4 pl2:f2 (center (p2 ph1) (p4 ph6):f2) d4 UNBLKGRAD (p1 ph2) p17:gp4 d16 (p3 ph3):f2 d0 (p2 ph1) d0 p16:gp1 d16 DELTA2 (center (p2 ph1) (p4 ph1):f2) d20 (p3 ph5):f2 p18:gp5 d16 (p1 ph7) d4 (center (p2 ph1) (p4 ph1):f2 ) p16:gp9*EA DELTA3 BLKGRAD 4 ACQ_START(ph30,ph31) ;takes de ;initial half chunk 10u pl12:f2 10u cpd2:f2 30u REC_UNBLK 30u DWL_CLK_ON DELTA7 30u DWL_CLK_OFF 30u REC_BLK 10u do:f2 10u (p1 ph8) d20 pl0:f2 (center (p2 ph9) (p24:sp24 ph9):f2 ) d20 pl1:f1 pl2:f2 (p1 ph10) 160u d31 (p2 ph8) d31 ;looped chunks 5 10u pl12:f2 10u cpd2:f2 30u REC_UNBLK 30u DWL_CLK_ON d19 30u DWL_CLK_OFF 30u REC_BLK 10u do:f2 10u (p1 ph8) d20 pl0:f2 (center (p2 ph9) (p24:sp24 ph9):f2 ) d20 pl1:f1 pl2:f2 (p1 ph10) 160u d31 (p2 ph8) d31 lo to 5 times count 10u pl12:f2 10u cpd2:f2 30u REC_UNBLK 30u DWL_CLK_ON DELTA7 30u DWL_CLK_OFF 30u REC_BLK 10u do:f2 10u 50u rcyc=2 6 MCWRK wr #0 if #0 zd igrad EA lo to LBLSTS1 times 2 MCWRK id0 MCWRK ip3*2 MCWRK ip6*2 MCWRK ip31*2 lo to LBLF1 times ST1CNT MCWRK 7 exit ;Phase Cycling ; 1 2 4 8 16 32 ph1= 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph2= 1 1 1 1 3 3 3 3 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph3= 0 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph5= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ph6= 0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph7= 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph8= 0 0 1 1 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph9= 1 1 2 2 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph10=2 2 3 3 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph30=0 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ph31=3 1 3 1 1 3 1 3 1 3 1 3 3 1 3 1 1 3 1 3 3 1 3 1 3 1 3 1 1 3 1 3 ;pl1 : f1 channel - power level for pulse (default) ;pl2 : f2 channel - power level for pulse (default) ;pl3 : f3 channel - power level for pulse (default) ;pl12: f2 channel - power level for CPD/BB decoupling ;pl0: pulse power off [120 dB] ;p1 : f1 channel - 90 degree high power pulse ;p2 : f1 channel - 180 degree high power pulse ;p3 : f2 channel - 90 degree high power pulse ;p4 : f2 channel - 180 degree high power pulse ;p16: gradient t1 encoding and BIRD ctp pulse [2 ms] ;p17: homospoil/gradient pulse [4 ms] ;p18: homospoil/gradient pulse [2.4 ms] ;p28: f1 channel - trim pulse ;d0 : incremented delay (2D) [3 usec] ;d1 : relaxation delay; 1-5 * T1 ;d4 : 1/(4J)XH ;d11: delay for disk I/O [30 msec] ;d13: short delay [4 usec] ;d16: delay for homospoil/gradient recovery ;cnst2: = J(XH) ;inf1: 1/SW(X) = 2 * DW(X) ;in0: 1/(2 * SW(X)) = DW(X) ;nd0: 2 ;NS: 4 * n ;DS: >= 16 ;td1: number of experiments ;FnMODE: echo-antiecho ;cpd2: decoupling according to sequence defined by cpdprg2 ;pcpd2: f2 channel - 90 degree pulse for decoupling sequence ;d31: Bird - 180 interpulse delay [10u] ;d32: Amplifier Blanking Time [10u] ;use gradient ratio: gp 1 : gp 2 ; 80 : 20.1 for C-13 ; 80 : 8.1 for N-15 ;for z-only gradients: ;gpz1: 80% ;gpz4: homospoil 55% ;gpz5: homospoil 32% ;gpz2: 20.1% for C-13, 8.1% for N-15 ;gpz6: BIRD ctp [30%] ;gpz7: BIRD ctp [58%] ;gpz8: BIRD ctp [70%] ;gpz9: 20.1 or -8.1 + gpz7 ;use gradient files: ;gpnam1: SINE.100 ;gpnam2: SINE.100 ;preprocessor-flags-start ;LABEL_CN: for C-13 and N-15 labeled samples start experiment with ;option -DLABEL_CN (eda: ZGOPTNS) ;preprocessor-flags-end