1 #ifndef VIENNA_RNA_PACKAGE_BOLTZMANN_SAMPLING_H 2 #define VIENNA_RNA_PACKAGE_BOLTZMANN_SAMPLING_H 21 typedef void (vrna_boltzmann_sampling_callback)(
const char *stucture,
64 vrna_boltzmann_sampling_callback *cb,
char * vrna_pbacktrack5(vrna_fold_compound_t *vc, int length)
Sample a secondary structure of a subsequence from the Boltzmann ensemble according its probability...
char ** vrna_pbacktrack_nr(vrna_fold_compound_t *vc, int num_samples)
Samples multiple secondary structures non-redundantly from the Boltzmann ensemble according its proba...
The most basic data structure required by many functions throughout the RNAlib.
Definition: fold_compound.h:132
Various data structures and pre-processor macros.
char * vrna_pbacktrack(vrna_fold_compound_t *vc)
Sample a secondary structure (consensus structure) from the Boltzmann ensemble according its probabil...