ARB
Functions | Variables
primer_design.cxx File Reference
#include "primer_design.hxx"
#include "PRD_Design.hxx"
#include "PRD_SequenceIterator.hxx"
#include <GEN.hxx>
#include <awt_sel_boxes.hxx>
#include <awt_config_manager.hxx>
#include <aw_awars.hxx>
#include <aw_msg.hxx>
#include <arb_progress.h>
#include <aw_root.hxx>
#include <aw_question.hxx>
#include <aw_select.hxx>
#include <arbdbt.h>
#include <adGene.h>
#include <string>
#include <cmath>
Include dependency graph for primer_design.cxx:

Go to the source code of this file.

Functions

static double get_estimated_memory (AW_root *root)
 
static void primer_design_event_update_memory (AW_root *root)
 
static void primer_design_event_check_primer_length (AW_root *root, bool max_changed)
 
void create_primer_design_variables (AW_root *aw_root, AW_default aw_def, AW_default global)
 
static void create_primer_design_result_window (AW_window *aww)
 
static void primer_design_event_go (AW_window *aww, GBDATA *gb_main)
 
static void primer_design_event_check_temp_factor (AW_window *aww)
 
static void primer_design_event_check_gc_factor (AW_window *aww)
 
static void primer_design_event_init (AW_window *aww, GBDATA *gb_main, bool from_gene)
 
AW_windowcreate_primer_design_window (AW_root *root, GBDATA *gb_main)
 

Variables

static AW_window_simple * pdrw = NULp
 
static AW_selection_listresultList = NULp
 
static AWT_config_mapping_def primer_design_config_mapping []
 

Function Documentation

static double get_estimated_memory ( AW_root root)
static
static void primer_design_event_update_memory ( AW_root root)
static
static void primer_design_event_check_primer_length ( AW_root root,
bool  max_changed 
)
static
void create_primer_design_variables ( AW_root aw_root,
AW_default  aw_def,
AW_default  global 
)
static void create_primer_design_result_window ( AW_window aww)
static
static void primer_design_event_go ( AW_window aww,
GBDATA gb_main 
)
static
static void primer_design_event_check_temp_factor ( AW_window aww)
static
static void primer_design_event_check_gc_factor ( AW_window aww)
static
static void primer_design_event_init ( AW_window aww,
GBDATA gb_main,
bool  from_gene 
)
static
AW_window* create_primer_design_window ( AW_root root,
GBDATA gb_main 
)

Variable Documentation

AW_window_simple* pdrw = NULp
static

Definition at line 36 of file primer_design.cxx.

Referenced by create_primer_design_result_window(), and primer_design_event_go().

AW_selection_list* resultList = NULp
static

Definition at line 37 of file primer_design.cxx.

AWT_config_mapping_def primer_design_config_mapping[]
static
Initial value:
= {
{ AWAR_PRIMER_DESIGN_TEMP_FACTOR, "temp_factor" },
{ NULp, NULp }
}
#define AWAR_PRIMER_DESIGN_GC_FACTOR
#define AWAR_PRIMER_DESIGN_ALLOWED_MATCH_MIN_DIST
#define AWAR_PRIMER_DESIGN_GCRATIO_MIN
#define AWAR_PRIMER_DESIGN_LEFT_POS
#define AWAR_PRIMER_DESIGN_MAX_PAIRS
#define AWAR_PRIMER_DESIGN_RIGHT_POS
#define AWAR_PRIMER_DESIGN_EXPAND_IUPAC
#define AWAR_PRIMER_DESIGN_LEFT_LENGTH
#define AWAR_PRIMER_DESIGN_TEMPERATURE_MAX
#define AWAR_PRIMER_DESIGN_TEMPERATURE_MIN
#define AWAR_PRIMER_DESIGN_LENGTH_MAX
#define AWAR_PRIMER_DESIGN_DIST_MIN
#define AWAR_PRIMER_DESIGN_TEMP_FACTOR
#define AWAR_PRIMER_DESIGN_LENGTH_MIN
#define NULp
Definition: cxxforward.h:116
#define AWAR_PRIMER_DESIGN_RIGHT_LENGTH
#define AWAR_PRIMER_DESIGN_DIST_MAX
#define AWAR_PRIMER_DESIGN_GCRATIO_MAX

Definition at line 441 of file primer_design.cxx.