Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


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

Messages - xiangjun

Pages: 1 ... 58 59 [60] 61 62 63
1476
General discussions (Q&As) / Re: interhelical angles
« on: September 16, 2008, 09:13:47 pm »
Unfortunately, the simple answer is NO.

However, you might want to refer to the 3DNA Nature Protocols paper recipe no. 4 on "Automatic identification of double-helical regions in a DNA–RNA junction" and explanations therein on how this problem is handled in not "a straightforward way" with 3DNA. Browsing the forums should also give your some hints.

HTH,

Xiang-Jun

1477
It is not a surprise to me that the local helical parameters as given in 3DNA could be a bit confusing. I have answered this question several times over the years, mostly before the forum was set up. Excerpted below is one I just dug out:
Quote
[1] To refer the orientation and position of one base-pair (bp) relative to
    the other, 6 parameters (3 rotations and 3 translations) are required.
    One set of such parameters is (Shift, Slide, Rise, Tilt, Roll and
    Twist), and the other set is (X-displacement, Y-displacement, Helical
    Rise, Inclination, Tip and Helical Twist).

    Obviously these two sets should be completely reversible/dependent: from
    any one set you can get the other, rigorously. You can verify this point
    using "step_hel", a utility program in 3DNA. Graphically this is best
    illustrated by the Calladine-Drew A to B transition model by introducing
    uniform Roll and Slide values at each dinucleotide step. You could see
    these images in 3DNA website, Examples/Calladine_Drew/ directory in 3DNA
    distribution and 3DNA user's manual. The key point is that by
    introducing Roll, you also get Inclination, and with Slide, you get
    X-displacement.

    The "rebuild" program in 3DNA can construct a DNA structure using either
    set of these parameters. Examples of such input files (e.g.,
    "bp_step.par" and "bp_helical.par") can be generated by
    "analyze". Please have a look of the Examples/Analyze_Rebuild directory.

[2] The define a local helical axis, we need two base-pair reference
    frames (i and i + 1). 3DNA finds the single-helical axis (which is
    actually dx times dy) that brings i to coincide with i + 1 by a Helical
    Twist angle. The position which this helix passes through is defined by
    Chasles' theorem as detailed in Figures 12 & 13 of Backcok et al.
    (J. Mol. Biol. 1994, 237, pp 125-156). The calculation of
    X-displacement, Y-displacement, Tip and Inclination is then exactly as
    described in SCHNAaP (J. Mol. Biol. 273, 668-680, i.e., 3DNA calculates
    a set of local helical parameters instead of linear global ones as given
    in SCHNAaP and NewHelix/FreeHelix.)

    To make the above point clear, let's use A1-A2-A3 triplet as an example.
    First, A1-A2 define a local helical axis and a set of local base-pair
    helical parameters are calculated. In 3DNA, these parameters are defined
    in a symmetric manner that bp A1:T1 and bp A2:T2 have exactly the same
    values except for a sign reversal for Y-displacement and Tip.
    Similarly, step A2-A3 define another set of local base-pair helical
    parameters. Thus bp A2:T2 has two sets of helical parameters associated
    with it depending on its context, i.e., either with bp A1:T1 or with bp
    A3:T3. Moreover, the local helical rise and helical twist are directly
    related to a dinucleotide step. These are the reasons that "Local
    base-pair helical parameters" as given in 3DNA refer to base-pair steps.
Please also refer to another post in this forum on "h-twist vs. twist" and the link therein.

HTH,

Xiang-Jun

1478
General discussions (Q&As) / Re: interpretation of output file
« on: September 13, 2008, 05:18:27 pm »
Again, as recommended clearly in the guideline, please provide a minimal, reproducible example to help others HELP YOU.

Quote
on your site there is only one instruction how to do find_pair, so I can run only this command.
As the author of "find_pair", I know clearly that it does not produce output on "deviation of the global helical axis from a regular linear axis".

I am certainly not in a position to answer the reviewer's questions to your paper. As a general rule, it is dangerous to use something you do not understand. You should clarify the issues beforehand instead of afterwards.

