Skip to content

Python version of bpRNA (partially working)#3

Open
olive004 wants to merge 2 commits intohendrixlab:masterfrom
olive004:patch-1
Open

Python version of bpRNA (partially working)#3
olive004 wants to merge 2 commits intohendrixlab:masterfrom
olive004:patch-1

Conversation

@olive004
Copy link

Python rewrite of bpRNA - not fully functional, but most of the way there. Requires some more comparing of the original bpRNA functionality to fit the intended behaviour accurately.

Python rewrite of bpRNA - not fully functional, but most of the way there. Requires some more comparing of the original bpRNA functionality to fit the intended behaviour accurately.
@h-ahl
Copy link

h-ahl commented Jul 18, 2024

Hi, @olive004! Great work! Did you ever finish this port? Would love to have a python version of bpRNA that doesn't require perl and Graph.pm.

@luisherrmann
Copy link

Hey @olive004, nice job! Could you elaborate on what needs to be done to make this fully functional? Could we perhaps help with that?

@ZhiyuanChen
Copy link

For those who are interested in a Python version of the bpRNA algorithm, we are providing one in MultiMolecule

Note that the implementation is not identical, we use a mathematically equivalent approach and should be generally faster than standard bpRNA implementation. We have several tests and we ran a parity test over 10m sequences to verify that.

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

Successfully merging this pull request may close these issues.

4 participants

Comments