2次構造計算サーバDSSPでエラーが出た時
PDBファイル形式の構造データから2次構造を計算してくれるDSSPで以下のようなエラーが出ることがある。
Error Something went wrong processing your request. basic_string::substr
PDBファイルのATOMエントリーが規定通りの形式ではないために起こる。
ATOMエントリーは規定では80行目までデータが書き込まれている参照.
DSSPは54行目の座標情報までしか必要としないが、その後にすぐ改行があったりするとエラーとなる。
上記のようなエラーが出た場合は行末に適当な空白を付加すれば良い。
例えばviでは
:500,200 s/$/ / :ATOMエントリーの最初の行番号,終わりの行番号 s/$/ (適当なスペース) /