Overall, if you do not know how to use "fiber" to build fiber models,  not being able to find and follow the instructions in the 3DNA users' manual, clearly 3DNA is not the right tool for you. Curves is an excellent alternative and it is widely used to quantify DNA curvatures.

Good luck!

Xiang-Jun

1479
General discussions (Q&As) / Re: interpretation of output file
« on: September 10, 2008, 10:04:03 pm »
Well, I do not intend to be mean, but have you ever thought of answering the requests/questions in my reply to your initial post? Going through those questions would have clarified your understanding of the issues and helped other 3DNA users as well.

It might help to (re)read the post "Welcome message from Xiang-Jun Lu", and follow the link on "How To Ask Questions The Smart Way?"

Best regards,

Xiang-Jun

1480
General discussions (Q&As) / Re: interpretation of output file
« on: August 11, 2008, 09:56:53 pm »
Quote
Could you please tell me "Deviation from regular linear helix: 3.32 (0.37)".
Is it in angstroms or degrees? Is it a big bend or a mild one?
It is in angstroms. Based purely on the number, I would guess it is a mild one. As always, however, a number is just a number, and you should use a visualization tool (e.g., RasMol) to see/judge for yourself.

Quote
Is it possible to see "normal" DNA parameters to compare with the results from the output file? Which parameters other than the "Deviation from regular linear helix" indicate if the bend is big or mild?
Try use the "fiber" program to build regular B- and A-DNA models and analyze them. What would you get? Check and compare them with the examples directory (analysis/rebuilding) of A-, B- and nucleosome DNA structures adh006/bdl084/pd0001. It would be helpful that you summarize and post back a table of your findings.

Quote
In our structure, a protein interacts only with the half of the double-stranded B-DNA. How can I determine that only one half is bent?
3DNA works on a user-specified PDB file, which could be the whole structure or half of it.

HTH,

Xiang-Jun

1481
Quote
Sorry, I mis-formulated... I meant:
I can rebuild a U-U basepair, but analyzing does not work.
Well, it is not a problem of the 'analyze' program either. As a side note, how many such misunderstandings exist in literature?

Check FAQ #6 carefully: you should be able to get the answer. For your own understanding of the issue and to the benefit of other users, I am hoping that you would summarize your solution and post it back  :) . Otherwise, I will have no incentives on follow-up questions  :(  

HTH,

Xiang-Jun

1482
Read the FAQ #6. Specifically, check file 'misc_3dna.par': one of the geometric constraints is the angle between base normals, with a default of 65 degrees. The base pair 58 (58 G and 233 C) you referred to could be larger than it.

As suggested in previous forum posts, you can always manually edit the 'find_pair' output before feeding it into 'analyze' to get the parameters of arbitrary bps or steps you are interested in.

HTH,

Xiang-Jun

1483
There is nothing special about U-U pair in rebuilding. Could you please provide a minimal reproducible example? You could take advantage of the attachment functionality.

Xiang-Jun

1484
This question deserves as a FAQ now. Indeed, in the coming 3DNA Nature Protocols paper (anytime soon!), there is an example which involves quantifying the bending angle between two relatively straight helix regions in a DNA-RNA junction structure.

To answer your question now, yes, you need to analyze the two helical regions separately to get the helical axis vector for each, and then to calculate the angle between them. The "analyze" program always takes each structure fed to it as a whole, and outputs a ls-fitted global linear axis if the structure overall does not deviate significantly from a regular helix.

You might also want to play with Curves, which outputs a bending angle as part of its global analysis. As you know, this method is quite frequently mentioned in the literature.

HTH,

Xiang-Jun

1485
General discussions (Q&As) / Re: rotate_mol rotfile.dat
« on: June 11, 2008, 07:47:19 pm »
The format of the transformation matrix expected by 'rotate_mol' should be as follow:
Code: [Select]
   1  # x-, y-, z-axes row-rise
      0.0000      0.0000      0.0000
      0.3654     -0.9308      0.0000
     -0.1924     -0.0755     -0.9784
      0.9107      0.3575     -0.2067
