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

Recent Posts

Pages: 1 ... 4 5 [6] 7 8 ... 10
51
Hi Jing,

Quote
I have attached several pictures here. They are G and G pairs. The first two are with the opening \~180, the third picture is with \~-180, and the last two are with \~90.

Thanks for your follow up, and for providing images that illustrate G.G pairs with opening around 180 and 90 degrees. It would have been more helpful if you attached the corresponding PDB files. When posting questions in the future, thinks about providing (mininal) examples so others can *reproduce* the cases.

Now I understand the question you're asking. Let's use a G+G pair in G-tetrad of G-quadruplexes as an example, which has an opening around 90 degrees. Assuming you have downloaded the coordinates file `5ua3.pdb` for PDB entry 5ua3 on "Crystal structure of a DNA G-quadruplex with a cytosine bulge". Please try the following DSSR commands:

Code: [Select]
# This extract DG1 and DG6 from chain A into file 5ua3-GG.pdb
x3dna-dssr -i=5ua3.pdb --select-residue='A 1+6' -o=5ua3-GG.pdb

# Set the pair into the base reference frame of A.DG1
x3dna-dssr -i=5ua3-GG.pdb --frame='A.1' -o=5ua3-GG-frame1.pdb

# Generate the schematic with base blocks
x3dna-dssr -i=5ua3-GG-frame1.pdb --cartoon-block=sticks-label --block-file=slim-outline -o=5ua3-GG-frame1.pml

Load `5ua3-GG-frame1.pml` into PyMOL to see the attached image where the (`slim`) base blocks are nearly perpendicular, corresponding to an opening angle of ~90 degrees.

Analyze `5ua3-GG.pdb` (or `5ua3-GG-frame1.pdb`) with `--more` option to see the six base-pair parameters, including opening.

Code: [Select]
x3dna-dssr -i=5ua3-GG.pdb --more

# With the following detailed information:
List of 1 base pair
     nt1            nt2            bp  name        Saenger   LW   DSSR
   1 A.DG1          A.DG6          G+G --          06-VI     cWH  cW+M
       [-131.0(anti) ~C2'-endo lambda=62.6] [-128.4(anti) ~C2'-endo lambda=28.0]
       d(C1'-C1')=11.59 d(N1-N9)=9.65 d(C6-C8)=9.30 tor(C1'-N1-N9-C1')=10.9
       H-bonds[2]: "N1(imino)-O6(carbonyl)[2.95],N2(amino)-N7[2.91]"
       interBase-angle=1  Simple-bpParams: Shear=-2.67 Stretch=2.83 Buckle=-0.8 Propeller=0.5
       bp-pars: [1.61    3.54    -0.15   0.14    0.94    -89.63]

