params.h
Go to the documentation of this file.
#ifndef __VIENNA_RNA_PACKAGE_PARAMS_H__
#define __VIENNA_RNA_PACKAGE_PARAMS_H__
#include "energy_const.h"
#include "data_structures.h"
#ifdef __GNUC__
#define DEPRECATED(func) func __attribute__ ((deprecated))
#else
#define DEPRECATED(func) func
#endif
paramT *scale_parameters(void);
paramT *get_scaled_parameters(double temperature,
model_detailsT md);
paramT *get_parameter_copy(paramT *par);
pf_paramT *get_scaled_pf_parameters(void);
pf_paramT *get_boltzmann_factors( double temperature,
double betaScale,
model_detailsT md,
double pf_scale);
pf_paramT *get_boltzmann_factor_copy(pf_paramT *parameters);
pf_paramT *get_scaled_alipf_parameters(unsigned int n_seq);
PUBLIC pf_paramT *get_boltzmann_factors_ali(unsigned int n_seq,
double temperature,
double betaScale,
model_detailsT md,
double pf_scale);
DEPRECATED(paramT *copy_parameters(void));
DEPRECATED(paramT *set_parameters(paramT *dest));
DEPRECATED(pf_paramT *scale_pf_parameters(void));
DEPRECATED(pf_paramT *copy_pf_param(void));
DEPRECATED(pf_paramT *set_pf_param(paramT *dest));
#endif