Hi Zhengyue,
Thank you for the detailed information! I got the license from the university last week, and then tried to install and run DSSR.
Glad to hear that you have been able to download and run DSSR successfully.
Unluckily, I noticed from the manual that DSSR only support PDB and mmCIF format... while my MD trajectories are millisecond-level netCDF file...while my MD trajectories are millisecond-level netCDF file... If I convert the trajectory to PDB files, it would be over 30 GB... So I cannot continue with it.
As noted explicitly in the DSSR manual, it is a deliberate decision to support only the standard .pdb and .cif formats. I am
not a practitioner of MD simulations. Presumably, any decent MD packages should have a way to convert its proprietary binary format to one of the two standard ones. Large converted file size (30GB in your case) is indeed a
technical issue. DSSR may not be a straightforward solution to your case yet. If you find a solution elsewhere OR come up with one of your own, please post back so other viewers of the thread can benefit from your experience.
As for my motivation to use 3DNA, I started working on Holliday Junction (HJ, a kind of DNA structure with four strands forming two helices, and two of the strands are shared by the two helices) recently by computational methods. Usually, the HJ conformation can be described by directions of helices. I hope that I can use the definition in 3DNA to describe the helix vectors so that I can see how those confirmations were sampled during the simulation (I failed to deal with it with cpptraj). Also, I want to monitor the base-pair H-bond along the helices during the simulation. Although cpptraj can solve it but this work is quite tedious:(
So it seems that 3DNA/DSSR does have something unique to offer. Could you provide a small, typical example file to illustrate unambiguously what you want to achieve using 3DNA manually, and how it it solved with cpptraj?
To me, file size is only a
technical issue. If DSSR 2.0 can indeed offer features not (easily) available elsewhere, save MD practitioners large amount of time, THEN I'd like to come up with a practical SOLUTION. I need a compelling case to be made. Otherwise, what's the point, why bother?
I also read some literatures and 3DNA and Curves+ are the only methods mentioned by those authors...(
3DNA and Curves+ have complementary features. Specifically, Curves+ has more parameters for quantifying groove dimensions and helix curvatures, and better/integrated support for MD simulations than 3DNA. You may ask "those authors" how 3DNA and Curves+ were used in their cases. See my blogposts:
Best regards,
Xiang-Jun