1 #ifndef VIENNA_RNA_PACKAGE_COFOLD_H
2 #define VIENNA_RNA_PACKAGE_COFOLD_H
8 #define DEPRECATED(func) func __attribute__ ((deprecated))
10 #define DEPRECATED(func) func
69 cofold(
const char *sequence,
char * vrna_cut_point_insert(const char *string, int cp)
Add a separating '&' character into a string according to cut-point position.
SOLUTION * zukersubopt_par(const char *string, vrna_param_t *parameters)
Compute Zuker type suboptimal structures.
void update_cofold_params(void)
Recalculate parameters.
float cofold_par(const char *string, char *structure, vrna_param_t *parameters, int is_constrained)
Compute the minimum free energy of two interacting RNA molecules.
void export_cofold_arrays(int **f5_p, int **c_p, int **fML_p, int **fM1_p, int **fc_p, int **indx_p, char **ptype_p)
Export the arrays of partition function cofold.
void update_cofold_params_par(vrna_param_t *parameters)
Recalculate parameters.
void get_monomere_mfes(float *e1, float *e2)
get_monomer_free_energies
void export_cofold_arrays_gq(int **f5_p, int **c_p, int **fML_p, int **fM1_p, int **fc_p, int **ggg_p, int **indx_p, char **ptype_p)
Export the arrays of partition function cofold (with gquadruplex support)
The most basic data structure required by many functions throughout the RNAlib.
Definition: data_structures.h:698
Solution element from subopt.c.
Definition: data_structures.h:114
float vrna_cofold(vrna_fold_compound *vc, char *structure)
Compute the minimum free energy of two interacting RNA molecules.
void free_co_arrays(void)
Free memory occupied by cofold()
SOLUTION * zukersubopt(const char *string)
Compute Zuker type suboptimal structures.
char * vrna_cut_point_remove(const char *string, int *cp)
Remove a separating '&' character from a string.
float cofold(const char *sequence, char *structure)
Compute the minimum free energy of two interacting RNA molecules.
The datastructure that contains temperature scaled energy parameters.
Definition: params.h:41
SOLUTION * vrna_zukersubopt(vrna_fold_compound *vc)
Compute Zuker type suboptimal structures.
void initialize_cofold(int length)