It needs to be fed with option "-t=rotmat.dat": there is a typo in the help message, which has been fixed in v2.0. i.e.,
Code: [Select]
rotate_mol -t=rotmat.dat sample.pdb sample_rmat.pdbIn the coming 3DNA Nature Protocols paper, we have a concrete example of this functionality used to set an DNA-RNA junction structure with one helix region along x-axis, another (decomposed orthogonal component) along y-axis.

HTH,

Xiang-Jun

1486
General discussions (Q&As) / Re: What other software is available?
« on: May 06, 2008, 11:02:29 pm »
Thank for posting a 3DNA-related question in the forum. I am hoping more people would share their experiences to questions like this one.

Depending what you want to do, you might check NAB from David Case's group.

HTH,

Xiang-Jun

PS: It helps to provide a link when referring to a resource, e.g. model.it.

1487
General discussions (Q&As) / Re: Dealing with DNA-Protein complexes
« on: May 06, 2008, 10:40:31 pm »
Thanks for posting your step-by-step procedures: now the issue becomes quite clear.

Quote
But, as you said, both structures are using the 1st base-pair reference frame. In the case that the DNA structure is bent (like in 1BDT) using the 1st base-pair reference frame is an issue as the DNA structure is overlapping the protein structure. That is why I was asking if one could set another base-pair as reference frame.
So the answer to your question is yes: you can set with reference to any bp-frame within the structure just by setting the option such as -6 for the 6th bp. When given two numbers, such as -6,7, the middle frame of bp step 6-7 is used to the orient the structure.
[hr:2fhadkdj][/hr:2fhadkdj]
If you ran "frame_mol -h", you will see:
Code: [Select]
-n1[,n2] base-pair serial number(s) [no spaces around ,]and in the example session,
Code: [Select]
EXAMPLES
        To set the Dickerson-Drew dodecamer CGCGAATTCGCG duplex structure
        (bdl084.pdb) with its minor groove at the middle A6-T7 step facing
        the viewer:
            find_pair bdl084.pdb stdout | analyze
            frame_mol -m -6,7 ref_frames.dat bdl084.pdb bdl084_new.pdb
        Check Examples/Calladine_Drew/ subdirectory for more examples
As I mentioned in my response to your first initial post, in modeling DNA structure from a DNA-protein complex, you could divide the DNA structures into fragments: vary only those that need to change while keeping the other parts as in their original conformation (base + backbone). This would require some manual work, but is doable with the various components in 3DNA, at least in principle. Of course, this approach is purely geometric based, thus the mutated DNA structure could be distorted or has steric-clash with protein.  You need to use molecular graphics based editing tools to fine tune the structure, and/or minimize it using energy calculations.

HTH,

Xiang-Jun

1488
General discussions (Q&As) / Re: Dealing with DNA-Protein complexes
« on: May 03, 2008, 06:46:38 pm »
Quote
Is there any way to change that ? For example, I would like to use the middle pair reference frame.

So, what's your "middle pair reference frame"? How can 3DNA know it in advance?

The 1st reference frame convention of rebuild structure should not be a problem in practice. Just as you can use frame_mol to re-orient your original PDB structure, you can do the same with structures from rebuild. As long as the two structures are in a common frame, they are comparable. And that's point.

For your own exercise and to the benefit of other forum users, I hope you could go through a simple test case, and would be willing to post back the step-by-step procedures you follow. Up to this point, only a few of 3DNA users sum up and post back. Ideally, more 3DNA users would share their experiences.

HTH,

Xiang-Jun

1489
General discussions (Q&As) / Re: Dealing with DNA-Protein complexes
« on: April 30, 2008, 10:34:46 pm »
Quote
First I'd like to thank the author and maintainer of this very useful and powerful tool, it is one thing to create such a tool but it is way harder to add some real support to it.

Thanks for your kind words about our efforts on 3DNA -- it is indeed to my great gratification to see 3DNA turned into a useful tool in the field of nucleic acid structures :D. Over the years, it is largely to the credit of the world-wide 3DNA user community that is driving its further refinements.

