差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
分子シミュレーション関連:amber:解析方法 [2018/02/05 10:26] – mumeiyamibito | 分子シミュレーション関連:amber:解析方法 [2022/08/18 13:48] (現在) – mumeiyamibito | ||
---|---|---|---|
行 1: | 行 1: | ||
====== 解析方法 ====== | ====== 解析方法 ====== | ||
===== RMSD 解析 ===== | ===== RMSD 解析 ===== | ||
- | * 指定された対象の RMSD の経時変化を解析する | + | * 指定された対象の RMSD の経時変化を解析する。 |
- | * '' | + | * $RMSD = \sqrt{\frac {\sum_{i = 1}^{N} (a_i - b_i)^2}{N}}$ |
+ | * '' | ||
* パラメータファイル ('' | * パラメータファイル ('' | ||
- | * 対象 '' | + | * 対象 '' |
$ cpptraj | $ cpptraj | ||
> parm test.prmtop | > parm test.prmtop | ||
行 12: | 行 13: | ||
</ | </ | ||
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
行 18: | 行 19: | ||
===== RMSF解析 ===== | ===== RMSF解析 ===== | ||
- | * 指定された対象の RMSF を解析する | + | * 指定された対象の RMSF を解析する。 |
* RMSF はゆらぎのパラメータ | * RMSF はゆらぎのパラメータ | ||
- | * '' | + | * '' |
* パラメータファイル ('' | * パラメータファイル ('' | ||
$ cpptraj | $ cpptraj | ||
行 32: | 行 33: | ||
===== 水素結合解析 ===== | ===== 水素結合解析 ===== | ||
- | * 指定された対象の水素結合数の経時変化を解析する | + | * 指定された対象の水素結合数の経時変化を解析する。 |
- | * '' | + | * '' |
* パラメータファイル ('' | * パラメータファイル ('' | ||
$ cpptraj | $ cpptraj | ||
行 41: | 行 42: | ||
> go | > go | ||
</ | </ | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
行 87: | 行 88: | ||
===== 水和水分析 ===== | ===== 水和水分析 ===== | ||
- | * 指定された対象の周囲の水分子数をカウントする | + | * 指定された対象の周囲の水分子数をカウントする。 |
- | * '' | + | * '' |
* パラメータファイル ('' | * パラメータファイル ('' | ||
$ cpptraj | $ cpptraj | ||
行 103: | 行 104: | ||
===== 距離解析 ===== | ===== 距離解析 ===== | ||
- | * 指定された対象間の距離の経時変化を解析する | + | * 指定された対象間の距離の経時変化を解析する。 |
- | * '' | + | * '' |
* パラメータファイル ('' | * パラメータファイル ('' | ||
- | * 対象1 '' | + | * 対象1 '' |
$ cpptraj | $ cpptraj | ||
> parm test.prmtop | > parm test.prmtop | ||
行 117: | 行 118: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
+ | ===== 水分子等を一定距離で切り出した構造の抽出 ===== | ||
+ | * 生体分子から一定距離にある水分子のみを残した構造をトラジェクトリから抽出する。\\ <code bash> | ||
+ | $ cpptraj | ||
+ | > parm test.prmtop | ||
+ | > trajin test.inpcrd | ||
+ | > mask MASK_BIOMOL<: | ||
+ | > go | ||
+ | </ | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * カウンターイオンが含まれており、水分子のみを切り出したい場合は、'' | ||
+ | * 距離の算出には trajin のそれぞれのフレームが用いられるが、別のリファレンス構造を用いたい場合は、'' | ||
+ | $ cpptraj | ||
+ | > parm test.prmtop | ||
+ | > trajin test.inpcrd | ||
+ | > reference test2.inpcrd | ||
+ | > activeref 0 | ||
+ | > mask MASK_BIOMOL<: | ||
+ | > go | ||
+ | </ | ||
+ | |||
+ | ===== カーブフィッティング ===== | ||
+ | * 生体分子に関わらず、与えられたデータをカーブフィッティングする。\\ <code bash> | ||
+ | curvefit DATASET_NAME EQUATION INITIAL_VAL out OUTPUT.dat tol TOLERANCE maxit ITER resultsout PARAM.dat | ||
+ | </ | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * 例: 一次関数でフィッティングする場合\\ <code bash> | ||
+ | $ cpptraj | ||
+ | > readdata " | ||
+ | > runanalysis curvefit " | ||
+ | "FitY = A0 * X + A1" \ | ||
+ | A0=10 A1=20 \ | ||
+ | out " | ||
+ | tol 0.001 \ | ||
+ | maxit 50 \ | ||
+ | resultsout " | ||
+ | > go | ||
+ | </ | ||
+ | * 参考サイト: | ||
+ | * [[https:// | ||
{{tag> | {{tag> |