ARB
|
#include "MP_externs.hxx"
#include "MultiProbe.hxx"
#include "mp_proto.hxx"
#include <awt_sel_boxes.hxx>
#include <awt_modules.hxx>
#include <aw_select.hxx>
#include <aw_file.hxx>
#include <aw_msg.hxx>
#include <aw_root.hxx>
#include <aw_awar_defs.hxx>
#include <arb_strarray.h>
#include <arb_defs.h>
#include <arb_strbuf.h>
#include <arbdbt.h>
#include <ad_cb.h>
#include <RegExpr.hxx>
Go to the source code of this file.
Macros | |
#define | SPACED(expr) "[[:space:]]*" expr "[[:space:]]*" |
Functions | |
char * | gen_display (int quality, int singleMis, int ecoliPos, const char *probe) |
static GB_ERROR | mp_list2file (const CharPtrArray &display, const CharPtrArray &value, StrArray &line) |
static GB_ERROR | mp_file2list (const CharPtrArray &line, StrArray &display, StrArray &value) |
static void | track_ali_change_cb (AW_root *, GBDATA *gb_main) |
static void | MP_collect_probes (AW_window *, awt_collect_mode mode) |
Variables | |
AW_selection_list * | selected_list |
AW_selection_list * | result_probes_list |
static AW_selection_list * | probelist |
static char | T_or_U_for_load = 0 |
#define SPACED | ( | expr | ) | "[[:space:]]*" expr "[[:space:]]*" |
Definition at line 148 of file MP_Window.cxx.
Referenced by mp_file2list().
Definition at line 150 of file MP_Window.cxx.
References GBS_global_string_copy().
Referenced by mp_file2list().
|
static |
Definition at line 154 of file MP_Window.cxx.
References ARB_strdup(), CharPtrArray::empty(), error(), NULp, and CharPtrArray::size().
Referenced by MP_Window::MP_Window().
|
static |
Definition at line 168 of file MP_Window.cxx.
References ARB_strdup(), ARB_strndup(), ARB_strpartdup(), aw_message(), RegMatch::didMatch(), CharPtrArray::empty(), error(), RegMatch::extract(), GBS_global_string(), GBT_reverseComplementNucSequence(), gen_display(), RegExpr::get_error(), RegExpr::has_failed(), RegExpr::match(), mp_assert, NULp, CharPtrArray::size(), SPACED, string(), RegExpr::subexpr_count(), and RegExpr::subexpr_match().
Referenced by MP_Window::MP_Window().
Definition at line 294 of file MP_Window.cxx.
References aw_message(), GB_AT_UNKNOWN, GB_await_error(), GBT_determine_T_or_U(), GBT_get_alignment_type(), GBT_get_default_alignment(), mp_assert, and ta.
Referenced by MP_Window::MP_Window().
|
static |
Definition at line 309 of file MP_Window.cxx.
References ACM_ADD, ACM_EMPTY, ACM_FILL, ACM_REMOVE, AW_selection_list::default_is_selected(), AW_selection_list_iterator::get_displayed(), AW_selection_list::get_index_of_selected(), AW_selection_list_iterator::get_value(), AW_selection_list::insert(), AW_selection_list::move_content_to(), MP_delete_selected(), NULp, AW_selection_list::sort(), and AW_selection_list::update().
Referenced by MP_Window::MP_Window().
AW_selection_list* selected_list |
Definition at line 32 of file MP_Window.cxx.
Referenced by ProbeValuation::init_valuation(), MP_compute(), MP_gen_quality(), MP_gen_singleprobe(), MP_modify_selected(), and MP_new_sequence().
AW_selection_list* result_probes_list |
Definition at line 33 of file MP_Window.cxx.
Referenced by ProbeValuation::insert_in_result_list(), MP_Comment(), and MP_compute().
|
static |
Definition at line 35 of file MP_Window.cxx.
|
static |
Definition at line 166 of file MP_Window.cxx.