Hi Eugene,
The issues you experienced with 406D.pdb2 etc are due to the non-standard "Alternate location indicator" at column 17 in PDB format. By default, 3DNA/DSSR treats only the
standard variants,
"A1 ", i.e., when the column #17 character is either
" " (space), "A", or "1". For 406D.pdb2, the alternate location indicator on column #17 is "B", as shown below:
ATOM 6 O3'B C A 1 -3.349 35.281 69.551 1.00 9.66 O
ATOM 7 C2'B C A 1 -2.839 34.367 67.344 1.00 9.66 C
ATOM 8 O2'B C A 1 -4.232 34.217 67.145 1.00 9.66 O
ATOM 9 C1'B C A 1 -2.214 35.046 66.123 1.00 9.66 C
ATOM 10 N1 B C A 1 -0.760 34.826 66.025 1.00 8.90 N
ATOM 11 C2 B C A 1 -0.276 33.554 65.677 1.00 8.90 C
ATOM 12 O2 B C A 1 -1.094 32.628 65.441 1.00 8.90 O
In this case, you need to run DSSR by specifying the
--altloc=B option:
x3dna-dssr -i=406D.pdb2 --altloc=B
The same rule applies to other entries you listed. Of course, you need to specify the
altloc character for each case specifically. Note that for 406D.pdb3, you should add the
--altloc=C option as well to get
the desired result. The
" " (space) altloc is always checked.
It is interesting to note that PDB is handling x-ray crystal structures with MODEL/ENDMDL, and
altloc this way. The REMARK 200 in the PDB entry
406d may be helpful.
REMARK 200 REMARK: THE CRYSTAL PACKING OF 17-BP RNA DUPLEX IS STATICALLY
REMARK 200 DISORDERED. AS A RESULT, THE ASYMMETRIC UNIT OF THE CRYSTAL
REMARK 200 CONTAINS FOUR SUPERIMPOSED ORIENTATIONS OF THE DUPLEX THAT ARE
REMARK 200 OUT OF REGISTER, SUCH THAT BACKBONES SUPERIMPOSE, BUT BASE
REMARK 200 IDENTITY DIFFERS.
HTH,
Xiang-Jun