StripView.tclの使い方
|
「概要」 |
1. stripInfo.tclにチャート情報を記述します。
書かなくてはいけないのは・・・
(A) 環境変数ndPath
set ndPath /home/gga8/tmp/gga8 多くのNMRデータがあるディレクトリ以下にある場合はこのように環境変数を設定しておくと便利です。
(B) 15N-HSQCのtabファイルに関する情報
# 2D Position table:
set objInfo(tab2D,name) $ndPath/3/hn.tab ←
set objInfo(tab2D,xVar) X_PPM
set objInfo(tab2D,yVar) Y_PPM
set objInfo(data,expList) ""
set objInfo(data,expCount) 0
set objInfo(data,dx) 0.12
set objInfo(data,dy) 1.60
set objInfo(data,xTol) 0.03
set objInfo(data,yTol) 0.15
set objInfo(data,xName) HN ←
set objInfo(data,yName) N ←
set objInfo(data,xVar) X_PPM
set objInfo(data,yVar) Y_PPM←で記した箇所を修正すればOKだと思います。
objInfo(tab2D,name)にはnmrDrawでpeak detectionしたときに生成されたファイルを指定します。
objInfo(data,xName)にはfid.comの-xLABの値を指定します。
(C) 15N-HSQCに関する情報
2D Position spectrum:
incr objInfo(data,expCount)
set i $objInfo(data,expCount)
set objInfo(data$i,type) HN
set objInfo(data$i,name) $ndPath/3/test.ft2 ←
set objInfo(data$i,tabName) $ndPath/3/hn.tab ←
set objInfo(data$i,ndim) 2
set objInfo(data$i,hi) 1.6e+5 ←
set objInfo(data$i,xName) HN ←
set objInfo(data$i,yName) N ←
set objInfo(data$i,zName) None
set objInfo(data$i,xVar) X_PPM
set objInfo(data$i,yVar) Y_PPM
set objInfo(data$i,zVar) None
set objInfo(data$i,xTol) 0.03
set objInfo(data$i,yTol) 0.15
set objInfo(data$i,zTol) 0.00
set objInfo(data$i,xRegion) 0.30
set objInfo(data$i,yRegion) 1.00
set objInfo(data$i,z1) 0%
set objInfo(data$i,zn) 100%
set objInfo(data$i,score) 1
set objInfo(data$i,nmatch) 0
set objInfo(data$i,assInit) "None"
(D) stripにしたい3Dの情報
# 3D Spectra:
incr objInfo(data,expCount)
set i $objInfo(data,expCount)
set objInfo(data$i,type) HNCACB
set objInfo(data$i,name) $ndPath/5/ft/hncacb%03d.DAT ←
set objInfo(data$i,tabName) $ndPath/5/test.tab ←
set objInfo(data$i,ndim) 3
set objInfo(data$i,hi) 1.1e+5 ←
set objInfo(data$i,xName) HN ←
set objInfo(data$i,yName) N ←
set objInfo(data$i,zName) CACB ←
set objInfo(data$i,xVar) Y_PPM
set objInfo(data$i,yVar) Z_PPM
set objInfo(data$i,zVar) X_PPM
set objInfo(data$i,xTol) 0.03
set objInfo(data$i,yTol) 0.15
set objInfo(data$i,zTol) 0.25
set objInfo(data$i,z1) 72.295ppm ←
set objInfo(data$i,zn) 19.000ppm ←
set objInfo(data$i,space) 0
set objInfo(data$i,score) 2
set objInfo(data$i,nmatch) 2
set objInfo(data$i,assInit) "CA(i)|CB(i)|CA(i-1)|CB(i-1)"デフォルトでは色々なスペクトル用のテンプレートがあるので、必要な奴以外は削除かコメントアウトしてください。
2. nmrView.tclを起動します。
% ./stripView.tcl fileメニューでopenをクリックするとstripInfo.tclで指定されたファイルを読み込み、stripが出来ます。