[hr:1kbblvhn][/hr:1kbblvhn]
Modeling DNA structure in a DNA-protein complex (while keeping protein structure unchanged, or RNA tertiary structures model building more generally) is an area where 3DNA can play a more active role. In principle, one can/should keep the DNA backbone conformation as they are except for the part where the base-pair parameters are varied. In this regard, it is essential to set a common reference frame so that the fragments can be properly connected. This process can't be automated in a general sense, so some purpose-specific script would be necessary.

I understand your problem in a general sense. Without seeing a specific example, this is what I would suggest you try:
  • Since a structure from rebuild is always set w.r.t. the 1st base-pair reference frame, you need to firstly set your original DNA-protein complex w.r.t. its first bp frame (using find_pair/frame_mol)
  • Since structures with rebuild use fixed standard backbone conformation, it is not a surprise that backbone connection would be out of normal distance, and thus not connected. By default, a cut-off distance of 4.5 A between O3'(i)--P(i+1) is used (check misc_3dna.par).
HTH,

Xiang-Jun

1490
General discussions (Q&As) / Re: Small bug in find_pair
« on: April 14, 2008, 10:31:50 pm »
As always, I welcome bug reports related to 3DNA: the more, the merrier.

The "bug" in find_pair regarding 'w' vs 'W' chain ID issue in 1VSP is well expected, though this is the first case reported. In 3DNA, all the atom names, residue names, and chain ID characters are converted to upper case, so 'w' and 'W' is treated as the same. Thus, running find_pair against this entry gives expected result.

Making 3DNA case-sensitive with regard to chain ID is not a big deal. However, do you know of any PDB documentation showing that upper/lower case makes a difference for chain ID? How about residue name, or even the 4-letter PDB id? Did you also analyze this entry with other programs, e.g., Curves, FreeHelix? How do they deal with the chain ID issue? More generally, in all the PDB/NDB entries, how many of them have chain IDs that differ only in upper/lower cases as 'w' vs 'W' for 1VSP? In my understanding, this issue may well be due to the one letter chain ID limit in PDB format itself.

HTH,

Xiang-Jun

1491
General discussions (Q&As) / Re: Baselist.dat
« on: April 09, 2008, 10:01:47 pm »
Hi Pascal,

Glad you noticed the size limitation of base list. In v1.5, which is the one currently being used, the upper limit was set to 512, and that explains the differences with the two baselist.dat files your attached. Back in around year 2000, I thought 512 would be large enough when I processed all the NDB entries. Indeed you are the first user to uncover this limit!

As far as so many unrecognized base residues as in your case, it is normal and intended. In principle, one could auto-detect the uncommon residues to keep 3DNA running without bothering with the baselist.dat file. However, as a design guideline, I have put several "check-points" in the 3DNA pipeline so users have more control, and can know what's going on. You could write a utility program to facilitate your job. If you do go that way, you might want to contribute back your work so others can benefit from your effort.

In the coming release of 3DNA v2.0, I have an up to date baselist.dat file for all the NDB entries up to March 2008, and of course, the 512 upper limit is gone. Sorry, No specified release date yet!

HTH,

Xiang-Jun

1492
Occasionally, just out of curiosity, I check the log of visitors to the 3DNA website. By following the links, I found some nice comments on 3DNA. As a humble person, I feel gratified to read them. I believe these comments reflect more objectively users' real experience and feelings about 3DNA.

Additionally,  over the years, I have received many compliments regarding 3DNA through e-mails.  I understand from experience, however, that people are more generous when they say kind words privately,  especially when asking for help  ;), than in public.

On the other hand, if you find any negative comments/notes on 3DNA on the internet, please add them here as well: I am always interested in improving 3DNA in ways that make sense to me.

Listed below is a sample of the nice comments about 3DNA that I happened to find on the internet (follow the link at the top of each item to see its original source).


