DSSP (水素結合推定アルゴリズム)
DSSPアルゴリズムは、原子解像度座標が与えられたタンパク質のアミノ酸に二次構造を割り当てるための標準的手法である。DSSPという略称はこのアルゴリズムが発表された1983年の論文で一度だけ触れられている[1]。論文ではDSSPは「Define Secondary Structure of Proteins」アルゴリズムを実装したPascalプログラムの名称である。
作者 |
クリス・サンダー Wolfgang Kabsch Maarten Hekkelman |
---|---|
開発元 | 分子・生体分子インフォマティクスセンター (CMBI、オランダ) |
初版 | 1983年 |
最新版 |
4.0.5
/ 2022年5月3日 |
リポジトリ | https://github.com/PDB-REDO/dssp |
プログラミング 言語 | C++ |
対応OS | Linux、macOS、Windows |
種別 | 計算化学 |
ライセンス | Boost Software License - Version 1.0 |
公式サイト | http://swift.cmbi.ru.nl/gv/dssp/ |
DSSPは純粋に静電的定義を使ってタンパク質の主鎖内水素結合を同定することから始める。カルボニル酸素原子とアミド水素原子にはそれぞれ−0.42 eと+0.20 eの部分電荷を、カルボニル炭素原子とアミド窒素原子には符号が逆の部分電荷を仮定する。水素結合は以下の式においてEが−0.5 kcal/molより小さくなると識別される。
上式において、 r_{AB}項は原子AとBとの間の距離を示す(CおよびOはカルボニル基の炭素原子および酸素原子、NおよびHはアミド基の窒素原子および水素原子)。
これに基づいて、8種類の二次構造が割り当てられる。310ヘリックス、αヘリックス、πヘリックスは記号G、H、Iを持ち、残基がそれぞれ3、4、5残基離れた水素結合の反復配列を持つことによって識別される。βシート構造には2種類が存在する。βブリッジは記号Bを持ち、βバルジは記号Eを持つ。記号Tはらせんに特有の水素結合を持つターン構造に用いられ、Sは高い曲率(ととの間の角度が少なくとも70°)の領域に用いられ、空白は適用される規則がない時に用いられループを表わす[2]。これら8種類は通常3つのクラスに分類される: ヘリックス(G、H、I)、ストランド(E、B)、ループ(S、T、C; Cは空白で表わされることもある)。
2002年、連続的なDSSP割り当てが複数の水素結合閾値を導入することによって開発された[3]。新たな割り当てはタンパク質の運動と相関していることが明らかにされた。
バージョン2.1.0からヘリックスの割り当てが変更され、πヘリックスがαヘリックスに優先されるようになった。
脚注
編集- ^ Kabsch W, Sander C (1983). “Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features”. Biopolymers 22 (12): 2577–637. doi:10.1002/bip.360221211. PMID 6667333.
- ^ “DSSP manual”. 2017年12月12日閲覧。
- ^ “Continuum secondary structure captures protein flexibility”. Structure 10 (2): 175–184. (2002). doi:10.1016/S0969-2126(02)00700-1. PMID 11839303.
関連項目
編集外部リンク
編集- DSSP Analysis tool
- Continuous DSSP tool
- PyMOL > 二次構造の割り当て(DSSP) - Windowsで行こう - 構造生物学に関する備忘録 - 鈴木守ユニット | JPXTAL - 大阪大学 蛋白質研究所