アミノ酸。Biojava:HETは私ではなく、「タンパク質</em>の<em>部」、「タンパク質</em>の<em>リガンド」と考えるべきであるアミノ酸残基の場合に直面していますPDB構造2a65を読む
PDBファイルとcifファイルでは、このLEU.601剰余はHETとタグ付けされていますが、残念ながら名前LEUであるため、BiojavaはATOMとして自動的にタグ付けします。 誰もが「タンパク質鎖A」とリガンド「LEU.601」を区別するための方法を知っていますか?
2a65.pdbのサンプル:
HETATM 4149 N LEU A 601 24.537 32.416 18.866 1.00 15.26 N
HETATM 4150 CA LEU A 601 25.812 31.696 18.815 1.00 16.66 C
HETATM 4151 C LEU A 601 25.693 30.381 18.046 1.00 16.48 C
...
私biojavaコードのスニペット:
Group g=s.findGroup("A", "601");
System.out.println(g);
System.out.println(g.getType());
g=s.findGroup("A", "701");
System.out.println(g);
System.out.println(g.getType());
そして、何が生成する:biojava 4では
AminoAcid ATOM:LEU L 601 true ATOM atoms: 9
amino
Hetatom 701 BOG true atoms: 20
hetatm
あなたはより多くの情報を持っていますか?これは答えにくいようですが、私は "バイオジャワ"には入らないので多分私は間違っています。 – migg
提案をお寄せいただきありがとうございますが、私が実際に追加できるものは実際にはわかりません.../ おそらくいくつかのコードスニペットと例...私はそれを最初のメッセージに追加します。 –