RNAlib-2.4.18
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
#endif
vrna_fc_s
The most basic data structure required by many functions throughout the RNAlib.
Definition:
fold_compound.h:137
ViennaRNA
zscore.h
Generated on Fri Apr 23 2021 00:39:28 for RNAlib-2.4.18 by
1.9.1