Helix List Representation of Secondary Structures
-
typedef struct vrna_hx_s vrna_hx_t
Convenience typedef for data structure vrna_hx_s.
#include <ViennaRNA/structures/helix.h>
-
vrna_hx_t *vrna_hx_from_ptable(short *pt)
Convert a pair table representation of a secondary structure into a helix list.
#include <ViennaRNA/structures/helix.h>
- Parameters:
pt – The secondary structure in pair table representation
- Returns:
The secondary structure represented as a helix list
-
vrna_hx_t *vrna_hx_merge(const vrna_hx_t *list, int maxdist)
Create a merged helix list from another helix list.
#include <ViennaRNA/structures/helix.h>
-
struct vrna_hx_s
- #include <ViennaRNA/structures/helix.h>
Data structure representing an entry of a helix list.
Public Members
-
unsigned int start
#include <ViennaRNA/structures/helix.h>
-
unsigned int end
#include <ViennaRNA/structures/helix.h>
-
unsigned int length
#include <ViennaRNA/structures/helix.h>
-
unsigned int up5
#include <ViennaRNA/structures/helix.h>
-
unsigned int up3
#include <ViennaRNA/structures/helix.h>
-
unsigned int start