|
Public Member Functions |
| | TSequencingPrimerDialog (wxWindow *parent, const wxString &title) |
| | Constructor.
|
| | ~TSequencingPrimerDialog () |
| | Destructor.
|
| virtual void | OnCharHook (wxKeyEvent &event) |
| | Key event handler.
|
| virtual void | OnDB (wxCommandEvent &event) |
| | Second database event handler.
|
| virtual void | getPrimerList (wxArrayString &p_name, wxArrayString &p_seq) |
| | Retrieve a list of primers.
|
| virtual bool | matchToVector (TVector *v, wxString name, wxString seq) |
| | Match the primers to the vector.
|
| virtual bool | getClear () |
| | Clear existing sequencing primer items from vecotr?
|
Private Member Functions |
| virtual int | findBestMatch (wxString &s, wxString seq, int &pos, int ml) |
| | Finds the best match for a primer in the vector.
|
| virtual void | addSequencingPrimer (TVector *v, wxString name, wxString seq, int best_pos, int best_score, int dir) |
| | Add the primer as an item to the vector.
|
Private Attributes |
| wxSpinCtrl * | t_ma |
| | Minimum number of aligning bases.
|
| wxChoice * | c_db |
| wxChoice * | c_pj |
| wxCheckBox * | cb_pj |
| wxCheckBox * | cb_clear |
| wxCheckBox * | cb_35 |
| wxCheckBox * | cb_53 |
| wxArrayString | db_names |
| wxArrayString | db_files |