Specialized implementations that utilize the soft constraint callback mechanism. More...
Go to the source code of this file.
Typedefs | |
typedef struct vrna_sc_mod_param_s * | vrna_sc_mod_param_t |
Modified base parameter data structure. More... | |
Functions | |
vrna_sc_mod_param_t | vrna_sc_mod_read_from_jsonfile (const char *filename, vrna_md_t *md) |
Parse and extract energy parameters for a modified base from a JSON file. More... | |
vrna_sc_mod_param_t | vrna_sc_mod_read_from_json (const char *json, vrna_md_t *md) |
Parse and extract energy parameters for a modified base from a JSON string. More... | |
void | vrna_sc_mod_parameters_free (vrna_sc_mod_param_t params) |
Release memory occupied by a modified base parameter data structure. More... | |
int | vrna_sc_mod_json (vrna_fold_compound_t *fc, const char *json, const unsigned int *modification_sites) |
Prepare soft constraint callbacks for modified base as specified in JSON string. More... | |
int | vrna_sc_mod_jsonfile (vrna_fold_compound_t *fc, const char *json_file, const unsigned int *modification_sites) |
Prepare soft constraint callbacks for modified base as specified in JSON string. More... | |
int | vrna_sc_mod (vrna_fold_compound_t *fc, const vrna_sc_mod_param_t params, const unsigned int *modification_sites) |
Prepare soft constraint callbacks for modified base as specified in JSON string. More... | |
int | vrna_sc_mod_m6A (vrna_fold_compound_t *fc, const unsigned int *modification_sites) |
Add soft constraint callbacks for N6-methyl-adenosine (m6A) More... | |
int | vrna_sc_mod_pseudouridine (vrna_fold_compound_t *fc, const unsigned int *modification_sites) |
Add soft constraint callbacks for Pseudouridine. More... | |
int | vrna_sc_mod_inosine (vrna_fold_compound_t *fc, const unsigned int *modification_sites) |
Add soft constraint callbacks for Inosine. More... | |
int | vrna_sc_mod_7DA (vrna_fold_compound_t *fc, const unsigned int *modification_sites) |
Add soft constraint callbacks for 7-deaza-adenosine (7DA) More... | |
int | vrna_sc_mod_purine (vrna_fold_compound_t *fc, const unsigned int *modification_sites) |
Add soft constraint callbacks for Purine (a.k.a. nebularine) More... | |
int | vrna_sc_mod_dihydrouridine (vrna_fold_compound_t *fc, const unsigned int *modification_sites) |
Add soft constraint callbacks for dihydrouridine. More... | |
Specialized implementations that utilize the soft constraint callback mechanism.
,