# spinlockx.in (SIMPSON 3.1) #spinlock pulse X(90°)Y(90°)-detection for positive gyromagnetic ratio nuclei, #Mx versus offset varying from 0 to np kHz in steps of 1 kHz spinsys { channels 29Si nuclei 29Si shift 1 0 0 0 0 0 0 } par { proton_frequency 400e6 variable tsw 0.5 sw 1.0e6/tsw np 71 crystal_file alpha0beta0 gamma_angles 1 start_operator I1z detect_operator 2*I1x verbose 1101 variable rf 50000 variable p1 5 variable p2 5 } proc pulseq {} { global par for {set i 0} {$i < $par(np)} {incr i} { offset [expr $i*1000] pulse $par(p1) $par(rf) x pulse $par(p2) $par(rf) -y acq reset } } proc main {} { global par fsave [fsimpson] $par(name).fid puts "Larmor frequency (Hz) of 29Si: " puts [resfreq 29Si $par(proton_frequency)] } #SIMP #NP=71 #SW=2000000 #TYPE=FID #DATA #-2.77555756e-016 0 #0.0198998986 0 #0.0395427695 0 #0.0588439947 0 #0.0777200088 0 #0.0960885802 0 #0.113869089 0 #0.130982797 0 #0.14735312 0 #0.16290588 0 #0.177569563 0 #0.191275563 0 #0.203958413 0 #0.215556012 0 #0.226009839 0 #0.235265155 0 #0.243271193 0 #0.249981335 0 #0.255353277 0 #0.259349177 0 #0.261935791 0 #0.263084596 0 #0.26277189 0 #0.260978886 0 #0.257691782 0 #0.252901819 0 #0.246605323 0 #0.238803726 0 #0.229503575 0 #0.21871652 0 #0.206459291 0 #0.192753651 0 #0.177626339 0 #0.161108995 0 #0.143238063 0 #0.124054688 0 #0.103604591 0 #0.0819379298 0 #0.059109147 0 #0.0351768027 0 #0.0102033941 0 #-0.0157448381 0 #-0.0425981158 0 #-0.0702833402 0 #-0.0987243209 0 #-0.127842014 0 #-0.157554769 0 #-0.187778588 0 #-0.218427386 0 #-0.249413264 0 #-0.280646787 0 #-0.312037263 0 #-0.343493031 0 #-0.374921748 0 #-0.406230684 0 #-0.43732701 0 #-0.468118096 0 #-0.498511799 0 #-0.528416753 0 #-0.557742663 0 #-0.586400582 0 #-0.614303197 0 #-0.641365098 0 #-0.667503053 0 #-0.692636263 0 #-0.716686619 0 #-0.739578945 0 #-0.761241235 0 #-0.781604874 0 #-0.800604854 0 #-0.818179975 0 #END