1551
General discussions (Q&As) / Re: how the cartesian coordinates transform to PDB format
« on: April 20, 2009, 11:14:46 pm »
First, thanks to Ramon for getting actively involved in answering other user's question. Over the years, it is my hope that 3DNA forum could turn into a virtual community where more people would participate in discussing issues related to nucleic acid structures. I am hoping others will follow your lead, and the 3DNA forum becomes more active.
Now to Si-Ya's question. 3DNA starts from a nucleic-acid containing structure in PDB format. Note specifically the coordinate section. As a more concrete example, have a look of the residue DT8 in chain A of entry 355d, as shown below:
As your example shows, it is clearly not in proper PDB format. It seems to be in xyz format. One might consider using 'babel' to convert it into PDB format. However, this converted version is not the one accepted by 3DNA, for reasons detailed in the above paragraph. I vaguely remember there is some tool to do proper conversion to PDB with correct atom names. Google it to see for yourself. For your specific purpose, I guess the 'simplest' way is to write a script to perform the conversion by taking into atom name convention into consideration.
HTH,
Xiang-Jun
Now to Si-Ya's question. 3DNA starts from a nucleic-acid containing structure in PDB format. Note specifically the coordinate section. As a more concrete example, have a look of the residue DT8 in chain A of entry 355d, as shown below:
Code: [Select]
ATOM 142 P DT A 8 5.196 18.285 8.120 1.00 13.16 P
ATOM 143 OP1 DT A 8 3.928 18.831 8.653 1.00 14.21 O
ATOM 144 OP2 DT A 8 5.211 16.970 7.475 1.00 12.40 O
ATOM 145 O5' DT A 8 5.818 19.323 7.094 1.00 12.21 O
ATOM 146 C5' DT A 8 6.104 20.657 7.510 1.00 10.87 C
ATOM 147 C4' DT A 8 6.937 21.347 6.466 1.00 9.09 C
ATOM 148 O4' DT A 8 8.271 20.815 6.382 1.00 8.32 O
ATOM 149 C3' DT A 8 6.372 21.324 5.049 1.00 9.83 C
ATOM 150 O3' DT A 8 6.060 22.664 4.718 1.00 11.88 O
ATOM 151 C2' DT A 8 7.476 20.700 4.203 1.00 8.59 C
ATOM 152 C1' DT A 8 8.709 20.942 5.040 1.00 7.33 C
ATOM 153 N1 DT A 8 9.786 19.985 4.858 1.00 7.74 N
ATOM 154 C2 DT A 8 11.028 20.464 4.498 1.00 6.25 C
ATOM 155 O2 DT A 8 11.253 21.654 4.285 1.00 7.74 O
ATOM 156 N3 DT A 8 12.003 19.496 4.402 1.00 6.29 N
ATOM 157 C4 DT A 8 11.852 18.139 4.631 1.00 5.16 C
ATOM 158 O4 DT A 8 12.819 17.406 4.547 1.00 6.98 O
ATOM 159 C5 DT A 8 10.502 17.708 4.979 1.00 5.39 C
ATOM 160 C7 DT A 8 10.230 16.254 5.214 1.00 6.78 C
ATOM 161 C6 DT A 8 9.556 18.638 5.074 1.00 5.19 C
It is not just about the coordinates, but also about the naming convention of the base and backbone atoms. For example, for thymine, you have N1--C2--N3--C4--C5--C6 ring atoms, and O2 and O4 atoms attaching to C2 and C4.As your example shows, it is clearly not in proper PDB format. It seems to be in xyz format. One might consider using 'babel' to convert it into PDB format. However, this converted version is not the one accepted by 3DNA, for reasons detailed in the above paragraph. I vaguely remember there is some tool to do proper conversion to PDB with correct atom names. Google it to see for yourself. For your specific purpose, I guess the 'simplest' way is to write a script to perform the conversion by taking into atom name convention into consideration.
HTH,
Xiang-Jun
