S. Fushinobu
注:最近はこの方法を使ってないので内容が古いかも知れません(070930)。
cns2fsfourを使います。xfitで読み込む時には右クリックからLoad fsfour fileを選択。
Usage: cns2fsfour <cnsmap> [<fsfourmap>]
[<crystalfile>]
でxfit用のcrystalfileを設定しないと正しいマップが生成されないことがあるので注意。現在、Linux用のcns2fsfour
v1.03beta4で、空間群P4212,
P422のファイルに関して発症することを確認済。
これは、mtz->phsの変換用スクリプト。Tommy Wang氏がsolveのMLに流したものを少し直した。
#! /usr/bin/csh -f mtz2various hklin solve_dm.mtz hklout solve_dm.phs << 'eof' labin FP=FP FOM=FOMDM1 PHIB=PHIDM1 OUTPUT USER '(3I4,x,F7.2,3x,F7.2,3x,F7.2)' END 'eof'
こちらは、resolve.mtz->phs。Gundimella Y.S.K. Swamy氏がsolveのMLに流したもの。
# "resolve.mtz" has the output amplitudes, phases, # figure of merit and HL-coeffs in columns labelled: FP PHIM FOMM HLAM HLBM HLCM HLDM # mtz2various HKLIN resolve.mtz HKLOUT resolve_map.phs << mtz2_eof LABIN FP=FP FOM=FOMM PHIC=PHIM HLA=HLAM HLB=HLBM HLC=HLCM HLD=HLDM OUTPUT USER '(3I5,3F10.3, 4F8.3)' mtz2_eof #
これは、mtz->phsの変換用スクリプト。Tommy Wang氏がsolveのMLに流したオリジナル。うまく動かない?
mtz2various hklin solve.mtz hklout solve.phs << eof labin FP=FP FC=FOM PHIB=PHIB OUTPUT USER '(3I4,x,F9.2,3x,F9.2,3x,F9.2)' END eof