RNAlib-2.5.1
Washington University Secondary Structure (WUSS) notation

The WUSS notation, as frequently used for consensus secondary structures in Stockholm 1.0 format. More...

Detailed Description

The WUSS notation, as frequently used for consensus secondary structures in Stockholm 1.0 format.

This notation allows for a fine-grained annotation of base pairs and unpaired nucleotides, including pseudo-knots. Below, you'll find a list of secondary structure elements and their corresponding WUSS annotation (See also the infernal user guide at http://eddylab.org/infernal/Userguide.pdf)

+ Collaboration diagram for Washington University Secondary Structure (WUSS) notation:

Functions

char * vrna_db_from_WUSS (const char *wuss)
 Convert a WUSS annotation string to dot-bracket format. More...
 

Function Documentation

◆ vrna_db_from_WUSS()

char * vrna_db_from_WUSS ( const char *  wuss)

#include <ViennaRNA/utils/structures.h>

Convert a WUSS annotation string to dot-bracket format.

Note
This function flattens all brackets, and treats pseudo-knots annotated by matching pairs of upper/lowercase letters as unpaired nucleotides
Parameters
wussThe input string in WUSS notation
Returns
A dot-bracket notation of the input secondary structure