A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/find__overlap__panel_8cpp_source.html below:

NCBI C++ ToolKit: src/gui/packages/pkg_alignment/find_overlap_panel.cpp Source File

38 #include <wx/statbox.h> 39 #include <wx/stattext.h> 40 #include <wx/msgdlg.h> 43 #include "wx/imaglist.h" 70  Create

(parent,

id

, pos,

size

, style, visible);

75

CAlgoToolManagerParamsPanel::Create( parent,

id

, pos,

size

, style );

84

GetSizer()->SetSizeHints(

this

);

110

wxBoxSizer* itemBoxSizer2 =

new

wxBoxSizer(wxVERTICAL);

111

itemCAlgoToolManagerParamsPanel1->SetSizer(itemBoxSizer2);

113

wxStaticBox* itemStaticBoxSizer3Static =

new

wxStaticBox(itemCAlgoToolManagerParamsPanel1,

wxID_ANY

,

_

(

"Sequence 1"

));

114

wxStaticBoxSizer* itemStaticBoxSizer3 =

new

wxStaticBoxSizer(itemStaticBoxSizer3Static, wxVERTICAL);

115

itemBoxSizer2->Add(itemStaticBoxSizer3, 1, wxGROW|wxALL, 5);

117  m_Seq1List

=

new CObjectListWidget

( itemStaticBoxSizer3->GetStaticBox(),

ID_LISTCTRL3

, wxDefaultPosition, itemStaticBoxSizer3->GetStaticBox()->ConvertDialogToPixels(wxSize(300, 75)), wxLC_REPORT|wxLC_SINGLE_SEL );

118

itemStaticBoxSizer3->Add(

m_Seq1List

, 1, wxGROW|wxALL, 0);

120

wxStaticBox* itemStaticBoxSizer5Static =

new

wxStaticBox(itemCAlgoToolManagerParamsPanel1,

wxID_ANY

,

_

(

"Sequence 2"

));

121

wxStaticBoxSizer* itemStaticBoxSizer5 =

new

wxStaticBoxSizer(itemStaticBoxSizer5Static, wxVERTICAL);

122

itemBoxSizer2->Add(itemStaticBoxSizer5, 1, wxGROW|wxALL, 5);

124  m_Seq2List

=

new CObjectListWidget

( itemStaticBoxSizer5->GetStaticBox(),

ID_LISTCTRL4

, wxDefaultPosition, itemStaticBoxSizer5->GetStaticBox()->ConvertDialogToPixels(wxSize(300, 75)), wxLC_REPORT|wxLC_SINGLE_SEL );

125

itemStaticBoxSizer5->Add(

m_Seq2List

, 1, wxGROW|wxALL, 0);

127

wxFlexGridSizer* itemFlexGridSizer7 =

new

wxFlexGridSizer(0, 2, 0, 0);

128

itemBoxSizer2->Add(itemFlexGridSizer7, 0, wxGROW|wxALL, 5);

130

wxStaticText* itemStaticText8 =

new

wxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,

_

(

"BLAST parameters"

), wxDefaultPosition, wxDefaultSize, 0 );

131

itemFlexGridSizer7->Add(itemStaticText8, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 2);

133

wxTextCtrl* itemTextCtrl9 =

new

wxTextCtrl( itemCAlgoToolManagerParamsPanel1,

ID_TEXTCTRL2

, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );

134

itemFlexGridSizer7->Add(itemTextCtrl9, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 2);

136

wxStaticText* itemStaticText10 =

new

wxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,

_

(

"Maximum \"slop\" (unaligned bases at ends)"

), wxDefaultPosition, wxDefaultSize, 0 );

137

itemFlexGridSizer7->Add(itemStaticText10, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 2);

139

wxTextCtrl* itemTextCtrl11 =

new

wxTextCtrl( itemCAlgoToolManagerParamsPanel1,

ID_TEXTCTRL4

, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );

140

itemFlexGridSizer7->Add(itemTextCtrl11, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 2);

142