[added: October 1, 2009] Re: [ccp4bb]: protein topology diagram, references for DNA and sugar conformation (Michael Sierk http://rutchem.rutgers.edu/~xiangjun/3DNA/index.html)


[added: April 8, 2008] Re: [ccp4bb] DNA building program (Mensur Dlakic; Tue, 12 Aug 2008 15:50:41 -0700)
Quote
Depends for what you need the program. If you want rigorously built DNA molecule, I suggest 3DNA:

http://rutchem.rutgers.edu/~xiangjun/3DNA/

I have a program that may be better for visualizing built DNA molecules, but is not as rigorous when it comes to reconstructing DNA bases from parameters. Here are few screenshots:

http://www.homepage.montana.edu/~mdlakic/software.html


Excerpt from [ccp4bb]: Stretching Modelled B-DNA - Programs (Balvinder Dhaliwal; Tue, 10 Apr 2007 20:14:50 -0700)
Quote
Thank you for the prompt replies. I was able to generate B-DNA models of
varying pitch.
Two of the more versatile tools for manipulating nucleic acid structures
are:-

i)      NAMOT (suggested by William Scott, UCSC); download at
http://namot.lanl.gov/<https://exchweb.bcm.tmc.edu/exchweb/bin/redir.asp?URL=http://namot.lanl.gov/>

ii)     3DNA (suggested by Nicola Abrescia, Strubi, Oxford); download at
http://rutchem.rutgers.edu/~xiangjun/3DNA/<https://exchweb.bcm.tmc.edu/exchweb/bin/redir.asp?URL=http://rutchem.rutgers.edu/%7Exiangjun/3DNA/>

                                                     Balvinder Dhaliwal.
(Baylor College of Medicine, Houston, Tx.)

From Thomas E. Cheatham, III (Assistant Professor) College of Pharmacy, University of Utah: "Re: AMBER: internal coordinates "
Quote
my recommendation is to use another program
to build the helices.

3DNA - http://rutchem.rutgers.edu/~xiangjun/3DNA/

  A nice program by Xiang-Jun Lu that not only can analyze
  nucleic acid structure well, but generate models with
  fiber or user supplied parameters for arbitrary twist or
  alteration of helicoidals...

NAB - nucleic acid builder "language" by Dave Case's group, ...

Learning either one (or both) of these will be significantly more general and
useful than trying to reverse engineer nucgen...

From John E. Kerrigan, Ph.D. (Robert Wood Johnson Medical School, UMDNJ): " [gmx-users] pdb files of DNA"
Quote
Hmmm...

Try using 3DNA, a program developed by Wilma Olson's group at Rutgers for
analyzing and cleaning up PDB files of DNA/RNA structures.  See
http://rutchem.rutgers.edu/~xiangjun/3DNA/ for more info and download.

3DNA is to nucleic acids what procheck is to proteins for analysis.  Very
handy.

Enjoy 3DNA!

John

-----------------------------------------
John E. Kerrigan, Ph.D.
Robert Wood Johnson Medical School, UMDNJ
675 Hoes Lane
Piscataway, NJ 08854  USA
-----------------------------------------

From Ho-Leung Ng (UC Berkeley)  "[ccp4bb]: programs for DNA conformation analysis"
Quote
Curves: http://www.ibpc.fr/UPR9080/Curindex.html

Freehelix: http://ndbserver.rutgers.edu/NDB/ftp/ND ... eehelix98/

3DNA:http://rutchem.rutgers.edu/~xiangjun/3DNA/index.html


   I recommend 3DNA. Cheers!


Ho-Leung Ng
UC Berkeley

3DNA has been selected as an "Essential and helpful software" by [url=http://www.biomedscience.co.uk/]http://www.biomedscience.co.uk/[/url].


Recommended by Michael Banck for DNA molecular building at CCL mailing list
Quote
Re: CCL:dna molecular building

    * From: Michael Banck <banck \at// donjuan.stud.chemie.tu-muenchen.de>
    * Subject: Re: CCL:dna molecular building
    * Date: Mon, 7 Oct 2002 13:23:18 +0200

Hi,
 > I would like to know if there is any dna molecular building free
 > program that, providing the nucleotide sequence, it outputs
 > a first approximation to dna molecular moldel, in PDB format,
 > if possible.
 have a look at
 http://rutchem.rutgers.edu/~xiangjun/software.html
 or
 http://rutchem.rutgers.edu/~xiangjun/3DNA/index.html
 hope that helps,
 Michael
 

Recommended by Jeffrey Nauss (Ph.D., Lead Training Scientist,  Accelrys) for DNA structural analysis at CCL mailing list
Quote
CCL: Windows-based software for the analysis of the DNA structure

    * From: Jeff Nauss <jnauss*|*accelrys.com>
    * Subject: CCL: Windows-based software for the analysis of the DNA structure
    * Date: Fri, 26 Jan 2007 05:18:54 -0800

 Sent to CCL by: Jeff Nauss [jnauss__accelrys.com]
 owner-chemistry]~[ccl.net wrote on 01/26/2007 12:42:24 AM:
 > Sent to CCL by: "Patrick  Pang" [skpang::ctimail.com]
 > Dear all,
 >
 > Would you suggest software for the analysis of the DNA structure (e.
 > g. major groove, minor groove, bent angle (like cisplatin binding to
 > DNA), twist angle ...) under Windows?
 You may want to check out 3DNA at URL
 http://rutchem.rutgers.edu/~xiangjun/3DNA/download.html.
 Jeff
 --
 Jeffrey L. Nauss, Ph.D.
 Lead Training Scientist
 Accelrys
 10188 Telesis Court, Suite 100
 San Diego, CA 92121-4779
 Phone: +1-858-799-5555
 Fax: +1-858-799-5100
 http://www.accelrys.com/services/training/
 

Xiang-Jun

1493
General discussions (Q&As) / Re: 3DNA on Red Hat Linux WS v5
« on: March 24, 2008, 10:06:45 pm »
Hi,

Since I do not have direct access to Red Hat Enterprise Linux WS v5 (EM64T), which appears to be 64 bit, I can't give you a definite answer as to if the current distributed 3DNA Red Hat Linux 7.3 version (32 bit) works. I'd assume that as long as you hardware is Intel-based, it might work. Please have a try and let us know how it goes.

HTH,

Xiang-Jun

PS. I have moved your post from "Related topics" section to this section

1494
Hi Pascal,

Thanks for your nice words about the 3DNA v2.0 website: it is actually not ready for public release yet ...

As you know, I have been continuously improving 3DNA both on its internal algorithm and on the website, based mostly on users' feedback. I have been working/talking about 3DNA v2.0 for quite a while, and hopefully it could be released around the summer.

As regard to the possible impact of v2.0 on your SwS server (or other related tools making use of 3DNA), I am confident to say life can only be better. Of course, some minor changes would be necessary. In due course, I might ask for some pre-release testers from the community. Overall, the design principles still hold solid: the improvements are mostly internal, or with added functionality.

I have created a new section titled "Links to other related resource". You may want to add a post with link to your SwS server. I am hoping other users can help add more links.

Best regards,

Xiang-Jun

1495
Hi Kateryna,

Thanks for your feedback and for summarizing the issue so clearly: Other users will certainly benefit from your experience.

In the spirit of community, everyone should try to contribute as much as possible. You have set up a good example and hopefully more 3DNA users would follow your lead.

Xiang-Jun

PS. I have sent you an email with PDF attachments of my SCHNAaP/SCHNArP papers.

1496
Hi Kateryna,

You can verify the output from 3DNA by adding the two lines into the PDB structure file, and visualize it using e.g., RasMol.
Code: [Select]
HETATM 9998  XS    X X 999      -0.000  -0.000   0.000
HETATM 9999  XE    X X 999      -0.000  -0.000 -30.375
The "equivalent C1' and RN9/YN1 atom pairs" are defined with reference to the SAME strand. Thus the algorithm applies to single stranded DNA/RNA as well. You can find further details in my SCHNAaP paper: 3DNA uses exactly the same procedures.

If you are really interested in an implementation, please have a look at the well-known FreeHelix/NewHelix program from Dr. Dickerson, downloadable from the NDB website.

HTH,

Xiang-Jun

1497
Hi Miguel,

Now I understand the problem you face. If you search the forum, you will find a similar thread on this issue.

Basically, since all the MD trajectories correspond to the same base-pairing patterns (just as the different NMR models in an ensemble), you do not need to run "find_pair" for each structure. In fact, you could simply use the same paring information for each structure by just changing the first two lines in what would be the "find_pair" output. In other words, prepare an input file to "analyze" directly -- as if you do not have access to "find_pair".

HTH,

Xiang-Jun

1498
Hi Miguel,

As suggested in the forum welcome message, please provide a (minimum) reproducible example so others can understand exactly what you mean in order to help you out.

Xiang-Jun

1499
General discussions (Q&As) / Re: 3DNA ppc64 GNU/linux architecture
« on: March 04, 2008, 10:04:41 pm »
Dear Alberto,

Thanks for using 3DNA and your kind words about it!

Sorry for not being able to get back to you sooner. Since I do not have direct access to such an OS/Architecture, I have tried to contact some of my friends, hoping to get a positive answer for you. However, I could not get it.

Over the past few years, I have received many requests for a compiled version of 3DNA on an OS (e.g., Intel-based Mac OS X) which I do not have a hand on. Since 3DNA is distributed only in binary form, to really solve this problem,  I would propose here that some of you offered me access to your system by setting me an account. Of course, this account would be used exclusively for compiling 3DNA so that you can benefit, and possibly others as well. Hopefully this would be a long term collaboration since I will mostly likely need to fix bugs and add more functionality for future release of 3DNA.

3DNA is widely used by the community, as evidenced by the citations it receives. Yet many of its applications, especially those for RNA structures, are still heavily underused. As much as I would like to maintain and develop it further, however, I can only work on it strictly in my spare time. Unfortunately, without additional support I will have only limited resources!

Xiang-Jun

1500
Hi Mathew,

I have checked the files you uploaded. There are a few issues that are needed to be clarified to run 3DNA against your XDNA structure:
  • Each Atomic_?.pdb file must be set with regard to the standard base reference frame, not just taken directly from a PDB file, as in your four attachments. Have a look (e.g., using RasMol of Atomic_A.pdb with the 3DNA distribution to see an example).
  • For 3DNA to take a residue as a nucleotide, it must contain at least a six-membered ring with standard atom names common to A/C/G/T/U etc, including the " N1 " atom. In you modified Y bases (Atomic_Y-xty.pdb, Atomic_Z-xcs.pdb and Atomic_W-xae.pdb), you have atom " N  " in place of " N1 ". In your cent02.pdb file, you also have atom " ND " in stead of " N1 " in residue XCS. That's why thay are not recognized by 3DNA. The modified R base, Atomic_X-xga.pdb, is fine.
  • So to get to the bottom of it, you need to manually edit your cent02.pdb file to change " N  " and "  ND " to " N1 ", which I have done and attached as cent02_N1.pdb. Your Atomic_X-xga.pdb does not conform to PDB format (check Chain ID column), and you need to manually change atom name " N  " to " N1 " in the other 3 Atomic_?-???.pdb files. I have modified "std_base" with option "-fit" to set a nucleotide with regard to the standard base reference frame to be used with 3DNA, and I have attached the re-oriented bases as Atomic_r.pdb and Atomic_y.pdb. You could also use Atomic_R.pdb and Atomi_Y.pdb, but the small case letter would lead 3DNA print out diagnostic message.
  • You do not need to have a separate Atomic_?.pdb file for each modified base. In your case, two should be enough, and the updated baselist.dat is as follows:
    Code: [Select]
    # for XDNA residues from Mathew
    XTY     y
    XCS     y
    XT5     y
    XAE     r
    XGA     r
    XA5     r
    DT3     t
    DA3     a
  • I have also attached the 3DNA 'analyze' output file cent02_N1.out (renamed cent02_N1.txt so it can be attached) for your reference.
  • As I said in my previous email, I helped another 3DNA user on XDNA a while ago, and here is the URL for some of the info I provided: http://rutchem.rutgers.edu/~xiangjun/3D ... /xdna.html. Please download the updated 'std_base' program (Linux version) there. In the coming new release of 3DNA v2.0 (no specific date yet!), the "-fit" option comes as built in.

HTH,

Xiang-Jun

Pages: 1 ... 58 59 [60] 61 62 63

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