1 | // =============================================================== // |
---|
2 | // // |
---|
3 | // File : primer_design.hxx // |
---|
4 | // Purpose : // |
---|
5 | // // |
---|
6 | // Coded by Wolfram Foerster in February 2001 // |
---|
7 | // Institute of Microbiology (Technical University Munich) // |
---|
8 | // http://www.arb-home.de/ // |
---|
9 | // // |
---|
10 | // =============================================================== // |
---|
11 | |
---|
12 | #ifndef PRIMER_DESIGN_HXX |
---|
13 | #define PRIMER_DESIGN_HXX |
---|
14 | |
---|
15 | #ifndef AW_BASE_HXX |
---|
16 | #include <aw_base.hxx> |
---|
17 | #endif |
---|
18 | |
---|
19 | #define AWAR_PRIMER_DESIGN_LEFT_POS "primer_design/position/left_pos" |
---|
20 | #define AWAR_PRIMER_DESIGN_LEFT_LENGTH "primer_design/position/left_length" |
---|
21 | #define AWAR_PRIMER_DESIGN_RIGHT_POS "primer_design/position/right_pos" |
---|
22 | #define AWAR_PRIMER_DESIGN_RIGHT_LENGTH "primer_design/position/right_length" |
---|
23 | #define AWAR_PRIMER_DESIGN_LENGTH_MIN "primer_design/length/min" |
---|
24 | #define AWAR_PRIMER_DESIGN_LENGTH_MAX "primer_design/length/max" |
---|
25 | #define AWAR_PRIMER_DESIGN_DIST_MIN "primer_design/distance/min" |
---|
26 | #define AWAR_PRIMER_DESIGN_DIST_MAX "primer_design/distance/max" |
---|
27 | #define AWAR_PRIMER_DESIGN_GCRATIO_MIN "primer_design/gcratio/min" |
---|
28 | #define AWAR_PRIMER_DESIGN_GCRATIO_MAX "primer_design/gcratio/max" |
---|
29 | #define AWAR_PRIMER_DESIGN_TEMPERATURE_MIN "primer_design/temperature/min" |
---|
30 | #define AWAR_PRIMER_DESIGN_TEMPERATURE_MAX "primer_design/temperature/max" |
---|
31 | #define AWAR_PRIMER_DESIGN_ALLOWED_MATCH_MIN_DIST "primer_design/allowed_match_min_dist" |
---|
32 | #define AWAR_PRIMER_DESIGN_EXPAND_IUPAC "primer_design/expand_IUPAC" |
---|
33 | #define AWAR_PRIMER_DESIGN_MAX_PAIRS "primer_design/max_pairs" |
---|
34 | #define AWAR_PRIMER_DESIGN_GC_FACTOR "primer_design/GC_factor" |
---|
35 | #define AWAR_PRIMER_DESIGN_TEMP_FACTOR "primer_design/temp_factor" |
---|
36 | #define AWAR_PRIMER_DESIGN_APROX_MEM "primer_design/aprox_mem" |
---|
37 | |
---|
38 | void create_primer_design_variables(AW_root *aw_root, AW_default aw_def, AW_default global); |
---|
39 | AW_window *create_primer_design_window(AW_root *root, GBDATA *gb_main); |
---|
40 | |
---|
41 | #else |
---|
42 | #error primer_design.hxx included twice |
---|
43 | #endif // PRIMER_DESIGN_HXX |
---|