Netiquette · Download · News · Gallery · Homepage · DSSR Manual · G-quadruplexes · DSSR-Jmol · DSSR-PyMOL · DSSR Licensing · Video Overview· RNA Covers

Questions and answers > General discussions (Q&As)

buggy rebuild

(1/3) > >>

lukeczapla:
I tried to rebuild this structure (base-pair step parameters) and it comes out as junk.  The first base-pair is not even in the standard reference frame near the origin.  It does this in both v2.1 and v2.3.

command:

rebuild -atomic structure-5000bp-ID0-B0-1.dat out.pdb


Thanks
Luke Czapla

xiangjun:
Hi Luke,

This is not a bug in rebuild but related to the limitation of the classic PDB format. You can easily verify this by checking the outputted PDB file. By reducing the number of base pairs (say to 500) in your input, you can get an expected structure in the PDB format.

Try the -xml option to output the desired structure in PDBML format, as shown below:


--- Code: ---rebuild -atomic -xml structure-5000bp-ID0-B0-1.dat big-str.xml
--- End code ---

HTH,

Xiang-Jun

lukeczapla:
It's more than just the numbers, something's really going wrong with your code, here's the first nucleotide (which should be at the origin), and in v2.3 it's exactly the same:

REMARK    3DNA v2.1-2014mar25, created and maintained by Xiang-Jun Lu (PhD)
ATOM      1  C1'   A A   1    1962.0311187.0561104.807  1.00  1.00           C 
ATOM      2  N9    A A   1    1963.2191186.2081104.807  1.00  1.00           N 
ATOM      3  C8    A A   1    1964.5341186.6071104.807  1.00  1.00           C 
ATOM      4  N7    A A   1    1965.3871185.6121104.807  1.00  1.00           N 
ATOM      5  C5    A A   1    1964.5811184.4811104.807  1.00  1.00           C 
ATOM      6  C6    A A   1    1964.8791183.1081104.807  1.00  1.00           C 
ATOM      7  N6    A A   1    1966.1211182.6191104.807  1.00  1.00           N 
ATOM      8  N1    A A   1    1963.8421182.2421104.807  1.00  1.00           N 
ATOM      9  C2    A A   1    1962.5981182.7331104.807  1.00  1.00           C 
ATOM     10  N3    A A   1    1962.1901184.0001104.807  1.00  1.00           N 
ATOM     11  C4    A A   1    1963.2431184.8341104.807  1.00  1.00           C 



But it's fine, if you don't want to fix it, I can use my own code to rebuild the DNAs.  Most programs don't seem to support this XML format.  It's really a simple fix, just output 2 decimals, it will be properly read in Chimera, VMD, and 3Dmol.

xiangjun:
Did you notice the diagnostic message when running 'rebuild' when the structure is big? The coordinates are reset to account for f8.3 format. To verify if 'rebuild' is doing what it is supposed to do, simply 'analyze' the generated structures. It should give the parameters you start with.

So far, I am not convinced "something is really going wrong" with analyze/rebuild. What to fix? Everything is working as expected, from my perspective. It is nice to have open discussions, on the 3DNA Forum.

Xiang-Jun

lukeczapla:
if it had a flag to handle big numbers using %8.2f or %8.1f and override what you believe to be the only "correct" way to write a PDB file, that'd make it compatible with the common applications that are used to visualize systems and generate images, which don't agree with you that that's the only correct way to format a number in a PDB file.  So it's not that it's wrong, it's just that it's not flexible with these larger datasets and the reality of using the product for research.

Navigation

[0] Message Index

[#] Next page

Created and maintained by Dr. Xiang-Jun Lu [律祥俊] (xiangjun@x3dna.org)
The Bussemaker Laboratory at the Department of Biological Sciences, Columbia University.

Go to full version