wxStaticText* itemStaticText12 =

new

wxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,

_

(

"Quality of overlaps"

), wxDefaultPosition, wxDefaultSize, 0 );

143

itemFlexGridSizer7->Add(itemStaticText12, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 2);

145

wxArrayString itemChoice13Strings;

146

itemChoice13Strings.Add(

_

(

"Perfect (percentage of identity (ungap) >= 99.8%)"

));

147

itemChoice13Strings.Add(

_

(

"Green (percentage of identity (ungap) >= 99.6%)"

));

148

itemChoice13Strings.Add(

_

(

"Yellow (percentage of identity (ungap) >= 98.0%)"

));

149

itemChoice13Strings.Add(

_

(

"Red (percentage of identity (ungap) >= 95.0%)"

));

150

itemChoice13Strings.Add(

_

(

"Any"

));

151

wxChoice* itemChoice13 =

new

wxChoice( itemCAlgoToolManagerParamsPanel1,

ID_TEXTCTRL5

, wxDefaultPosition, wxDefaultSize, itemChoice13Strings, 0 );

152

itemChoice13->SetStringSelection(

_

(

"Any"

));

153

itemFlexGridSizer7->Add(itemChoice13, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 2);

155

itemFlexGridSizer7->AddGrowableCol(1);

158

itemTextCtrl9->SetValidator( wxTextValidator(wxFILTER_NONE, &

GetData

().m_BlastParams) );

159

itemTextCtrl11->SetValidator( wxTextValidator(wxFILTER_NUMERIC, &

GetData

().m_MaxSlop) );

160

itemChoice13->SetValidator( wxGenericValidator(&

GetData

().m_FilterQty) );

191  m_Seq1List

->SetItemState(0, wxLIST_STATE_SELECTED, wxLIST_STATE_SELECTED);

193

wxLIST_STATE_SELECTED, wxLIST_STATE_SELECTED);

197  return

wxPanel::TransferDataToWindow();

201  if

(!wxPanel::TransferDataFromWindow())

207  if

(selection.empty()) {

208

wxMessageBox(

wxT

(

"Please select first sequence."

),

wxT

(

"Error"

),

209

wxOK | wxICON_ERROR,

this

);

217  if

(selection.empty()) {

218

wxMessageBox(

wxT

(

"Please select second sequence."

),

wxT

(

"Error"

),

219

wxOK | wxICON_ERROR,

this

);

264

wxPanel::TransferDataToWindow();

static string MakeKey(const string &section, const string &key, const string &delim=CGuiRegistry::kDecimalDot)

create a key from a section and a subkey

CRegistryWriteView GetWriteView(const string &section)

get a read-write view at a particular level.

static CGuiRegistry & GetInstance()

access the application-wide singleton

CRegistryReadView GetReadView(const string &section) const

get a read-only view at a particular level.

class CRegistryReadView provides a nested hierarchical view at a particular key.

void LoadTableSettings(const CRegistryReadView &view, bool byName=false)

void SaveTableSettings(CRegistryWriteView &view, bool saveSorting=true) const

static const char * kTable2Tag

static const char * kTable1Tag

wxIcon GetIconResource(const wxString &name)

void RestoreDefaults()

override in derived classes

TConstScopedObjects * m_InputObjects

static bool ShowToolTips()

CObjectListWidget * m_Seq1List

CFindOverlapParams m_data

CFindOverlapParams & GetData()

SConstScopedObject & SetSeq2()

virtual void SaveSettings() const

override in derived classes

virtual void LoadSettings()

virtual bool TransferDataToWindow()

CObjectListWidget * m_Seq2List

SConstScopedObject & SetSeq1()

bool Create(wxWindow *parent, wxWindowID id=ID_CFINDOVERLAPPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visible=true)

wxBitmap GetBitmapResource(const wxString &name)

virtual bool TransferDataFromWindow()

vector< SConstScopedObject > TConstScopedObjects

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

const struct ncbi::grid::netcache::search::fields::SIZE size


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4