RNAlib-2.4.17
ligand.h
Go to the documentation of this file.
1
#ifndef VIENNA_RNA_PACKAGE_LIGAND_H
2
#define VIENNA_RNA_PACKAGE_LIGAND_H
3
30
typedef
struct
vrna_sc_motif_s
vrna_sc_motif_t
;
31
32
#include <
ViennaRNA/datastructures/basic.h
>
33
#include <
ViennaRNA/fold_compound.h
>
34
35
struct
vrna_sc_motif_s
{
36
int
i;
37
int
j;
38
int
k;
39
int
l;
40
int
number;
41
};
42
43
57
int
58
vrna_sc_add_hi_motif
(
vrna_fold_compound_t
*vc,
59
const
char
*seq,
60
const
char
*structure,
61
FLT_OR_DBL
energy,
62
unsigned
int
options);
63
64
65
vrna_sc_motif_t
*
66
vrna_sc_ligand_detect_motifs(
vrna_fold_compound_t
*vc,
67
const
char
*structure);
68
69
70
vrna_sc_motif_t
*
71
vrna_sc_ligand_get_all_motifs(
vrna_fold_compound_t
*vc);
72
73
74
#endif
FLT_OR_DBL
double FLT_OR_DBL
Typename for floating point number in partition function computations.
Definition:
basic.h:43
basic.h
Various data structures and pre-processor macros.
vrna_fc_s
The most basic data structure required by many functions throughout the RNAlib.
Definition:
fold_compound.h:137
vrna_sc_motif_s
Definition:
ligand.h:35
vrna_sc_add_hi_motif
int vrna_sc_add_hi_motif(vrna_fold_compound_t *vc, const char *seq, const char *structure, FLT_OR_DBL energy, unsigned int options)
Add soft constraints for hairpin or interior loop binding motif.
fold_compound.h
The Basic Fold Compound API.
ViennaRNA
constraints
ligand.h
Generated on Wed Nov 25 2020 13:11:07 for RNAlib-2.4.17 by
1.8.20