Note that the opening is reported as `-89.63` --- if you try to align A.DG6 to A.DG1, you need to rotate ~`-90` degrees as can be seen in the attached images. If you swap the pair, the opening would be ~`+90` degrees. See the [2003 3DNA paper in NAR](https://doi.org/10.1093/nar/gkg680), specifically the section "Base pair parameters".

With a clear understand of the above example, you should have little difficult in understanding opening ~180 degrees. You are suggested to follow the above example on one of such cases, and report back your findings.

Note that 3DNA/DSSR report angular parameters in the range of [0, +-180] instead of [0, 360]. So opening of `-175` is not that much a difference from `+175` (vs `+185`). Also notice the opposite sign of opening for M+N vs N+M pairs.

Please read the [DSSR manual](http://docs.x3dna.org/dssr-manual.pdf) and the [practical guide for the DSSR-PyMOL](http://skmatic.x3dna.org/dssr-schematic-guide.pdf) article.

Best regards,

Xiang-Jun
52
Hi Xiang-Jun,

Thanks for replying! I have attached several pictures here. They are G and G pairs. The first two are with the opening ~180, the third picture is with ~-180, and the last two are with ~90.

Best,
Jing
53
Hi Jing,

Thanks for using 3DNA, and for posting your questions on the Forum. Your confusions about the details are understandable, and can be clarified most effectively using concrete examples. Do you have examples with opening ~90 and 180?

Since 3DNA source code is available, you can dig into it to see exactly how the base reference frames are defined and how the various parameters are calculated.

Best regards,

Xiang-Jun




54
Hi,

I'm using X3DNA to analyze the base-pair parameters and the base step parameters recently. My structure is parallel-stranded DNA and all the base pairs are non-canonical pairs. I found that some parameters are very different from a standard DNA structure. For example, the opening will have values like 170, -170, 90. I read some of the related posts and papers but still confused about the definitions. So what do the 170s and 90s value mean? And what is the difference between 170 and -170? How does X3DNA calculate the opening, that is, which angle does it actually calculate?

And I also have a further question that how does X3DNA calculate other base-pair parameters? I think I'm getting confused even from the beginning, how were the (o1, x1, y1 ,z1) and (o2, x2, y2, z2) for each base in a certain base-pair defined?

Thanks in advance,
Jing
55
Hi Sunera,

Thanks for your follow up. Is the idea in FAQ "How can I mutate cytosine to 5-methylcytosine?" relevant? Do you have a PDB structure with m3C modification?

Best regards,

Xiang-Jun
56
Hello Dr. Jun,

Thank you so much for your reply. So, my intention is to conduct an all-atom intrinsically disordered protein - ssDNA phase separation simulation using the OpenMM MD suite. I was wondering how to generate the PDB for a custom DNA sequence that contains the (m3C) modification on one of the bases.

Best,
Sunera
57
Hi,

Thanks for your interesting in using 3DNA and for posting your questions on the Forum.

The http://web.x3dna.org has features to build regular fiber models or customized structures (including single-stranded structure as detailed in the supplemental PDF). However, the web-server does not allow you to generate  single-stranded DNA containing a 3-methylated cytosine. The web server simply does not have 'knowledge' of what a 3-methylated cytosine is. I know of no other tools that can do this automatically.

However, 3DNA/DSSR has features that would allow for such modeling from the command line. I need more details of exactly what you want to achieve to be of further help.

See the FAQ: How can I mutate cytosine to 5-methylcytosine?

Best regards,

Xiang-Jun
58
Is it possible to generate a PDB of a single stranded DNA containing a 3-methylated cytosine using the 3DNA Web Server? Could you please advise on the best way to generate an all-atom PDB containing this modification if it cannot be generated using 3DNA?
59
MD simulations / Re: overwritten output files
« Last post by xiangjun on January 13, 2025, 10:47:57 am »
Hi Mamta,

The output file name is derived from the input PDB filename, by deleting extension and add ".out". Since your PDB frame is named "output-filename.pdb.${i}", the output file will always be "output-filename.pdb.out" by replacing ".{i}" with ".out". You could name your PDB frame "output-${i}.pdb" and the corresponding output file will be "output-${i}.out".

Have a look of the C source code, and the x3dna_ensemble script (x3dna_ensemble analyze -h). Overall, the x3dna-v2.4 support for MD analysis is limited. There is also do_x3dna -- I'm not sure if it is still actively maintained.

I'm in the process of incorporating x3dna-v2.4 features into DSSR (Free academic license available from CTV). Further improvement for MD support will be implemented in DSSR.

Best regards,

Xiang-Jun
60
MD simulations / Re: overwritten output files
« Last post by Mamta on January 13, 2025, 10:00:17 am »
Hi Xian- Jung,
thanks for your quick response.
I use the simple script of 3dna -
 for i in $(seq 1 3700); do
    find_pair output-filename.pdb.${i} frame${i}.bps
    analyze frame${i}.bps
done

Thanks
Mamta
Pages: 1 ... 4 5 [6] 7 8 ... 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