Netiquette · Download · News · Gallery · G-quadruplexes · DSSR-Jmol · DSSR-PyMOL · Video Overview · DSSR v2.5.3 (DSSR Manual) · Homepage

Recent Posts

Pages: 1 2 3 [4] 5 6 ... 10
31
RNA structures (DSSR) / Re: Rebuilding circular Z-DNA
« Last post by Di_Liu on April 23, 2025, 06:49:40 pm »
I tried to make some progress on constructing a 168-bp circular Z-DNA structure. What I have achieved so far is determining the positions of the repeating units (each being a CG dimer) along the ring. Each position currently serves as a placeholder (a G:C pair; 84 in total), to be replaced by a Z-DNA dimer unit.

I'm attaching a screenshot of the current structure, as well as the corresponding PDB file. I think Xiang-Jun might be able to work his "tasks" magic to align and insert the Z-DNA dimer units into the specified positions.

If you think this direction makes sense, I’d be happy to post the detailed process of how I constructed this circle.

32
RNA structures (DSSR) / Re: Rebuilding circular Z-DNA
« Last post by shr on April 23, 2025, 02:39:29 am »
My work focuses on molecular dynamics simulations of Z-DNA and its interactions with binding proteins. I'm particularly interested in understanding the mechanisms that stabilize Z-DNA, which is inherently less stable than B-DNA.
To explore this, I used the crystal structure of the ADAR1 protein bound to a short Z-DNA segment. Since the original segment was quite short, I wanted to extend the Z-DNA backbone. With your help, I was able to successfully simulate this extended structure. However, I encountered challenges in reproducing the specific protein–Z-DNA interactions observed in the crystal structure during my simulations. I believe this is due to multiple non-specific interactions forming between the DNA and the protein, which may mask or override the specific contacts I'm trying to study. It is not a Z-DNA remodeling problem but I am working on understanding Z-DNA stability.

In addition to Z-DNA, I also work on other non-canonical DNA structures, particularly G-quadruplexes (G4s). I’m developing a method to construct ideal G-quadruplex models from sequence data by first arranging guanine bases into tetrads, then building in the backbone and loop regions. As @Di_Liu suggested, I believe a similar model-building strategy could be applied to Z-DNA, to help generate consistent and realistic structures. What do you think about this approach or direction?

Thank you!
33
General discussions (Q&As) / Re: Rebuilding Z-DNA
« Last post by shr on April 23, 2025, 01:55:34 am »
I apologize once again. I look forward to the blogpost and will check out the thread "Rebuilding circular Z-DNA". I would be happy to contribute in any way I can.
34
Hi Di,

Thanks for the detailed response. I can only wish that all users are just like you in providing such helpful feedback. Over the years, it is users like you who have motivated me to keep working on DSSR ...

Best regards,

Xiang-Jun
35
RNA structures (DSSR) / Re: Can x3dna-dssr correctly handle N1-methyl-pseudouridine?
« Last post by Di_Liu on April 22, 2025, 03:29:03 pm »
Hi Xiang-Jun,

Thank you for your detailed and insightful response. I'm truly impressed by your meticulous attention to details! It’s reassuring and strengthens my confidence in DSSR as a reliable tool!!! Also, thanks to your explanation and the referenced blog post, I now have a much clearer understanding of how the `--nt-mapping` option functions.​

I further tested `--nt-mapping`, and below is what I got:

Without `--nt-mapping`:
Code: [Select]
A.B8H7 has pseudo-uridine C1'...C5 glycosidic bond
B.B8H27 has pseudo-uridine C1'...C5 glycosidic bond

With `--nt-mapping='B8H:p'`, the result is the same as above, and the message reads:
Code: [Select]
uncommon base 'B8H' assigned to 'p' for A.B8H.7
uncommon base 'B8H' assigned to 'p' for B.B8H.27
A.B8H7 has pseudo-uridine C1'...C5 glycosidic bond
B.B8H27 has pseudo-uridine C1'...C5 glycosidic bond

With `--nt-mapping='B8H:u'`, I'm intentionally confusing the software to treat it as uridine, and I got the warning:
Code: [Select]
uncommon base 'B8H' assigned to 'u' for A.B8H.7
uncommon base 'B8H' assigned to 'u' for B.B8H.27
A.B8H7 has unusual GLYCOSIDIC bond!
B.B8H27 has unusual GLYCOSIDIC bond!

Best regards,

Di
36
General discussions (Q&As) / MOVED: Rebuilding circular Z-DNA
« Last post by xiangjun on April 22, 2025, 12:14:22 pm »
37
RNA structures (DSSR) / Re: Rebuilding circular Z-DNA
« Last post by xiangjun on April 22, 2025, 12:13:54 pm »
Hi Di,

Thanks for chiming in on the topic on modeling Z-DNA structures with proper backbones. User @shr "would also look forward to Z-DNA backbones being included in DSSR modeling functionalities."

Let's continue the discussion through this thread. Your special interest in circular Z-DNA structures will also be taken into account.

In addition to splitting the topic as a new thread, I have also moved the thread under the Section on RNA structures (DSSR) from "General discussions (Q&As)". I aim to develop this feature within DSSR. As noted previously, the classic 3DNA suite of programs has been superseded by DSSR.

