[Biojava-l] Re: strange pdb
Tamas Horvath
hotafin at gmail.com
Thu Jan 12 07:52:05 EST 2006
(wow... stupid linewrap...)It seems to me, that we need a variance tag for the Group or Atom object...As a beginning... The altloc is supposedly means variation of the atomsposition, but it seems to me, it makes more sense to treat the alternates asalternative groups, as in the cases I've so far seen, these altlocs reallyrefer to alternative sidechain conformations. In this case there would be aTYR A and TYR B conformation.
On 1/12/06, Tamas Horvath <hotafin at gmail.com> wrote:>> Hi!> I've just stubled upon a strange pdb parsing fenomenon. Look at the> following pdb file:> ATOM 1 N GLU 326 14.783 14.947 -11.793 1.00 46.17> N> ATOM 2 CA GLU 326 15.471 16.220 -11.447 1.00 39.29> C> ATOM 3 C GLU 326 14.978 16.646 -10.075 1.00 37.04> C> ATOM 4 O GLU 326 13.774 16.707 -9.841 1.00 37.72> O> ATOM 5 CB GLU 326 15.133 17.290 -12.489 1.00 45.78> C> ATOM 6 CG GLU 326 16.102 18.482 -12.553 1.00 71.24> C> ATOM 7 CD GLU 326 15.940 19.327 -13.826 1.00 93.39> C> ATOM 8 OE1 GLU 326 14.901 19.198 -14.512 1.00101.02> O> ATOM 9 OE2 GLU 326 16.857 20.119 -14.144 1.00 84.50> O> ATOM 10 N TYR 327 15.913 16.885 -9.163 1.00 33.93> N> ATOM 11 CA TYR 327 15.604 17.298 -7.797 1.00 23.92> C> ATOM 12 C TYR 327 15.865 18.786 -7.632 1.00 24.48> C> ATOM 13 O TYR 327 16.797 19.328 -8.230 1.00 31.71> O> ATOM 14 CB ATYR 327 16.402 16.443 -6.818 0.50 29.56> C> ATOM 15 CB BTYR 327 16.528 16.583 -6.799 0.50 30.30> C> ATOM 16 CG ATYR 327 16.280 14.990 -7.206 0.50 45.39> C> ATOM 17 CG BTYR 327 15.997 15.310 -6.184 0.50 31.62> C> ATOM 18 CD1ATYR 327 16.886 14.518 -8.371 0.50 44.19> C> ATOM 19 CD1BTYR 327 14.840 15.316 -5.413 0.50 41.31> C> ATOM 20 CD2ATYR 327 15.466 14.119 -6.496 0.50 38.02> C> ATOM 21 CD2BTYR 327 16.667 14.101 -6.351 0.50 54.42> C> ATOM 22 CE1ATYR 327 16.676 13.240 -8.828 0.50 27.11> C> ATOM 23 CE1BTYR 327 14.361 14.153 -4.823 0.50 24.22> C> ATOM 24 CE2ATYR 327 15.256 12.830 -6.944 0.50 27.50> C> ATOM 25 CE2BTYR 327 16.196 12.934 -5.764 0.50 45.82> C> ATOM 26 CZ ATYR 327 15.866 12.400 -8.119 0.50 24.52> C> ATOM 27 CZ BTYR 327 15.041 12.970 -5.001 0.50 38.12> C> ATOM 28 OH ATYR 327 15.666 11.127 -8.607 0.50 51.23> O> ATOM 29 OH BTYR 327 14.567 11.824 -4.411 0.50 40.14> O> ATOM 30 N PHE 328 15.050 19.446 -6.825 1.00 20.97> N> ATOM 31 CA PHE 328 15.212 20.876 -6.587 1.00 20.04> C> ATOM 32 C PHE 328 15.213 21.072 -5.098 1.00 28.28> C> ATOM 33 O PHE 328 14.775 20.197 -4.363 1.00 24.43> O> ATOM 34 CB PHE 328 14.061 21.656 -7.209 1.00 22.08> C> ATOM 35 CG PHE 328 13.906 21.406 -8.670 1.00 31.12> C> ATOM 36 CD1 PHE 328 13.164 20.320 -9.124 1.00 23.58> C> ATOM 37 CD2 PHE 328 14.547 22.217 -9.594 1.00 47.00> C> ATOM 38 CE1 PHE 328 13.064 20.044 -10.465 1.00 30.40> C> ATOM 39 CE2 PHE 328 14.452 21.948 -10.954 1.00 44.64> C> ATOM 40 CZ PHE 328 13.706 20.852 -11.386 1.00 33.12> C>> As the pdb parser goes through these it simply cuts off those A/B variants> of that TYR, and simply just parses them as similarly named atoms of the> same aa. This is really not a desired thing to do.> As in the pdb format description, this is:>> 17 Character altLoc Alternate location indicator.>>>> Maybe the simplest way to deal with it is to let the user choose, which wariant should be used...>>
More information about the Biojava-l
mailing list