# al-split-t1-5Q-echo-160-phase-cycling-p2.in # oQ -> -5Q -> 1Q -> -1Q # approach: 160-phase cycling the first pulse, the third pulse and the receiver # spin-5/2 echo amplitude optimization # versus the second-pulse duration # in three-pulse split-t1 phase-modulated 5Q-MAS sequence, # the first-pulse duration p1 = 13.5 micro seconds # the third-pulse duration p3 = 2 micro seconds spinsys { channels 27Al nuclei 27Al quadrupole 1 1 3e6 1 0 0 0 } par { spin_rate 5000 variable tsw 0.25 sw 1.0e6/tsw np 34 crystal_file rep10 gamma_angles 10 proton_frequency 800e6 start_operator I1z detect_operator I1c verbose 1101 variable rf 90000 variable rf3 90000 variable p1 13.5 variable p3 2 variable N1 20 variable N3 8 variable deltap1 5 variable deltap3 2 } proc pulseq {} { global par maxdt $par(tsw) pulse $par(p1) $par(rf) $par(ph1) store 10 reset acq $par(ph31) for {set i 1} {$i < $par(np)} {incr i} { reset prop 10 pulse [expr ($i)*$par(tsw)] $par(rf) x pulse $par(p3) $par(rf3) $par(ph3) acq [expr $par(ph31) - 90] } } proc main {} { global par for {set j1 0} {$j1 < $par(N1)} {incr j1} { set par(ph1) [expr $j1*360./$par(N1)] for {set j3 0} {$j3 < $par(N3)} {incr j3} { set par(ph3) [expr $j3*360./$par(N3)] set par(ph31) [expr $par(deltap1)*$par(ph1) + $par(deltap3)*$par(ph3) ] set g [fsimpson] if [info exists f] { fadd $f $g funload $g } else { set f $g } } } fsave $f $par(name).fid funload $f puts "Larmor frequency (Hz) of 27Al: " puts [resfreq 27Al $par(proton_frequency)] } # SIMP # NP=17 # SW=4000000 # TYPE=FID # DATA # 0 0 # -2.11643964e-05 1.60982339e-15 # -0.00134190369 -2.49800181e-15 # -0.0147437802 -1.49880108e-15 # -0.0761366602 1.38777878e-16 # -0.252367237 3.38618023e-15 # -0.619598191 5.81479309e-15 # -1.21789435 8.27116153e-15 # -2.00391062 8.79851747e-15 # -2.83040209 7.99360578e-15 # -3.4710145 6.05071548e-15 # -3.68601794 5.07927034e-15 # -3.30807658 4.5519144e-15 # -2.31261356 3.68455266e-15 # -0.837142421 4.77222428e-15 # 0.856798331 6.21724894e-15 # 2.46087516 7.5078832e-15 # 3.70963781 1.17406085e-14 # 4.44744628 1.40165657e-14 # 4.64679627 1.37528877e-14 # 4.38073857 1.33087985e-14 # 3.77146244 1.00960906e-14 # 2.94316173 9.04831765e-15 # 2.00328576 4.82947016e-15 # 1.05322133 5.05151476e-15 # 0.202721973 3.99680289e-15 # -0.434751777 7.88258347e-15 # -0.768014641 5.49560397e-15 # -0.76656563 9.04831765e-15 # -0.485770159 5.16253706e-15 # -0.0478113348 7.04991621e-15 # 0.409914876 3.28903571e-15 # 0.792598036 5.04457587e-15 # 1.04751369 4.44783099e-15 # END