|
Public Member Functions |
| TRestrictionEditor (MyFrame *parent, const wxString &title, const wxPoint &pos, const wxSize &size, const long style) |
| Constructor.
|
| ~TRestrictionEditor () |
| Destructor.
|
virtual void | initme (TVector *_v) |
| Initialization.
|
virtual void | initRestrictionPage () |
| Sets up the page.
|
virtual void | pR_showGroupEnzymes (wxString gr) |
| Shows enzymes in selected enzyme group.
|
virtual wxArrayInt | getcuts (wxString enzyme) |
| Returns the cut positions for the given enzyme.
|
virtual void | pR_showFragments (int i) |
| Show the resulting fragments.
|
virtual void | add2cocktail (wxString s) |
| Add enzyme to restriction cocktail.
|
virtual void | del_from_cocktail (wxString s) |
| Remove enzyme from restriction cocktail.
|
virtual void | refreshCocktail () |
| Update cocktail list.
|
virtual void | getFragmentList (wxArrayInt &cuts, vector< TFragment > &fragments, bool clear=true) |
| Set list of fragments.
|
virtual void | listFragments (wxListCtrl *list, wxArrayInt &vi) |
| Show fragments in a list.
|
virtual void | listEnzymesInGroup (wxString gr, wxArrayString &vs) |
| List the enzymes in group.
|
virtual void | iterateFragments (wxArrayInt cuts, vector< TFragment > &fragments, int depth=0) |
virtual void | res_ll (wxListEvent &event) |
| event handler
|
virtual void | res_coc_ll (wxListEvent &event) |
| event handler
|
virtual void | res_ll_act (wxListEvent &event) |
| event handler
|
virtual void | res_ll_col (wxListEvent &event) |
| event handler
|
virtual void | res_dd (wxCommandEvent &event) |
| event handler
|
virtual void | res_cb (wxCommandEvent &event) |
| event handler
|
virtual void | res_ac (wxCommandEvent &event) |
| event handler
|
virtual void | res_ct (wxCommandEvent &event) |
| event handler
|
virtual void | res_checkbox (wxCommandEvent &event) |
| event handler
|
virtual void | res_cb_add2gel (wxCommandEvent &event) |
| "Add to gel" checkbox event handler
|
virtual void | res_coc_rm (wxCommandEvent &event) |
| event handler
|
virtual void | onOK (wxCommandEvent &event) |
| OK button event handler.
|
virtual void | onCancel (wxCommandEvent &event) |
| Cancel button event handler.
|
virtual void | onAddAll (wxCommandEvent &event) |
| "Add all" button event handler
|
virtual void | OnCharHook (wxKeyEvent &event) |
| Key event handler.
|
Public Attributes |
wxCheckBox * | createFragments |
wxCheckBox * | add2gel |
wxCheckBox * | oneLaneEach |
wxCheckBox * | partialDigestion |
wxListCtrl * | el |
wxListCtrl * | el2 |
wxListCtrl * | rsl |
wxListCtrl * | rsl2 |
wxRadioBox * | rb |
wxChoice * | gl |
wxCheckBox * | nfst |
wxSpinCtrl * | nfstv |
wxBitmapButton * | bb |
wxBitmapButton * | bb2 |
wxButton * | btOK |
wxButton * | btCC |
TVector * | v |
int | _w |
int | _h |
int | numberoffragments |
vector< TREcache > | cutcache |
wxArrayString | nocut |
wxArrayString | cocktail |
wxArrayString * | remoteCocktail |
wxString | pre |
wxString | last_enzyme_selected |
wxString | last_enzyme_selected_coc |
wxArrayInt | cocktailFragments |