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

DNA parameters #10

Closed
vbbpinheiro opened this issue Aug 3, 2022 · 3 comments
Closed

DNA parameters #10

vbbpinheiro opened this issue Aug 3, 2022 · 3 comments

Comments

@vbbpinheiro
Copy link

Love the interface of ViennaRNA for Julia. I've just installed it and I am still testing all the functions.
For now I seem unable to run FoldCompound using either of the DNA parameters. All RNA parameters work.
I've gone through the code to see if I could pick any obvious glitches but I cannot find any faults there. I looked through the ViennaRNA package and both are there so I don't fully understand why I am being pushed onto "unknown energy parameters" error.

@marcom
Copy link
Owner

marcom commented Aug 3, 2022

Thank you for the kind words. I forgot to tag a new release after adding support for DNA parameters and updating the README. I just tagged ViennaRNA v0.8.1 and DNA parameters should work now.

I haven't used the DNA parameters much myself yet, so any testing of them is much appreciated.

Something that i haven't investigated much in detail yet is that for the :DNA_Mathews2004 parameters, ViennaRNA outputs the following warnings when loading the parameters:

WARNING: stacking enthalpies not symmetric
WARNING: stacking enthalpies not symmetric
WARNING: stacking enthalpies not symmetric
WARNING: stacking enthalpies not symmetric

Edit: the RNAfold program from ViennaRNA-2.5.1 shows the same behaviour with this parameter set

@vbbpinheiro
Copy link
Author

As far as I have tested it, everything is working well.
I get the same warnings you mentioned but the calculations proceed without error.
I ran a few sequences through the algorithm comparing it to the output of UNAfold. Barring some minor differences among the weaker interactions, outputs matched. So, I think all is well now.

@marcom
Copy link
Owner

marcom commented Aug 26, 2022

Thanks for testing, please let me know if there are any other problems.

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

2 participants