ARB
Functions | Variables
MP_noclass.cxx File Reference
#include "MultiProbe.hxx"
#include "mp_proto.hxx"
#include "MP_externs.hxx"
#include "MP_probe.hxx"
#include <aw_select.hxx>
#include <aw_msg.hxx>
#include <arb_progress.h>
#include <aw_root.hxx>
#include <TreeCallbacks.hxx>
#include <client.h>
#include <AP_TreeColors.hxx>
#include <ctime>
Include dependency graph for MP_noclass.cxx:

Go to the source code of this file.

Functions

int get_random (int min, int max)
 
long k_chosenFrom_n (int k, int n)
 
static void refresh_without_dbsync (AWT_canvas *scr)
 
void MP_close_main (AW_window *aww)
 
static charMP_get_probes (const char *str)
 
void MP_gen_quality (AW_root *awr)
 
void MP_modify_selected (AW_root *awr)
 
void MP_gen_singleprobe (AW_root *awr)
 
static void init_system3_tab ()
 
void MP_popup_result_window (AW_window *)
 
bool MP_aborted (int gen_cnt, double avg_fit, double min_fit, double max_fit, arb_progress &progress)
 
void MP_compute (AW_window *, GBDATA *gb_main)
 
static bool MP_is_probe (char *seq)
 
void MP_new_sequence (AW_window *aww)
 
void MP_cache_sonden (AW_window *)
 
void MP_cache_sonden2 (AW_root *)
 
void MP_show_probes_in_tree_move (AW_window *aww, bool backward, AW_selection_list *resultProbesList)
 
void MP_show_probes_in_tree (AW_window *)
 
void MP_mark_probes_in_tree (AW_window *aww)
 
void MP_Comment (AW_window *, const char *new_comment)
 
void MP_selected_chosen (AW_root *aw_root)
 
void MP_group_all_except_marked (AW_window *)
 
void MP_normal_colors_in_tree (AW_window *)
 
void MP_delete_selected (UNFIXED, AW_selection_list *sellist)
 
charMP_get_comment (int which, const char *str)
 
void MP_result_combination_chosen (AW_root *aw_root)
 
int MP_init_local_com_struct (mp_gl_struct &mp_pd_gl)
 

Variables

int ** system3_tab = NULp
 
static int system3_tab_size = 0
 
unsigned char ** hamming_tab = NULp
 
bool new_pt_server = true
 

Function Documentation

int get_random ( int  min,
int  max 
)
long k_chosenFrom_n ( int  k,
int  n 
)

Definition at line 34 of file MP_noclass.cxx.

Referenced by ProbeValuation::evolution(), and ProbeValuation::ProbeValuation().

static void refresh_without_dbsync ( AWT_canvas scr)
static
void MP_close_main ( AW_window aww)
static char* MP_get_probes ( const char str)
static
void MP_gen_quality ( AW_root awr)
void MP_modify_selected ( AW_root awr)
void MP_gen_singleprobe ( AW_root awr)
static void init_system3_tab ( )
static
void MP_popup_result_window ( AW_window )
bool MP_aborted ( int  gen_cnt,
double  avg_fit,
double  min_fit,
double  max_fit,
arb_progress progress 
)
void MP_compute ( AW_window ,
GBDATA gb_main 
)
static bool MP_is_probe ( char seq)
static

Definition at line 360 of file MP_noclass.cxx.

References MP_get_probes(), MP_probe_tab, result, and s.

Referenced by MP_new_sequence().

void MP_new_sequence ( AW_window aww)
void MP_cache_sonden ( AW_window )

Definition at line 401 of file MP_noclass.cxx.

References new_pt_server.

Referenced by MP_Window::MP_Window().

void MP_cache_sonden2 ( AW_root )

Definition at line 402 of file MP_noclass.cxx.

References new_pt_server.

Referenced by MP_Window::MP_Window().

void MP_show_probes_in_tree_move ( AW_window aww,
bool  backward,
AW_selection_list resultProbesList 
)
void MP_show_probes_in_tree ( AW_window )
void MP_mark_probes_in_tree ( AW_window aww)
void MP_Comment ( AW_window ,
const char new_comment 
)
void MP_selected_chosen ( AW_root aw_root)
void MP_group_all_except_marked ( AW_window )

Definition at line 696 of file MP_noclass.cxx.

References MP_Main::get_canvas(), mp_main, NT_expand_marked_cb(), and NULp.

Referenced by MP_Window::create_result_window().

void MP_normal_colors_in_tree ( AW_window )
void MP_delete_selected ( UNFIXED  ,
AW_selection_list sellist 
)
char* MP_get_comment ( int  which,
const char str 
)
void MP_result_combination_chosen ( AW_root aw_root)
int MP_init_local_com_struct ( mp_gl_struct mp_pd_gl)

Variable Documentation

int** system3_tab = NULp

Definition at line 28 of file MP_noclass.cxx.

Referenced by probe_combi_statistic::calc_index_system3(), and init_system3_tab().

int system3_tab_size = 0
static

Definition at line 29 of file MP_noclass.cxx.

Referenced by init_system3_tab().

unsigned char** hamming_tab = NULp

Definition at line 31 of file MP_noclass.cxx.

Referenced by init_system3_tab().

bool new_pt_server = true