RNAlib-2.4.14
|
|
Read and Write energy parameter sets from and to files or strings. More...
Read and Write energy parameter sets from and to files or strings.
Modules | |
Converting Energy Parameter Files | |
Convert energy parameter files into the latest format. | |
Macros | |
#define | VRNA_PARAMETER_FORMAT_DEFAULT 0 |
Default Energy Parameter File format. More... | |
Functions | |
int | vrna_params_load (const char fname[], unsigned int options) |
Load energy parameters from a file. More... | |
int | vrna_params_save (const char fname[], unsigned int options) |
Save energy parameters to a file. More... | |
int | vrna_params_load_from_string (const char *string, const char *name, unsigned int options) |
Load energy paramters from string. More... | |
int | vrna_params_load_defaults (void) |
Load default RNA energy parameter set. More... | |
int | vrna_params_load_RNA_Turner2004 (void) |
Load Turner 2004 RNA energy parameter set. More... | |
int | vrna_params_load_RNA_Turner1999 (void) |
Load Turner 1999 RNA energy parameter set. More... | |
int | vrna_params_load_RNA_Andronescu2007 (void) |
Load Andronsecu 2007 RNA energy parameter set. More... | |
int | vrna_params_load_RNA_Langdon2018 (void) |
Load Langdon 2018 RNA energy parameter set. More... | |
int | vrna_params_load_RNA_misc_special_hairpins (void) |
Load Misc Special Hairpin RNA energy parameter set. More... | |
int | vrna_params_load_DNA_Mathews2004 (void) |
Load Mathews 2004 DNA energy parameter set. More... | |
int | vrna_params_load_DNA_Mathews1999 (void) |
Load Mathews 1999 DNA energy parameter set. More... | |
const char * | last_parameter_file (void) |
Get the file name of the parameter file that was most recently loaded. More... | |
void | read_parameter_file (const char fname[]) |
Read energy parameters from a file. More... | |
void | write_parameter_file (const char fname[]) |
Write energy parameters to a file. More... | |
#define VRNA_PARAMETER_FORMAT_DEFAULT 0 |
#include <ViennaRNA/params/io.h>
Default Energy Parameter File format.
int vrna_params_load | ( | const char | fname[], |
unsigned int | options | ||
) |
#include <ViennaRNA/params/io.h>
Load energy parameters from a file.
fname | The path to the file containing the energy parameters |
options | File format bit-mask (usually VRNA_PARAMETER_FORMAT_DEFAULT) |
int vrna_params_save | ( | const char | fname[], |
unsigned int | options | ||
) |
#include <ViennaRNA/params/io.h>
Save energy parameters to a file.
fname | A filename (path) for the file where the current energy parameters will be written to |
options | File format bit-mask (usually VRNA_PARAMETER_FORMAT_DEFAULT) |
int vrna_params_load_from_string | ( | const char * | string, |
const char * | name, | ||
unsigned int | options | ||
) |
#include <ViennaRNA/params/io.h>
Load energy paramters from string.
The string must follow the default energy parameter file convention! The optional name
argument allows one to specify a name for the parameter set which is stored internally.
string | A 0-terminated string containing energy parameters |
name | A name for the parameter set in string (Maybe NULL ) |
options | File format bit-mask (usually VRNA_PARAMETER_FORMAT_DEFAULT) |
int vrna_params_load_defaults | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load default RNA energy parameter set.
This is a convenience function to load the Turner 2004 RNA free energy parameters. It's the same as calling vrna_params_load_RNA_Turner2004()
int vrna_params_load_RNA_Turner2004 | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Turner 2004 RNA energy parameter set.
int vrna_params_load_RNA_Turner1999 | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Turner 1999 RNA energy parameter set.
int vrna_params_load_RNA_Andronescu2007 | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Andronsecu 2007 RNA energy parameter set.
int vrna_params_load_RNA_Langdon2018 | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Langdon 2018 RNA energy parameter set.
int vrna_params_load_RNA_misc_special_hairpins | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Misc Special Hairpin RNA energy parameter set.
int vrna_params_load_DNA_Mathews2004 | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Mathews 2004 DNA energy parameter set.
int vrna_params_load_DNA_Mathews1999 | ( | void | ) |
#include <ViennaRNA/params/io.h>
Load Mathews 1999 DNA energy parameter set.
const char* last_parameter_file | ( | void | ) |
#include <ViennaRNA/params/io.h>
Get the file name of the parameter file that was most recently loaded.
void read_parameter_file | ( | const char | fname[] | ) |
#include <ViennaRNA/params/io.h>
Read energy parameters from a file.
fname | The path to the file containing the energy parameters |
void write_parameter_file | ( | const char | fname[] | ) |
#include <ViennaRNA/params/io.h>
Write energy parameters to a file.
fname | A filename (path) for the file where the current energy parameters will be written to |