ligand.h
Go to the documentation of this file.
#ifndef VIENNA_RNA_PACKAGE_LIGAND_H
#define VIENNA_RNA_PACKAGE_LIGAND_H
#include <ViennaRNA/data_structures.h>
int
vrna_sc_add_hi_motif( vrna_fold_compound_t *vc,
const char *seq,
const char *structure,
FLT_OR_DBL energy,
unsigned int options);
int
vrna_sc_detect_hi_motif(vrna_fold_compound_t *vc,
const char *structure,
int *i,
int *j,
int *k,
int *l);
int
vrna_sc_get_hi_motif( vrna_fold_compound_t *vc,
int *i,
int *j,
int *k,
int *l);
#endif
FLT_OR_DBL
double FLT_OR_DBL
Typename for floating point number in partition function computations.
Definition: data_structures.h:39
vrna_fc_s
The most basic data structure required by many functions throughout the RNAlib.
Definition: data_structures.h:390
data_structures.h
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.