3DNA Forum

Questions and answers => RNA structures (DSSR) => Topic started by: Tom Mülller on May 15, 2020, 03:47:55 am

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

Title: Identification of Basepairs - Vertical Seperation
Post by: Tom Mülller on May 15, 2020, 03:47:55 am
Dear Xiang-Jun,

I am a student at the Technical University Darmstadt, Germany and I am
trying to implement your criteria for the identification of base pairs as described in your 2015 NAR paper.

The second criterion is that the vertical separation between the base
planes is <2.5A. However, as the planes of any two bases are usually not
parallel I am unsure how to calculate the vertical separation.

Could you please clarify the proper algorithm for calculating the
vertical separation between the two base planes?


Kind Regards

Tom Müller
Title: Re: Identification of Basepairs - Vertical Seperation
Post by: xiangjun on May 15, 2020, 10:10:12 am
Hi Tom,

Thanks for your interest in implementing the DSSR algorithm for identifying base pairs. You are correct that the two bases in a pair are usually not parallel. Thus the mean the two z-axes is used for calculating the vertical separation (i.e., Rise).

Detailed description of the algorithm can be found in the paper "Structure and Conformation of Helical Nucleic Acids: Analysis Program (SCHNAaP)" (https://doi.org/10.1006/jmbi.1997.1346). The exact algorithm in SCHNAaP was then adapted to 3DNA, and DSSR. The source code of SCHNAaP is available.

Best regards,

Xiang-Jun

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