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

Author Topic: All Possible Base Pairs  (Read 19381 times)

Offline pfeyzi

  • non-commercial
  • with-posts
  • *
  • Posts: 3
    • View Profile
All Possible Base Pairs
« on: June 09, 2024, 07:11:36 pm »
Dear Dr. Lu,
I hope this message finds you well.
I am currently using x3DNA to identify base pairs in my PDB files. I have been using the command
"find_pair -p X.pdb stdout | analyze stdin"
which provides me with the strongest base pairs for each residue. However, I am interested in identifying all possible base pairs, including both canonical and non-canonical pairs, regardless of their strength.
Is there a way to modify the command or use a different tool within x3DNA to obtain a comprehensive list of all possible base pairs for each residue? or can we change its constraints to include all pairs?
Additionally, I found in the new version of x3DNA, x3dna-dssr tool is not available. Is it possible to download the versions which includes that?
Thanks you so much,
Parivash

Offline xiangjun

  • Administrator
  • with-posts
  • *****
  • Posts: 1650
    • View Profile
    • 3DNA homepage
Re: All Possible Base Pairs
« Reply #1 on: June 09, 2024, 10:34:29 pm »
Hi Parivash,

Thanks for your interest in using 3DNA. The find_pair -p command should give you a list of all pairs, canonical or not. Please provide a concrete example to illustrate what base pairs are missing.

