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

Recent Posts

Pages: 1 [2] 3 4 ... 10
Site announcements / No more grant funding for 3DNA/DSSR
« Last post by xiangjun on October 30, 2021, 09:58:15 pm »
Due to a lack of governmental funding support, we are no longer able to provide DSSR free of charge to the community. Instead, we offer DSSR Pro for academic purposes for a one-time fee of $1000, which includes one year of developer support as set forth in the license agreement, and can be requested from, copy Commercial users may inquire about pricing and licensing terms by emailing, copy DSSR Pro excels in structural bioinformatics of RNA, DNA, and their protein complexes. The software has completely superseded 3DNA, and is being continuously improved. Revenue from licensing supports the development and availability of DSSR.

My focus will now shift to DSSR Pro, and I'm committed to making it a brand that stands for quality and value. By virtue of its unmatched functionality, usability, and support, DSSR Pro would save users a substantial amount of time and effort when compared to competing options.

I designed, implemented, documented, and have continuously improved and supported DSSR. As a result, DSSR Pro users may expect a rapid and concrete answer to their questions. My track record throughout the years has unambiguously demonstrated my dedication to DSSR. I strive to ensure that paying users' trust in DSSR Pro is well-founded by providing them with the best services possible.

As a general rule, the CTV does not provide an evaluation license of DSSR Pro. Potential users should watch the DSSR overview video (20m), browse the Forum, and read DSSR-related papers. If they still have questions or want to see a live demo, I would be pleased to accommodate them. Although more DSSR Pro licenses are definitely beneficial, I do not have the time or desire to directly promote the product, including sending bulk emails to Forum registered users. As the developer, I can only strive to make DSSR Pro the best it can be and let the rest sort itself out. I am a strong believer of the old Chinese saying: "酒香不怕巷子深" (Good wine needs no bush).

3DNA and DSSR Basic are obsolete and will no longer be maintained or supported. Thanks to the revenue from DSSR Pro licenses, however, the following web resources will be continuously accessible to the general public:
Moreover, I aim to keep the 3DNA Forum up and running so that users can help one another and the material remains available. I may chime in occasionally, but I won't be able to continue serving the community for free as I have over the past decade.

MD simulations / Re: generate DNA pdb file for Gromacs
« Last post by dnalectronics on October 27, 2021, 01:00:46 pm »
Would you mind explaining to me how did you generate pdb file for your DNA sequence. I am new to this and stuck now on creating pdb file for my MD simulation. I will appreciate any kind of help here.
MD simulations / DNA step parameters
« Last post by dnalectronics on October 27, 2021, 09:18:45 am »
I am an experimentalist working on DNA-drug binding. However, to support my result I am trying to do simulation. Since I don't have an experimentally determined structure for my custom 12-mer DNA duplex, I have to create one from scratch. I am using,  to create a wide variety of nucleic acid structures.  However, I want to know what is base parameter file or where can I get that file.

I will really appreciate if you can please guide me.

Thank you for your help.
As mentioned in my previous response, DSSR Pro has options to handle such cases, among other features.

DSSR Pro's default output reports 146 nucleotides, along with a diagnostic note for the two deformed bases. Such deformed bases can participate in a variety of loops but not in pairing interactions.

Processing file '6nd42.pdb'
  2.G.248 0.808 -- distorted, without fitted base frame
  2.G.323 0.319 -- distorted, without fitted base frame
    total number of nucleotides: 146

DSSR Pro also has an option that treats those distorted bases as normal for base-pairing interactions.
This is probably misleading. For the sake of calculating base pairs, I completely agree that we should not consider nucleobases with highly distorted conformation. However, when counting how many nucleotides are there in the sequence (e.g., when generating ct or dbn files), nucleotides with distorted base conformation (or even nucleotides without their base groups) are still nucleotides. It may not be a good idea to just delete them from the sequence without at least printing out a warning message.
DSSR is behaving as designed. Please see the section "Identification of nucleotides" of  the 2015 DSSR paper:

A nucleotide is identified if a residue contains at least three base ring atoms and the root-mean-square deviation (rmsd) of the fit falls below a user-definable cutoff. Since base rings are rigid, the rmsd is normally <0.1 Å. To account for experimental error and special non-planar cases, such as 5,6-dihydrouridine (H2U) in yeast tRNAPhe (Figure 2), the default rmsd cutoff is set to 0.28 Å.

The default DSSR cutoff values are based on extensive tests in real-world applications. Any unidentified nucleotide is almost always due to heavy distortions in its base geometry that is 'beyond recognition'. For example, G248 in your attached 6nd42.pdb file has the PyMOL rendered image as attached. Note the N1-C2 distance is 2.2 Å, far larger than ~1.5 Å (the normal covalent C-N bond length).

DSSR Pro has provisions to handle extreme cases like yours.
RNA structures (DSSR) / dssr did not recognize some canonical nucleotide in 6nd4 chain 2
« Last post by zcx on October 21, 2021, 07:52:52 pm »
I am using dssr version v1.9.10-2020apr23 to analyze PDB 6nd4 chain 2. There are 146 standard nucleotides in this chain. However, when I run

x3dna-dssr -i=6nd42.pdb  -o=output.dssr

It reports
    total number of nucleotides: 144

This also causes the dssr-2ndstrs.dbn files to have 144 rather than 146 positions. It seems dssr disregard residue G248 for unknown reason.
RNA structures (DSSR) / Re: DSSR output
« Last post by xiangjun on October 07, 2021, 09:47:56 am »
Which version of DSSR are you using?
RNA structures (DSSR) / DSSR output
« Last post by kirkpacc on October 07, 2021, 06:54:00 am »
I am running DSSR from within a python program using os.system().  It works well, but I would like to suppress all of the screen output.  I can redirect the screen output, but would prefer that it did not happen at all.  Is there an option to set to do this?
Hi Ying,

Given the information you provided, I can only conclude that there must be some oddity in your structure at the places where 3DNA is unable to detect the base pairs. I cannot provide any further advice before seeing the structure (or the relevant section of it).

Pages: 1 [2] 3 4 ... 10

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