|
Last change
on this file was
2,
checked in by oldcode, 25 years ago
|
|
Initial revision
|
-
Property svn:eol-style set to
native
-
Property svn:keywords set to
Author Date Id Revision
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | #define AWAR_PVP_SAI "tmp/pos_var_pars/sai" |
|---|
| 2 | #define AWAR_PVP_TREE "tmp/pos_var_pars/tree" |
|---|
| 3 | |
|---|
| 4 | AW_window *AP_open_pos_var_pars_window( AW_root *root ); |
|---|
| 5 | |
|---|
| 6 | class AP_pos_var { |
|---|
| 7 | GBDATA *gb_main; |
|---|
| 8 | long timer; // for the status box |
|---|
| 9 | long treesize; // max value for slider |
|---|
| 10 | GB_UINT4 *frequencies[256]; // count every occurrence |
|---|
| 11 | GB_UINT4 *transitions; // minumum transitions |
|---|
| 12 | GB_UINT4 *transversions; // minimum transversions (dna only) |
|---|
| 13 | unsigned char char_2_freq[256]; // mapper (~ toupper) |
|---|
| 14 | long char_2_transition[256]; // a->1 c->2 g->4 ... |
|---|
| 15 | long char_2_transversion[256]; // y->1 r->2 |
|---|
| 16 | |
|---|
| 17 | long getsize(GBT_TREE *tree); // size of tree |
|---|
| 18 | long ali_len; // max len of alignment |
|---|
| 19 | long is_dna; |
|---|
| 20 | char *ali_name; |
|---|
| 21 | char *tree_name; |
|---|
| 22 | |
|---|
| 23 | const char *parsimony( GBT_TREE *tree, GB_UINT4 *bases =0, GB_UINT4 *ltbases =0 ); |
|---|
| 24 | |
|---|
| 25 | public: |
|---|
| 26 | |
|---|
| 27 | AP_pos_var(GBDATA *gb_main,char *ali_name, long ali_len, int isdna, |
|---|
| 28 | char *tree_name); |
|---|
| 29 | ~AP_pos_var(); |
|---|
| 30 | GB_ERROR retrieve( GBT_TREE *tree); |
|---|
| 31 | char *delete_old_sai( char *sai_name ); |
|---|
| 32 | char *save_sai( char *sai_name ); |
|---|
| 33 | }; |
|---|
Note: See
TracBrowser
for help on using the repository browser.