If you and @shr could share what you have done so far, I would very much like to see. The more concrete examples, the better.

Best regards,

Xiang-Jun
38
Hi Di,

As a follow-up to my previous response to your question, I have just written up a blog post on this topic: See Mapping of modified nucleotides in DSSR. In particular, from the listed ANSI C code, you should find the answer on how DSSR uses atomic connectivity to decide on pseudouridine modifications.

Best regards,

Xiang-Jun
39
General discussions (Q&As) / Re: Rebuilding Z-DNA
« Last post by xiangjun on April 22, 2025, 09:57:23 am »
Quote
Apologies for it took a while to reply. Thank you for your help with the structure! I used phenix to minimise like you suggested and I can use it for my analysis now.

Thanks for the confirmation that the DSSR modeled Z-DNA structure works for your case. It is through interactions with real-world users like you that makes DSSR relevant and useful.

Even though virtual, a forum thread is just like a conversation. I strive to respond to users' questions timely and concretely. Users who initiate a thread are expected to follow up with their progress and share their findings, or the lack thereof. It’s a two-way street, and I appreciate your engagement and contributions to the forum.

As a follow up, I am planing to write a blogpost to summarize the discussion and provide step-by-step details on how the extended Z-DNA structure was built using DSSR. This may take a couple of days, and I will provide a link here once it is ready.

Quote
I would also look forward to Z-DNA backbones being included in DSSR modeling functionalities.

I have split a new thread titled "Rebuilding circular Z-DNA". Please share your thoughts and suggestions on this topic over there.

Best regards.

Xiang-Jun

40
Hi Di,

Thanks for your well formulated question regarding x3dna-dssr’s support of N1-methyl-pseudouridine, B8H.

Quote
I understand that x3dna-dssr can handle pseudouridine (PDB Chem ID: PSU) correctly. I'm inquiring about its support for N1-methyl-pseudouridine (PDB Chem ID: B8H). Specifically,​ does x3dna-dssr recognize B8H based on its PDB chemical ID, or does it rely on atomic connectivity?

FYI, I've tested x3dna-dssr with PDB entries 8PFK and 8PFQ, both containing B8H, and the analysis proceeded without errors, with the results looking reasonable. However, given the unique C5-C1′ glycosidic bond for B8H, I want to confirm that x3dna-dssr interprets this modification accurately.

DSSR uses atomic connectivity to identify pseudouridine or its modified forms, including B8H. DSSR User Manual contains the following relevant information:

Quote
Note that pseudouridine, the most prevalently modified nt in RNA, is denoted P† in DSSR and the small case p is reserved for potential modified pseudouridines. ... footnote: †Not to be confused with the phosphorus atom in the backbone phosphate group. The distinction should be clear in context.

While anticipated, your reported case of B8H is the first time I see a modified pseudouridine. In DSSR output for 8PFK, you will see the following:

Code: Text
  1. #x3dna-dssr -i=8PFK.pdb -o=8PFK.out
  2.  
  3. From 8PFK.out
  4. ****************************************************************************
  5. List of 1 type of 1 modified nucleotide
  6.       nt    count  list
  7.    1 B8H-p    1    A.B8H7
  8.  
  9. From dssr-torsions.txt
  10. 7     p A.B8H7 ... chi -155.3(anti)

The chi for B8H is defined using O4'--C1'--C5--C4 instead of O4'--C1'--N1--C2, which would make no sense for pseudouridine. This is a little detail that DSSR pays attention to where other tools may not. See my blogpost Torsion angles from DSSR. You could easily verify this, using PyMOL for example, to measure the torsion angle by clicking four atoms in order.

The DSSR results for 8PFQ are also as expected with correct identification of B8H as a modified pseudouridine.

Quote
Further, is there a comprehensive list of modified nucleotides currently supported by x3dna-dssr?​ I came across these two pages (https://x3dna.org/highlights/automatic-identification-of-nucleotides ; https://x3dna.org/highlights/modified-nucleotides-in-the-pdb ), but could not find the exact answer.

To answer your question, here is an excerpt from my recent response to a similar inquiry:

Quote
Over the years, I've refined the heuristics of the mapping process. In the early days with 3DNA, I kept an ever increasing list of 'baselist.dat' with hundreds of entries like: MIA   a that maps MIA as a modified A, denoted as lowercase 'a'. In the current DSSR, I keep only the standard ones, with 48 entries total (see attached DSSR-baselist.txt). If a residue is not a standard one, the following function is called to do the mapping (DSSR performs filtering to decide if it is a nucleotide, and if so R or Y). DSSR also has a command-line option --nt-mapping as documented in the screenshot.

The DSSR-baselist.txt is attached for your reference. I am planning to write blogpost with details on this topic.

Best regards,

Xiang-Jun

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

Funded by the NIH R24GM153869 grant on X3DNA-DSSR, an NIGMS National Resource for Structural Bioinformatics of Nucleic Acids

Created and maintained by Dr. Xiang-Jun Lu, Department of Biological Sciences, Columbia University