Skip to content

extended dot-bracket notation #3

@brendanf

Description

@brendanf

I'm working on a BioConductor package to interface with Infernal, which produces RNA alignments with an extended dot-bracket notation called WUSS. In addition to the characters allowed by Structstrings currently, WUSS allows:

for unpaired positions:
_    hairpin loops
-    bulges, internal loops
,    multifurcation loops
:    external residues
~    unaligned residues

for paired positions:
A-Z    left part of pseudoknot
a-z    right part of pseudoknot

At the moment I am just using BString and BStringSet to represent these secondary structure strings, but it seems that it would be useful to modify or extend Structstrings to also support WUSS. Is that something you would be interested in either a) implementing yourself, or b) considering a pull request for?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions