RNAlib-2.5.1
zscore.h
1
#ifndef VIENNA_RNA_PACKAGE_ZSCORE_H
2
#define VIENNA_RNA_PACKAGE_ZSCORE_H
3
4
typedef
struct
vrna_zsc_dat_s *vrna_zsc_dat_t;
5
6
#define VRNA_ZSCORE_OPTIONS_NONE 1U
7
#define VRNA_ZSCORE_FILTER_ON 2U
8
#define VRNA_ZSCORE_PRE_FILTER 4U
9
#define VRNA_ZSCORE_REPORT_SUBSUMED 8U
10
#define VRNA_ZSCORE_MODEL_DEFAULT 16U
11
#define VRNA_ZSCORE_SETTINGS_DEFAULT (VRNA_ZSCORE_FILTER_ON | VRNA_ZSCORE_MODEL_DEFAULT)
12
13
int
14
vrna_zsc_filter_init(
vrna_fold_compound_t
*fc,
15
double
min_z,
16
unsigned
int
options);
17
18
19
int
20
vrna_zsc_filter_update(
vrna_fold_compound_t
*fc,
21
double
min_z,
22
unsigned
int
options);
23
24
25
void
26
vrna_zsc_filter_free(
vrna_fold_compound_t
*fc);
27
28
29
int
30
vrna_zsc_filter_on(
vrna_fold_compound_t
*fc);
31
32
33
double
34
vrna_zsc_filter_threshold(
vrna_fold_compound_t
*fc);
35
36
37
double
38
vrna_zsc_compute(
vrna_fold_compound_t
*fc,
39
unsigned
int
i,
40
unsigned
int
j,
41
int
e);
42
43
44
double
45
vrna_zsc_compute_raw(
vrna_fold_compound_t
*fc,
46
unsigned
int
i,
47
unsigned
int
j,
48
int
e,
49
double
*avg,
50
double
*sd);
51
52
53
#endif
vrna_fc_s
The most basic data structure required by many functions throughout the RNAlib.
Definition:
fold_compound.h:148
ViennaRNA
zscore.h
Generated on Wed Jun 1 2022 14:51:44 for RNAlib-2.5.1 by
1.9.3