As for the availability of x3dna-dssr, please see the post "No more grant funding for 3DNA/DSSR" (http://forum.x3dna.org/site-announcements/no-more-grant-funding-for-3dnadssr/). You could use http://skmatics.x3dna.org to analyze/visualize a structure using x3dna-dssr.

Hope this helps.

Xiang-Jun

Offline pfeyzi

  • non-commercial
  • with-posts
  • *
  • Posts: 3
    • View Profile
Re: All Possible Base Pairs
« Reply #2 on: July 29, 2024, 02:22:23 pm »
Dear Dr. Lu,

Can we find list of tertiary stacks from pdb by using x3DNA? like Example_stacks.dat for RNA.pdb file that I attached.

As I run this command
```
find_pair RNA.pdb bpfile.out
analyze bpfile.out 
```
it generate bunch of files like hstacking.pdb
but I don't know how to get that tertiary stacks list!
« Last Edit: July 29, 2024, 04:27:35 pm by pfeyzi »

Offline pfeyzi

  • non-commercial
  • with-posts
  • *
  • Posts: 3
    • View Profile
Re: All Possible Base Pairs
« Reply #3 on: July 30, 2024, 03:59:27 pm »
Thanks
« Last Edit: July 30, 2024, 04:01:24 pm by pfeyzi »

Offline xiangjun

  • Administrator
  • with-posts
  • *****
  • Posts: 1650
    • View Profile
    • 3DNA homepage
Re: All Possible Base Pairs
« Reply #4 on: August 08, 2024, 07:33:33 pm »
Hi Parivash,

DSSR (http://forum.x3dna.org/site-announcements/no-more-grant-funding-for-3dnadssr/) can find all base pairs and tertiary stacking interactions, among numerous other features. Using your RNA.pdb as an example, run the following commands:

Code: [Select]
x3dna-dssr -i=RNA.pdb -o=RNA.out
x3dna-dssr -i=RNA.pdb --non-pair | grep 'stacking:' | grep -v connected > long-stacks.txt

The output files RNA.out and long-stacks.txt are attached for your reference. The RNA.out contains a port of stacking interactions as listed below:

Code: [Select]
****************************************************************************
List of 63 base stacks
  Note: a stack is an ordered list of nucleotides assembled together via
        base-stacking interactions, regardless of backbone connectivity.
        Stacking interactions within a stem are *not* included.
   1 nts=2 AG A.A563,A.G567
   2 nts=2 GA A.G570,A.A873
   3 nts=2 AA A.A573,A.A574
   4 nts=2 GG A.G587,A.G755
   5 nts=2 GU A.G597,A.U598
   6 nts=2 GC A.G617,A.C618
   7 nts=2 AG A.A632,A.G633
   8 nts=2 AC A.A642,A.C643
   9 nts=2 GC A.G644,A.C645
  10 nts=2 GG A.G657,A.G658
  11 nts=2 GG A.G688,A.G700
  12 nts=2 CG A.C701,A.G703
  13 nts=2 GG A.G727,A.G731
  14 nts=2 CC A.C747,A.C748
  15 nts=2 AG A.A777,A.G778
  16 nts=2 UC A.U804,A.C805
  17 nts=2 CA A.C817,A.A819
  18 nts=2 GU A.G818,A.U820
  19 nts=2 UU A.U827,A.U870
  20 nts=2 GC A.G838,A.C840
  21 nts=2 CU A.C862,A.U863
  22 nts=2 CG A.C866,A.G867
  23 nts=2 AG A.A872,A.G874
  24 nts=2 CC A.C879,A.C880
  25 nts=2 GG A.G898,A.G902
  26 nts=2 CA A.C912,A.A913
  27 nts=3 CUC A.C562,A.U884,A.C883
  28 nts=3 CUG A.C564,A.U565,A.G566
  29 nts=3 AAA A.A572,A.A864,A.A865
  30 nts=3 GAU A.G577,A.A816,A.U813
  31 nts=3 GAG A.G662,A.A663,A.G664
  32 nts=3 AAG A.A728,A.A729,A.G730
  33 nts=3 CAA A.C732,A.A665,A.A733
  34 nts=3 GGG A.G774,A.G775,A.G776
  35 nts=3 GGG A.G821,A.G575,A.G881
  36 nts=3 GGU A.G890,A.G906,A.U905
  37 nts=3 CAA A.C899,A.A900,A.A901
  38 nts=4 UGGU A.U580,A.G581,A.G758,A.U757
  39 nts=4 GAGA A.G588,A.A753,A.G654,A.A655
  40 nts=4 GGUA A.G594,A.G595,A.U641,A.A640
  41 nts=4 CAAC A.C620,A.A621,A.A622,A.C623
  42 nts=4 CUGU A.C651,A.U652,A.G752,A.U751
  43 nts=4 GGGU A.G666,A.G741,A.G742,A.U743
  44 nts=4 GAGU A.G683,A.A684,A.G685,A.U686
  45 nts=4 CGGU A.C689,A.G690,A.G691,A.U692
  46 nts=4 CAGG A.C779,A.A780,A.G800,A.G799
  47 nts=4 GAUU A.G786,A.A787,A.U788,A.U789
  48 nts=4 CGGC A.C857,A.G858,A.G869,A.C868
  49 nts=4 GGAU A.G887,A.G888,A.A889,A.U891
  50 nts=5 GAUGG A.G584,A.A583,A.U582,A.G760,A.G761
  51 nts=5 AAUAC A.A687,A.A704,A.U705,A.A706,A.C707
  52 nts=5 CGCCC A.C764,A.G765,A.C812,A.C811,A.C810
  53 nts=5 GAAAA A.G769,A.A768,A.A767,A.A766,A.A814
  54 nts=5 CAUAG A.C783,A.A782,A.U801,A.A802,A.G803
  55 nts=5 GAAAG A.G829,A.A828,A.A859,A.A860,A.G861
  56 nts=6 UGGGGG A.U605,A.G606,A.G631,A.G630,A.G629,A.G628
  57 nts=6 AAAGAC A.A607,A.A608,A.A609,A.G610,A.A611,A.C612
  58 nts=6 GAAAUG A.G693,A.A694,A.A695,A.A696,A.U697,A.G698
  59 nts=6 AGGAAC A.A712,A.G713,A.G714,A.A715,A.A716,A.C717
  60 nts=6 AGAACC A.A790,A.G791,A.A792,A.A794,A.C795,A.C796
  61 nts=7 UUAAGGG A.U678,A.U677,A.A676,A.A675,A.G674,A.G673,A.G734
  62 nts=7 GCCGAGG A.G718,A.C719,A.C720,A.G721,A.A722,A.G724,A.G725
  63 nts=7 GCAAAAC A.G894,A.C893,A.A892,A.A907,A.A908,A.A909,A.C910

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.