Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[helix-based] optimize bulge breakpoint #142

Open
martin-raden opened this issue Feb 28, 2019 · 5 comments
Open

[helix-based] optimize bulge breakpoint #142

martin-raden opened this issue Feb 28, 2019 · 5 comments

Comments

@martin-raden
Copy link
Member

I found an example where a shift of a one-sided bulge causes a significant energy change (in --mode=H)

 --> IntaRNA -q GCUGAAAAACAUAACCCAUAAAAUGCUAGCUGUACCAGGAACCACCUCCUUAGCCUGUGUAAUCUCCCUUACACGGGCUUAUUUUUU -t CUGGAUGAAUGACAGGGAAAACAUGCGUAAUACUUACGCAGUUCUCUGAAAAAGUGAUUUAAAUUUAGAUGGAUAGCGGUGUAUGGAAACGUUCUGUUACAUGAAAUGGCCCGUUAGACAUCACAAAUCGCGAAGAGUUUCCCAUUAAUUUUUGAUAUAUUUAAAACUUAGGACUUAUUUGAAUCACAUUUGAGGUGGUUAUGAAAAAAAUUGCAUGUCUUUCAGCACUGGCCGCAGUUCUGGCUUUCACCGCAGGUACUUCCGUAGCUGCGACUUCUACUGUAACUGGCGGUUACGCAC --mode=H

default mode


target
           192                                              226
             |                                              |
5'-CUG...AUUU         A   AAAAAAAUU                  C       ACUG...CAC-3'
             GAGGUGGUU  UG         GCA            UGU UUUCAGC
             |||||||||  ||         |||            ||| |||||||
             CUCCACCAA  AC         CGU            ACA AAAGUCG
3'-UUU...AUUC         GG  CAUGUCGAU   AAAAUACCCAAU   A       -5'
             |                                              |
            48                                              1
query

interaction energy = -14.2394 kcal/mol

helix-based prediction

target
           192                                              226
             |                                              |
5'-CUG...AUUU         A   AAAAAAAUU                  C       ACUG...CAC-3'
             GAGGUGGUU  UG         GCAU            GU UUUCAGC
             |||||||||  ||         ||||            || |||||||
             CUCCACCAA  AC         CGUA            CA AAAGUCG
3'-UUU...AUUC         GG  CAUGUCGAU    AAAUACCCAAUA  A       -5'
             |                                              |
            48                                              1
query

interaction energy = -13.7394 kcal/mol

This can be solved by a special handling of one-sided bulges, for which we only have to consider the addition of non-maximal helices (shifting the last bp to the next helix).

@martin-raden
Copy link
Member Author

thinking about it, this also applies to all other loops... to bypass this problem, we would have to screen all subhelix lengths of the helix to be added. would be ok...

@martin-raden
Copy link
Member Author

ping @RickGelhausen : something we should think about for the journal version of the paper

@martin-raden
Copy link
Member Author

mhh... can only be done easily for the canonical helices... otherwise we have to trace the base pairs of the current helix... not good...

@martin-raden
Copy link
Member Author

the more I think of it, the less good the idea is, since we do only store the energy of the maximal helix and would have to recompute energy terms.

so the alternative is to introduce a "--noLP" into the standard predictor and be done with it.

@martin-raden
Copy link
Member Author

new idea: can be done correctly 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant