Hi Shuxiang,
Impressive progress with the
new version (v2) of web 3DNA -- it is now fully functional! Here are some ideas that may further improve the website. The list is likely to be
continuously updated as we work on the project.
Please update 3DNA on the server from v2.3-2016sept06 to the latest version (currently v2.3.4-2018nov06). In particular, the
fiber program should contain 56 models (
fiber -m), including the historically significant
DNA triplex model by Pauling and Corey.
Under the "Fiber" tab, please make it stand out to build A-, B-, RNA-fiber models with
generic sequence at the very top. They are the most frequently use-cases for typical 3DNA users. You may also include the Pauling triplex model which should be of general interest, especially for educational purposes. In the 3DNA
fiber program command-line, they have corresponding sensible options for quick access. Here are some examples:
# A B-DNA duplex model (default)
fiber -seq=ACCCCGGG b-model.pdb
# An A-DNA duplex model
fiber -A -seq=CGGGGAAAA fiber-ADNA.pdb
# a single-stranded RNA
fiber -seq=AAAGGUUU -rna -single fiber-ssRNA.pdb
# Pauling & Corey triplex model, with A4, C4, and G4 on the three strands
fiber -pauling -seq=AAAA:CCCC:GGGG Pauling-triplex-A4C4G4.pdb
A new tab with "Links" to the 3DNA home page, the 3DNA Forum, and the
Curves+ web server etc. would also be helpful.
Note added on 2018-12-02:
The web 3DNA v2.0 is getting better! Following our Skype last night, I've listed below the major items to be considered for the next iteration.
- The blocview images are better created with higher resolution. This is controlled by settings in file $X3DNA/config/my_header.r3d. An example of high resolution settings is at $X3DNA/config/my_header_hres.r3d. We could choose medium settings.
- The stacking diagrams, derived from stack2img in EPS format, can be converted to PNG in much higher resolution. Since a dinucleotide-step stacking diagram contains only 4 nucleotides, the larger PNG file size is not an issue. The 3DNA-generated EPS file can also be converted to SVG, the standard scalable vector graphics format for the web.
- In the 'Analysis' section, please also include the following new features in 3DNA v2.3:
Note added on 2018-12-07:
Following our Skype last night, I've listed below a couple of items to polish for the next iteration.
- For the visualization of an NMR ensemble, please merge the 'middle frame' to the full list of frames of base-pair steps. Put the 'middle frame' on the very top and use it as the default. In the transformation step (x3dna_ensemble reorient), add 'm' (for the minor-groove side, see frame_mol -h) to the --frame option. This will make the reference step stands out with its minor-groove facing the viewer. This is a feature unique to 3DNA. While you're at it, also add an option that respects the alignment as in the original NMR ensemble.
- Add an option to directly transfer 3D models derived from "Rebuilding", "Composite", and "Fiber" to "Mutation". This would be helpful for building a customized initial structure for MD simulations, among other possible applications.
Note added on 2019-02-16:
Based on the feedback we received and my own tests, we need to do the following:
- On the header, change "Links | Q&As" to "Tutorial | Q&As | Links" so the "Tutorial" link stands out. Accordingly, in the "Links" page, remove the now redundant "Tutorial & Help" links at the top.
- Update 3DNA to v2.4.1. Re-run all PDB entries to account for revisions of simply step parameters in special cases.
- Reproduce block images with the minor-groove edge highlighted in black (the -m option).
- In the Fiber tab, fix the bug with repeats in generating Pauling triplex models. Currently, the "Repeating #:" option has no effects. With 3DNA v2.4.1, one can try for example, fiber -pauling-dna -seq=ACTT -repeat=6 DNA-triplex.pdb. For the convenience of users, it makes sense to turn each 'Short description' into a link, with the same functionality as the 'use this model' button.
Best regards,
Xiang-Jun