NCBI C++ ToolKit
Classes | Macros | Typedefs | Enumerations | Enumerator | Functions | Variables | Friends
GUI_PKG_ALIGNMENT

Classes

class  CAlignSpanView
 CAlignSpanView. More...
 
class  CAlignSpanViewFactory
 CAlignSpanViewFactory. More...
 
class  CAnnotCompareView
 CAnnotCompareView. More...
 
class  CAnnotCompareViewFactory
 CAnnotCompareViewFactory. More...
 
class  CBLAST_Dlg_Item
 
class  CBLAST_DB_Dialog
 CBLAST_DB_Dialog. More...
 
class  CNetBlastSubmittingJob
 CNetBlastSubmittingJob. More...
 
class  CNetBlastMonitoringJob
 
class  CNetBlastLoadingJob
 CNetBlastLoadingJob - an application job for loading RIDs from NCBI Net BLAST server. More...
 
class  CBLASTSearchOptionsPanel
 
class  CBLASTParams
 CBLASTParams - save user-specified parameters and preferences. More...
 
struct  CBLASTParams::SProgInfo
 describes static attributes of a BLAST program More...
 
struct  CBLASTParams::SProgParams
 describes parameters for a BLAST program More...
 
class  CBLASTSearchParamsPanel
 
class  CBlastSearchTask
 TODO. More...
 
class  CBLASTSeqToolJob
 CBLASTSeqToolJob. More...
 
class  CBLASTToolManager
 CBLASTToolManager. More...
 
class  SCleanupAlignmentsParams
 
class  CCleanupAlignmentsParamsPanel
 
class  CCleanupAlignmentsToolManager
 CCleanupAlignmentsToolManager. More...
 
class  CCleanupAlignmentsJob
 CCleanupAlignmentsJob. More...
 
class  CClustalOmegaTool
 CClustalOmegaTool. More...
 
class  CClustalOmegaToolJob
 CClustalOmegaToolJob. More...
 
class  CClustalOmegaToolParams
 
class  CClustalwTool
 CClustalwTool. More...
 
class  CClustalwToolJob
 CClustalwToolJob. More...
 
class  CClustalwToolParams
 
class  CCreateGeneModelToolManager
 CCreateGeneModelToolManager. More...
 
class  SGeneCdsmRnaFeats
 
class  CCreateGeneModelTask
 CCreateGeneModelTask. More...
 
class  CCrossAlignView
 CCrossAlignView. More...
 
class  CCrossAlignViewFactory
 CCrossAlignViewFactory. More...
 
class  CDotMatrixView
 CDotMatrixView. More...
 
class  CDotMatrixViewFactory
 CDotMatrixViewFactory. More...
 
class  CFindOverlapPanel
 
class  CFindOverlapParams
 
class  CFindOverlapTool
 CFindOverlapTool. More...
 
class  SGroupAlignmentsParams
 
class  CGroupAlignmentsParamsPanel
 CGroupAlignmentsParamsPanel. More...
 
class  CGroupAlignmentsToolManager
 CGroupAlignmentsToolManager. More...
 
class  CGroupAlignmentsJob
 CGroupAlignmentsJob. More...
 
class  CKalignTool
 CKalignTool. More...
 
class  CKalignToolJob
 CKalignToolJob. More...
 
class  CKalignToolParams
 
class  CMafftTool
 CMafftTool. More...
 
class  CMafftToolJob
 CMafftToolJob. More...
 
class  CMafftToolParams
 
class  SMergeAlignmentsParams
 
class  CMergeAlignmentsParamsPanel
 CMergeAlignmentsParamsPanel. More...
 
class  CMergeAlignmentsToolManager
 CMergeAlignmentsToolManager. More...
 
class  CMergeAlignmentsJob
 CMergeAlignmentsJob. More...
 
class  CMPCrossAlignView
 CMPCrossAlignView. More...
 
class  CMPCrossAlignViewFactory
 CMPCrossAlignViewFactory. More...
 
class  CMSAToolJob
 CMSAToolJob Provides basic functionality for the integration of third-party multiple sequence alignment tools: More...
 
class  CMultiAlignView
 CMultiAlignView. More...
 
class  CMultiAlignViewFactory
 CMultiAlignViewFactory. More...
 
class  CSelRowHandle
 
class  CMuscleTool
 CMuscleTool. More...
 
class  CMuscleToolJob
 CMuscleToolJob. More...
 
class  CMuscleToolParams
 
class  CNeedlemanWunschToolParams
 
class  CNetBlastDMSearchFormPanel
 
class  CNetBLAST_DMSearchTool
 CNetBLAST_DMSearchTool - a search tool for Data Mining Service that searches and explores Net BLAST Data Source. More...
 
class  CNetBLAST_DMSearchQuery
 CNetBLAST_DMSearchQuery. More...
 
class  CNetBLAST_DMSearchForm
 CTestSearchForm. More...
 
class  CNetBLAST_DMSearchJob
 CNetBLAST_DMSearchJob. More...
 
class  CNetBlastJobDescriptor
 CNetBlastJobDescriptor. More...
 
class  CNetBLASTLoadOptionPanel
 
class  CNetBLASTUIDataSourceEvent
 
class  CNetBLASTUIDataSource
 CNetBLASTUIDataSource. More...
 
class  CNetBLASTUIDataSourceType
 CNetBLASTUIDataSourceType. More...
 
class  CNetBLASTUILoadManager
 CNetBLASTUILoadManager. More...
 
class  CNGAlignJob
 CNGAlignJob. More...
 
class  CNGAlignParams
 
class  CNGAlignTool
 CNGAlignTool. More...
 
class  CPhyTreeView
 CPhyTreeView. More...
 
class  CPhyTreeViewFactory
 CPhyTreeViewFactory. More...
 
class  CPhyloTreeJob
 CPhyloTreeJob. More...
 
class  CProSplignTool
 CProSplignTool. More...
 
class  CMolTypeValidator
 
class  CSplignPanel
 
class  CSplignParams
 
class  CSplignTool
 CSplignTool. More...
 
class  CCommonTaxTreeTool
 CCommonTaxTreeTool. More...
 
class  CTaxTreeToolJob
 CTaxTreeToolJob. More...
 
class  CTaxTreeToolParams
 
class  CTreeBuilderPanel
 
class  CTreeBuilderParams
 
class  CTreeBuilderTool
 CTreeBuilderTool. More...
 
class  CDebugMacroToolJob
 CDebugMacroToolJob. More...
 
class  CTextAlignObjectLoader
 CTextAlignObjectLoader. More...
 
class  CAdvancedCleanupTool
 CAdvancedCleanupTool. More...
 
class  CClustalOmegaToolPanel
 
class  CClustalwToolPanel
 
class  CCreateNeedlemanWunschToolManager
 CCreateNeedlemanWunschToolManager. More...
 
class  CCreateNeedlemanWunschJob
 CCreateNeedlemanWunschJob. More...
 
class  CKalignToolPanel
 
class  CMafftToolPanel
 
class  CMuscleToolPanel
 
class  CNGAlignPanel
 
class  CPslLoadManager
 CPslLoadManager. More...
 
class  CPslLoadManager::CPage
 
class  CTaxTreeToolPanel
 
class  CTextAlignLoaderManager
 CTextAlignLoaderManager. More...
 
class  CTextAlignLoaderManager::CPage
 

Macros

#define NET_BLAST_DM_TOOL_NAME   "NCBI Net BLAST"
 
#define NET_BLAST_LOADER_LABEL   "RIDs from NCBI Net BLAST"
 

Typedefs

typedef vector< CConstRef< objects::CSeq_annot > > CAnnotCompareView::TAnnotVector
 
typedef vector< CConstRef< objects::CSeq_align > > CAnnotCompareView::TAlignVector
 
typedef map< wxString, CRef< CBLAST_Dlg_Item > > CBLAST_Dlg_Item::TNameToItemMap
 
typedef CBLASTDatabases::TDbMap CBLAST_DB_Dialog::TDbMap
 
typedef deque< CBLAST_Dlg_Item * > CBLAST_DB_Dialog::TItemDeque
 
typedef vector< CRef< CNetBlastJobDescriptor > > CNetBlastSubmittingJob::TDescriptors
 
typedef vector< CRef< CNetBlastJobDescriptor > > CNetBlastMonitoringJob::TDescriptors
 
typedef vector< CRef< CNetBlastJobDescriptor > > CNetBlastLoadingJob::TDescriptors
 
typedef CMRUList< stringCBLASTParams::TMRUDatabases
 
typedef CMRUList< stringCBLASTParams::TMRUQueries
 
typedef set< string, PNocaseCBLASTParams::TRepeatLibs
 
typedef map< blast::EProgram, const SProgInfo * > CBLASTParams::TProgramAttrMap
 
typedef map< blast::EProgram, SProgParamsCBLASTParams::TProgramParamsMap
 
typedef vector< CRef< CNetBlastJobDescriptor > > CBlastSearchTask::TDescriptors
 
typedef map< string, TConstScopedObjectsCClustalOmegaTool::TObjects
 
typedef map< string, TConstScopedObjectsCClustalwTool::TObjects
 
typedef CRef< objects::CLoaderDescriptor > CCreateGeneModelTask::TLoaderRef
 
typedef CRef< objects::CProjectItem > CCreateGeneModelTask::TItemRef
 
typedef list< SGeneCdsmRnaFeatsCCreateGeneModelTask::TGeneCDSmRNAList
 a loader might be tied with a specific project item. More...
 
typedef map< objects::CSeq_id_Handle, TGeneCDSmRNAListCCreateGeneModelTask::TGeneModelMap
 
typedef vector< CConstRef< objects::CSeq_align > > CDotMatrixView::TAlignVector
 
typedef map< string, TConstScopedObjectsCKalignTool::TObjects
 
typedef map< string, TConstScopedObjectsCMafftTool::TObjects
 
typedef vector< CIRef< IProjectView > > CMPCrossAlignView::TViews
 
typedef pair< CConstRef< objects::CSeq_loc >, CRef< objects::CScope > > CMSAToolJob::TLocPair
 
typedef map< string, TLocPairCMSAToolJob::TIdMap
 
typedef map< objects::CSeq_id_Handle, boolCMSAToolJob::TSeqTypeMap
 
typedef map< string, TConstScopedObjectsCMuscleTool::TObjects
 
typedef set< CNetBlastJobDescriptor::EStateCNetBLAST_DMSearchQuery::TStates
 
typedef pair< const char *, const char * > CNetBLAST_DMSearchJob::TPair
 
typedef vector< CRef< CNetBlastJobDescriptor > > CNetBLASTUIDataSource::TJobDescrVec
 
typedef map< int, stringCNetBLASTUIDataSource::TTaxIdLabelMap
 
typedef list< CConstRef< objects::CUser_field > > CNetBLASTUIDataSource::TUserFields
 
typedef map< string, TConstScopedObjectsCProSplignTool::TObjects
 
typedef map< string, TConstScopedObjectsCSplignTool::TObjects
 
typedef map< string, TConstScopedObjectsCCommonTaxTreeTool::TObjects
 

Enumerations

enum  {
  CBLAST_DB_Dialog::ID_CBLAST_DB_DIALOG = 10012 , CBLAST_DB_Dialog::ID_SEARCH = 10015 , CBLAST_DB_Dialog::ID_RESET_BTN = 10016 , CBLAST_DB_Dialog::wxID_STATUS = 10017 ,
  CBLAST_DB_Dialog::ID_TREECTRL = 10014
}
 
enum  {
  CBLASTSearchOptionsPanel::ID_CBLASTSEARCHOPTIONSPANEL = 10000 , CBLASTSearchOptionsPanel::ID_NUC_RADIO = 10001 , CBLASTSearchOptionsPanel::ID_PROT_RADIO = 10002 , CBLASTSearchOptionsPanel::ID_QUERY_SEQ_SET = 10042 ,
  CBLASTSearchOptionsPanel::ID_LIST = 10003 , CBLASTSearchOptionsPanel::ID_PROGRAM_COMBO = 10004 , CBLASTSearchOptionsPanel::ID_RADIOBUTTON = 10040 , CBLASTSearchOptionsPanel::ID_RADIOBUTTON2 = 10010 ,
  CBLASTSearchOptionsPanel::ID_RADIOBUTTON1 = 10041 , CBLASTSearchOptionsPanel::ID_SUBJECT_SEQ_SET = 10043 , CBLASTSearchOptionsPanel::ID_SUBJ_LIST = 10012 , CBLASTSearchOptionsPanel::ID_DB_COMBO = 10005 ,
  CBLASTSearchOptionsPanel::ID_SELECT_NCBI_DB = 10006 , CBLASTSearchOptionsPanel::ID_ENTREZ_COMBO = 10007 , CBLASTSearchOptionsPanel::ID_TEXTCTRL = 10011 , CBLASTSearchOptionsPanel::ID_SELECT_LOCAL_DB_BTN = 10026 ,
  CBLASTSearchOptionsPanel::ID_CHECKBOX = 10039
}
 
enum  { CBLASTSearchOptionsPanel::ID_DBS_LOADING_TEXT = 10030 , CBLASTSearchOptionsPanel::ID_DBS_LOADING_PROGRESS = 10031 , CBLASTSearchOptionsPanel::ID_DBS_FAILED = 10032 , CBLASTSearchOptionsPanel::ID_DBS_TRY_AGAIN = 10033 }
 
enum  CBLASTParams::ESubjectType { CBLASTParams::eSequences , CBLASTParams::eNCBIDB , CBLASTParams::eLocalDB }
 
enum  {
  CBLASTSearchParamsPanel::ID_CBLASTSEARCHPARAMSPANEL = 10000 , CBLASTSearchParamsPanel::ID_WORDSIZE = 10019 , CBLASTSearchParamsPanel::ID_E_VALUE = 10020 , CBLASTSearchParamsPanel::ID_THRESHOLD = 10018 ,
  CBLASTSearchParamsPanel::ID_GEN_CODE = 10024 , CBLASTSearchParamsPanel::ID_COMBOBOX = 10003 , CBLASTSearchParamsPanel::ID_LOW_COMPLEXITY = 10021 , CBLASTSearchParamsPanel::ID_STATIC_REPEAT_TYPE = 10037 ,
  CBLASTSearchParamsPanel::ID_REPEAT_TYPE = 10032 , CBLASTSearchParamsPanel::ID_MASK_LOWERCASE = 10002 , CBLASTSearchParamsPanel::ID_MASK_REPEATS = 10001 , CBLASTSearchParamsPanel::ID_WMTI_CHOICE = 10035 ,
  CBLASTSearchParamsPanel::ID_BUTTON = 10036 , CBLASTSearchParamsPanel::ID_ADV_TEXT = 10008 , CBLASTSearchParamsPanel::ID_COMPARTMENTS = 10038 , CBLASTSearchParamsPanel::ID_TITLE_TEXT = 10009 ,
  CBLASTSearchParamsPanel::ID_STANDALONE = 10033
}
 
enum  { CBLASTSearchParamsPanel::ID_LOADING_TEXT = 10100 , CBLASTSearchParamsPanel::ID_LOADING_PROGRESS = 10101 }
 
enum  CBlastSearchTask::ECommand {
  CBlastSearchTask::eInvalid = -1 , CBlastSearchTask::eSubmit , CBlastSearchTask::eMonitor , CBlastSearchTask::eRetrieve ,
  CBlastSearchTask::eFinished
}
 
enum  CBLASTToolManager::EState { CBLASTToolManager::eInvalid = -1 , CBLASTToolManager::eOptions , CBLASTToolManager::eParams , CBLASTToolManager::eCompleted }
 
enum  SCleanupAlignmentsParams::EAlgorithm { SCleanupAlignmentsParams::eHitFilter , SCleanupAlignmentsParams::eAlignmentManager }
 which algorithm are we using? More...
 
enum  {
  CCleanupAlignmentsParamsPanel::ID_CCLEANUPALIGNMENTSPARAMSPANEL = 10013 , CCleanupAlignmentsParamsPanel::ID_LISTCTRL2 = 10014 , CCleanupAlignmentsParamsPanel::ID_COMBOBOX = 10015 , CCleanupAlignmentsParamsPanel::ID_TEXTCTRL1 = 10017 ,
  CCleanupAlignmentsParamsPanel::ID_TEXTCTRL = 10016 , CCleanupAlignmentsParamsPanel::ID_CHECKBOX1 = 10019 , CCleanupAlignmentsParamsPanel::ID_CHECKBOX2 = 10020 , CCleanupAlignmentsParamsPanel::ID_CHECKBOX = 10018 ,
  CCleanupAlignmentsParamsPanel::ID_CHECKBOX5 = 10033
}
 
enum  {
  CFindOverlapPanel::ID_CFINDOVERLAPPANEL = 10021 , CFindOverlapPanel::ID_LISTCTRL3 = 10022 , CFindOverlapPanel::ID_LISTCTRL4 = 10023 , CFindOverlapPanel::ID_TEXTCTRL2 = 10024 ,
  CFindOverlapPanel::ID_TEXTCTRL4 = 10026 , CFindOverlapPanel::ID_TEXTCTRL5 = 10027
}
 
enum  {
  CGroupAlignmentsParamsPanel::ID_CGROUPALIGNMENTSPARAMSPANEL = 10002 , CGroupAlignmentsParamsPanel::ID_LISTCTRL = 10004 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_SEQID = 10005 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_STRAND = 10006 ,
  CGroupAlignmentsParamsPanel::ID_CHECKBOX_TAXID = 10000 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_SIMILAR_TAXID = 10001 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_REFSEQ = 10007 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_EST = 10008 ,
  CGroupAlignmentsParamsPanel::ID_CHECKBOX_REFSEQ_PREDICTED = 10009 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_GENBANK = 10010 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_WGS = 10011 , CGroupAlignmentsParamsPanel::ID_CHECKBOX_HTGS = 10012 ,
  CGroupAlignmentsParamsPanel::ID_CHECKBOX_PATENT = 10003
}
 
enum  {
  CMergeAlignmentsParamsPanel::ID_CBLASTSEARCHOPTIONSPANEL = 10000 , CMergeAlignmentsParamsPanel::ID_LISTCTRL1 = 10003 , CMergeAlignmentsParamsPanel::ID_CHECKBOX6 = 10071 , CMergeAlignmentsParamsPanel::ID_CHECKBOX7 = 10072 ,
  CMergeAlignmentsParamsPanel::ID_CHECKBOX8 = 10073 , CMergeAlignmentsParamsPanel::ID_CHECKBOX9 = 10074 , CMergeAlignmentsParamsPanel::ID_CHECKBOX10 = 10075
}
 
enum  CNeedlemanWunschToolParams::EFreeEndType { CNeedlemanWunschToolParams::eNone , CNeedlemanWunschToolParams::eLeft , CNeedlemanWunschToolParams::eRight , CNeedlemanWunschToolParams::eBoth }
 
enum  {
  CNetBlastDMSearchFormPanel::ID_CNETBLASTDMSEARCHFORM = 10023 , CNetBlastDMSearchFormPanel::ID_FILTER_INPUT = 10025 , CNetBlastDMSearchFormPanel::ID_SUBMITTED_CHECK = 10027 , CNetBlastDMSearchFormPanel::ID_COMPLETED_CHECK = 10028 ,
  CNetBlastDMSearchFormPanel::ID_FAILED_CHECK = 10029 , CNetBlastDMSearchFormPanel::ID_RETRIEVED_CHECK = 10030 , CNetBlastDMSearchFormPanel::ID_EXPIRED_CHECK = 10031
}
 
enum  CNetBlastJobDescriptor::EState {
  CNetBlastJobDescriptor::eInvalidState = -1 , CNetBlastJobDescriptor::eInitial , CNetBlastJobDescriptor::eSubmitted , CNetBlastJobDescriptor::eCompleted ,
  CNetBlastJobDescriptor::eFailed , CNetBlastJobDescriptor::eRetrieved , CNetBlastJobDescriptor::eExpired
}
 
enum  { CNetBLASTLoadOptionPanel::ID_NETBLASTLOADOPTIONPANEL = 10013 , CNetBLASTLoadOptionPanel::ID_TEXTCTRL1 = 10044 }
 
enum  ENetBlastCommands {
  eCmdRetriveBlastJobs = 12200 , eCmdMonitorBlastJobs , eCmdDeleteBlastJobs , eCmdExploreNetBLAST ,
  eCmdLoadRIDs , eCmdBlastWinMask
}
 commands introduced by Net BLAST data source More...
 
enum  CNetBLASTUIDataSourceEvent::EEventId { CNetBLASTUIDataSourceEvent::eJobDescrChanged }
 
enum  CNetBLASTUILoadManager::EState { CNetBLASTUILoadManager::eInvalid = -1 , CNetBLASTUILoadManager::eSelectRID , CNetBLASTUILoadManager::eSelectProject , CNetBLASTUILoadManager::eCompleted }
 
enum  { CPhyTreeView::kQueryPanelID = 6000 , CPhyTreeView::kPhylpWidgetID = 6001 }
 
enum  CMolTypeValidator::MolType { CMolTypeValidator::kGenomic , CMolTypeValidator::kCDNA , CMolTypeValidator::kProtein , CMolTypeValidator::kNucleotide }
 
enum  {
  CSplignPanel::ID_CSPLIGNPANEL = 10028 , CSplignPanel::ID_PANEL1 = 10029 , CSplignPanel::ID_PANEL2 = 10030 , CSplignPanel::ID_CHOICE3 = 10040 ,
  CSplignPanel::ID_CHOICE4 = 10076 , CSplignPanel::ID_CHECKBOX3 = 10034 , CSplignPanel::ID_CHECKBOX4 = 10035 , CSplignPanel::ID_TEXTCTRL7 = 10037 ,
  CSplignPanel::ID_TEXTCTRL6 = 10036 , CSplignPanel::ID_TEXTCTRL8 = 10038 , CSplignPanel::ID_TEXTCTRL9 = 10039 , CSplignPanel::ID_TEXTCTRL13 = 10043
}
 
enum  {
  CTreeBuilderPanel::ID_CTreeBuilderPanel = 10021 , CTreeBuilderPanel::ID_LISTCTRL3 = 10022 , CTreeBuilderPanel::ID_LISTCTRL4 = 10023 , CTreeBuilderPanel::ID_TEXTCTRL2 = 10024 ,
  CTreeBuilderPanel::ID_TEXTCTRL3 = 10025 , CTreeBuilderPanel::ID_TEXTCTRL4 = 10026 , CTreeBuilderPanel::ID_TEXTCTRL5 = 10027
}
 
enum  {
  CMuscleToolPanel::ID_CMUSCLEPANEL = 10050 , CMuscleToolPanel::ID_PANEL = 10051 , CMuscleToolPanel::ID_CHOICE2 = 10054 , CMuscleToolPanel::ID_CHECKBOX12 = 10053 ,
  CMuscleToolPanel::ID_TEXTCTRL11 = 10052 , CMuscleToolPanel::ID_TEXTCTRL12 = 10055 , CMuscleToolPanel::ID_BITMAPBUTTON1 = 10056
}
 
enum  { CNGAlignPanel::ID_CNGALIGNPANEL = 10047 , CNGAlignPanel::ID_QUERY_LIST = 10060 , CNGAlignPanel::ID_SUBJ_LIST = 10061 }
 
enum  CPslLoadManager::EState { CPslLoadManager::eInvalid = -1 , CPslLoadManager::eParams , CPslLoadManager::eCompleted }
 
enum  { CTaxTreeToolPanel::ID_CTAXTREETOOLPANEL = 10057 , CTaxTreeToolPanel::ID_PANEL3 = 10058 }
 
enum  CTextAlignLoaderManager::EState { CTextAlignLoaderManager::eInvalid = -1 , CTextAlignLoaderManager::eParams , CTextAlignLoaderManager::eCompleted }
 

Functions

 CAlignSpanView::CAlignSpanView ()
 
void CAlignSpanView::x_InitMenuResources ()
 
void CAlignSpanView::x_InitWidget ()
 
virtual void CAlignSpanView::x_UpdateStatusMessage ()
 
virtual void CAlignSpanView::x_Update ()
 
 CAnnotCompareView::CAnnotCompareView ()
 
virtual void CAnnotCompareView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual const CObjectCAnnotCompareView::x_GetOrigObject () const
 
void CAnnotCompareView::x_InitWidget ()
 
 CBLAST_Dlg_Item::CBLAST_Dlg_Item ()
 
 CBLAST_Dlg_Item::CBLAST_Dlg_Item (const string &label, const string &path, bool is_database=false)
 
 CBLAST_Dlg_Item::~CBLAST_Dlg_Item ()
 
wxString CBLAST_Dlg_Item::GetLabel () const
 
const stringCBLAST_Dlg_Item::GetPath () const
 
bool CBLAST_Dlg_Item::IsDatabase () const
 
bool CBLAST_Dlg_Item::IsVisible () const
 
void CBLAST_Dlg_Item::SetVisible (bool visible)
 
bool CBLAST_Dlg_Item::IsExpanded () const
 
void CBLAST_Dlg_Item::Expand (bool expand)
 
CBLAST_Dlg_ItemCBLAST_Dlg_Item::GetParent ()
 
TNameToItemMapCBLAST_Dlg_Item::GetChildItems ()
 
CBLAST_Dlg_ItemCBLAST_Dlg_Item::GetChildByLabel (const string &label)
 
void CBLAST_Dlg_Item::AddChild (CBLAST_Dlg_Item &item)
 
const wxTreeItemId & CBLAST_Dlg_Item::GetId () const
 
void CBLAST_Dlg_Item::SetId (const wxTreeItemId &id)
 
 CBLAST_DB_Dialog::CBLAST_DB_Dialog ()
 
 CBLAST_DB_Dialog::CBLAST_DB_Dialog (wxWindow *parent, wxWindowID id=ID_CBLAST_DB_DIALOG, const wxString &caption=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 
bool CBLAST_DB_Dialog::Create (wxWindow *parent, wxWindowID id=ID_CBLAST_DB_DIALOG, const wxString &caption=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 
 CBLAST_DB_Dialog::~CBLAST_DB_Dialog ()
 
void CBLAST_DB_Dialog::Init ()
 
void CBLAST_DB_Dialog::CreateControls ()
 
void CBLAST_DB_Dialog::OnInitDialog (wxInitDialogEvent &event)
 
void CBLAST_DB_Dialog::OnSearchTextUpdated (wxCommandEvent &event)
 
void CBLAST_DB_Dialog::OnResetBtnClick (wxCommandEvent &event)
 
void CBLAST_DB_Dialog::OnTreectrlSelChanged (wxTreeEvent &event)
 
void CBLAST_DB_Dialog::OnTreectrlItemActivated (wxTreeEvent &event)
 
void CBLAST_DB_Dialog::OnTreectrlItemCollapsed (wxTreeEvent &event)
 
void CBLAST_DB_Dialog::OnTreectrlItemExpanded (wxTreeEvent &event)
 
void CBLAST_DB_Dialog::OnOkClick (wxCommandEvent &event)
 
wxBitmap CBLAST_DB_Dialog::GetBitmapResource (const wxString &name)
 
wxIcon CBLAST_DB_Dialog::GetIconResource (const wxString &name)
 
static bool CBLAST_DB_Dialog::ShowToolTips ()
 
void CBLAST_DB_Dialog::SetToolName (const string &tool)
 
void CBLAST_DB_Dialog::SetDBMap (const TDbMap &map)
 
void CBLAST_DB_Dialog::SelectDatabases (vector< string > &databases)
 
void CBLAST_DB_Dialog::GetSelectedDatabases (vector< string > &databases)
 
void CBLAST_DB_Dialog::x_CreateItems ()
 
void CBLAST_DB_Dialog::x_BuildTreeItems (CBLAST_Dlg_Item &item)
 
void CBLAST_DB_Dialog::x_CreateTreeItems ()
 
void CBLAST_DB_Dialog::x_FilterItems (const string &query)
 
void CBLAST_DB_Dialog::x_UpdateCollapsedState (wxTreeItemId id)
 
void CBLAST_DB_Dialog::x_UpdateFilterStatusText (bool reset, int n)
 
CBLAST_Dlg_ItemCBLAST_DB_Dialog::x_GetSelectedDBItem ()
 
void CBLAST_DB_Dialog::x_OnDatabaseSelected ()
 
 CNetBlastSubmittingJob::CNetBlastSubmittingJob (string tool_name, const CBLASTParams &params, CNetBLASTUIDataSource &ds)
 CNetBlastSubmittingJob. More...
 
void CNetBlastSubmittingJob::GetDescriptors (TDescriptors &descriptors)
 
void CNetBlastSubmittingJob::GetErrors (vector< string > &errors) const
 
void CNetBlastSubmittingJob::x_Run ()
 this fucntions performs real work More...
 
void CNetBlastSubmittingJob::x_SetStatusText (const string &text)
 
void CNetBlastSubmittingJob::x_ResetState ()
 
void CNetBlastSubmittingJob::x_AddError (const string &error)
 
 CNetBlastMonitoringJob::CNetBlastMonitoringJob (CNetBLASTUIDataSource &ds, IServiceLocator *srv_locator, const string &tool_name, TDescriptors &descriptors)
 CNetBlastSubmittingJob. More...
 
virtual void CNetBlastMonitoringJob::SetLoadingOptions (CSelectProjectOptions &options)
 
EJobState CNetBlastMonitoringJob::x_Run ()
 this functions performs real work every call to this function does pools each job once, then functions exits if some of jobs are still pending it returns eRunning state, so that it can be executed one more time More...
 
void CNetBlastMonitoringJob::x_SetStatusText (const string &text)
 
void CNetBlastMonitoringJob::x_ResetState ()
 
void CNetBlastMonitoringJob::x_StartRetrivingTask (const vector< string > &RIDs)
 
 CNetBlastLoadingJob::CNetBlastLoadingJob (CNetBLASTUIDataSource &ds, const vector< string > *RIDs=NULL, CScope *scope=NULL)
 CNetBlastLoadingJob. More...
 
void CNetBlastLoadingJob::SetRIDs (CNetBLASTUIDataSource &ds, const vector< string > &RIDs)
 
bool CNetBlastLoadingJob::HasErrors () const
 
void CNetBlastLoadingJob::GetErrors (vector< string > &errors) const
 
virtual void CNetBlastLoadingJob::x_CreateProjectItems ()
 iterates on the given RIDs and creates Project Items or accumulates error More...
 
void CNetBlastLoadingJob::x_CreateProjectItemsFromBlastResult (objects::CSeq_align_set &results, CRef< blast::CRemoteBlast > RemoteBlast)
 
 CBLASTSearchOptionsPanel::CBLASTSearchOptionsPanel ()
 
 CBLASTSearchOptionsPanel::CBLASTSearchOptionsPanel (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHOPTIONSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(), long style=wxTAB_TRAVERSAL)
 
bool CBLASTSearchOptionsPanel::Create (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHOPTIONSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(), long style=wxTAB_TRAVERSAL)
 
 CBLASTSearchOptionsPanel::~CBLASTSearchOptionsPanel ()
 
void CBLASTSearchOptionsPanel::Init ()
 
void CBLASTSearchOptionsPanel::CreateControls ()
 
bool CBLASTSearchOptionsPanel::TransferDataToWindow ()
 
bool CBLASTSearchOptionsPanel::TransferDataFromWindow ()
 
void CBLASTSearchOptionsPanel::OnNucRadioSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnProtRadioSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnQuerySequenceSetSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnProgramComboSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnSubjectSequencesSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnSubjectNCBIDBSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnSubjectLocalDBSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnSubjectSequenceSetSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnDatabaseComboSelected (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnBrowseDatabases (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnSelectLocalDB (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnLocalDBLoaderClick (wxCommandEvent &event)
 
wxBitmap CBLASTSearchOptionsPanel::GetBitmapResource (const wxString &name)
 
wxIcon CBLASTSearchOptionsPanel::GetIconResource (const wxString &name)
 
static bool CBLASTSearchOptionsPanel::ShowToolTips ()
 
void CBLASTSearchOptionsPanel::Setup (CNetBLASTUIDataSource &ds, const string &tool_name)
 
void CBLASTSearchOptionsPanel::SetParams (CBLASTParams *params, map< string, TConstScopedObjects > *nuc_objects, map< string, TConstScopedObjects > *prot_objects)
 
void CBLASTSearchOptionsPanel::SelectInputType ()
 
bool CBLASTSearchOptionsPanel::CanDoNext ()
 
void CBLASTSearchOptionsPanel::x_OnInputTypeChanged (bool nuc_input)
 
void CBLASTSearchOptionsPanel::x_OnSubjInputTypeChanged ()
 
void CBLASTSearchOptionsPanel::x_UpdateDBCombo ()
 
void CBLASTSearchOptionsPanel::x_CheckDBLoaded ()
 
void CBLASTSearchOptionsPanel::x_UpdateSubjects ()
 
void CBLASTSearchOptionsPanel::OnTryAgain (wxCommandEvent &event)
 
void CBLASTSearchOptionsPanel::OnTimer (wxTimerEvent &event)
 
void CBLASTSearchOptionsPanel::x_UpdateSubjectType ()
 
void CBLASTSearchOptionsPanel::x_UpdateQuerySeqSet ()
 
void CBLASTSearchOptionsPanel::x_FillQueryList ()
 
void CBLASTSearchOptionsPanel::x_UpdateSubjectSeqSet ()
 
void CBLASTSearchOptionsPanel::x_FillSubjectList ()
 
 CBLASTParams::SProgParams::SProgParams ()
 
 CBLASTParams::SProgParams::SProgParams (int thresh, int word, double ev, bool low_c, int query_gen_code, int db_gen_code)
 
 CBLASTParams::CBLASTParams ()
 
boolCBLASTParams::IsNucInput ()
 
bool CBLASTParams::IsNucInput () const
 
TConstScopedObjectsCBLASTParams::GetSeqLocs ()
 
const TConstScopedObjectsCBLASTParams::GetSeqLocs () const
 
blast::EProgramCBLASTParams::GetCurrProgram ()
 returns the current program for the currently selected input type More...
 
const blast::EProgram CBLASTParams::GetCurrProgram () const
 
blast::EProgramCBLASTParams::GetProgram (bool nuc)
 returns the selected programs for the given input type More...
 
const blast::EProgram CBLASTParams::GetProgram (bool nuc) const
 
stringCBLASTParams::GetCurrDatabase ()
 returns the current database for the current program More...
 
const stringCBLASTParams::GetCurrDatabase () const
 
stringCBLASTParams::GetDatabase (bool nuc_db)
 returns the database of the specified type More...
 
const stringCBLASTParams::GetDatabase (bool nuc_db) const
 
TMRUDatabasesCBLASTParams::GetCurrMRUDatabases ()
 returns MRU databases for the current program More...
 
TMRUDatabasesCBLASTParams::GetMRUDatabases (bool nuc_db)
 
stringCBLASTParams::GetEntrezQuery ()
 
string CBLASTParams::GetEntrezQuery () const
 
bool CBLASTParams::IsSubjNucInput () const
 
TConstScopedObjectsCBLASTParams::GetSubjSeqLocs ()
 
const TConstScopedObjectsCBLASTParams::GetSubjSeqLocs () const
 
SProgParamsCBLASTParams::GetCurrParams ()
 returns params for the current program More...
 
const SProgParamsCBLASTParams::GetCurrParams () const
 
void CBLASTParams::ResetCurrParams ()
 
stringCBLASTParams::GetAdvancedParams ()
 
string CBLASTParams::GetAdvancedParams () const
 
static TRepeatLibs CBLASTParams::GetAllRepeatLibs ()
 
static string CBLASTParams::GetRepeatLib (const string &repeat_db)
 
static string CBLASTParams::GetRepeatDb (const string &repeat_lib)
 
stringCBLASTParams::GetJobTitle ()
 
string CBLASTParams::GetJobTitle () const
 
bool CBLASTParams::IsStandaloneRequested () const
 
void CBLASTParams::StandaloneRequested (bool req)
 
bool CBLASTParams::IsCompartmentsRequested () const
 
void CBLASTParams::FindCompartments (bool req)
 
void CBLASTParams::SetWM_Dir (const string &wm_dir_path)
 
const stringCBLASTParams::GetWmDir () const
 
vector< string > & CBLASTParams::ToArgVec (vector< string > &arg_vec) const
 
CArgsCBLASTParams::ToArgs (vector< string > &argv) const
 
CRef< blast::CBlastOptionsHandle > CBLASTParams::ToBlastOptions (bool local=false) const
 
CRef< blast::CBlastOptionsHandle > CBLASTParams::ToArgVecBlastOptions (vector< string > &arg_vec, bool local=true) const
 
objects::CUser_object * CBLASTParams::ToUserObject () const
 
void CBLASTParams::FromUserObject (const objects::CUser_object &user_obj)
 
static void CBLASTParams::GetProgramLabels (bool nuc_input, vector< string > &labels)
 
static string CBLASTParams::GetProgramLabel (blast::EProgram program)
 
static blast::EProgram CBLASTParams::GetProgramByLabel (const string &str)
 
static bool CBLASTParams::IsNucInput (blast::EProgram program)
 
static bool CBLASTParams::IsNucDatabase (blast::EProgram program)
 
static bool CBLASTParams::UseDustFilter (blast::EProgram program)
 
static bool CBLASTParams::NeedsThreshold (blast::EProgram program)
 
static bool CBLASTParams::NeedsDbGeneticCode (blast::EProgram program)
 
static bool CBLASTParams::NeedsQueryGeneticCode (blast::EProgram program)
 
static int CBLASTParams::GetGeneticCodeByLabel (const string &label)
 
static string CBLASTParams::GetGeneticCodeLabel (int code_id)
 
static void CBLASTParams::GetGeneticCodeLabels (vector< string > &labels)
 
void CBLASTParams::PrintParams (const string &log_title) const
 LOG_POST params for forensic purposes. More...
 
string CBLASTParams::GetLocalNucDB () const
 
void CBLASTParams::SetLocalNucDB (const string &value)
 
string CBLASTParams::GetLocalProtDB () const
 
void CBLASTParams::SetLocalProtDB (const string &value)
 
ESubjectType CBLASTParams::GetSubjectType () const
 
void CBLASTParams::SetSubjectType (ESubjectType subjectType)
 
bool CBLASTParams::GetLocalDBLoader () const
 
void CBLASTParams::SetLocalDBLoader (bool value)
 
void CBLASTParams::x_AddProgramParams (blast::EProgram program, int thresh, int word, int ev)
 
void CBLASTParams::x_ArgsToBlastOptions (const string &cmd_line, blast::CBlastOptions &opts) const
 
static objects::CUser_object * CBLASTParams::x_ToUserObject (blast::EProgram prg, const SProgParams &params)
 converts SProgParams into CUser_object More...
 
static void CBLASTParams::x_FromUserObject (const objects::CUser_object &user_obj, blast::EProgram prg, SProgParams &params)
 reads SProgParams fields from CUser_object More...
 
 CBLASTSearchParamsPanel::CBLASTSearchParamsPanel ()
 
 CBLASTSearchParamsPanel::CBLASTSearchParamsPanel (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(), long style=wxTAB_TRAVERSAL)
 
bool CBLASTSearchParamsPanel::Create (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(), long style=wxTAB_TRAVERSAL)
 
 CBLASTSearchParamsPanel::~CBLASTSearchParamsPanel ()
 
void CBLASTSearchParamsPanel::Init ()
 
void CBLASTSearchParamsPanel::CreateControls ()
 
bool CBLASTSearchParamsPanel::TransferDataToWindow ()
 
bool CBLASTSearchParamsPanel::TransferDataFromWindow ()
 
void CBLASTSearchParamsPanel::OnRepeatTypeSelected (wxCommandEvent &event)
 
void CBLASTSearchParamsPanel::OnWindowmaskerTaxIdSelected (wxCommandEvent &event)
 
void CBLASTSearchParamsPanel::OnWMDownload (wxCommandEvent &event)
 
void CBLASTSearchParamsPanel::OnStandaloneClick (wxCommandEvent &event)
 
wxString CBLASTSearchParamsPanel::GetAdvParams () const
 
void CBLASTSearchParamsPanel::SetAdvParams (wxString value)
 
wxString CBLASTSearchParamsPanel::GetDbGeneticCode () const
 
void CBLASTSearchParamsPanel::SetDbGeneticCode (wxString value)
 
double CBLASTSearchParamsPanel::GetEValue () const
 
void CBLASTSearchParamsPanel::SetEValue (double value)
 
bool CBLASTSearchParamsPanel::GetFilterLowComplex () const
 
void CBLASTSearchParamsPanel::SetFilterLowComplex (bool value)
 
wxString CBLASTSearchParamsPanel::GetJobTitle () const
 
void CBLASTSearchParamsPanel::SetJobTitle (wxString value)
 
wxString CBLASTSearchParamsPanel::GetGeneticCode () const
 
void CBLASTSearchParamsPanel::SetGeneticCode (wxString value)
 
long CBLASTSearchParamsPanel::GetThreshold () const
 
void CBLASTSearchParamsPanel::SetThreshold (long value)
 
long CBLASTSearchParamsPanel::GetWordSize () const
 
void CBLASTSearchParamsPanel::SetWordSize (long value)
 
wxBitmap CBLASTSearchParamsPanel::GetBitmapResource (const wxString &name)
 
wxIcon CBLASTSearchParamsPanel::GetIconResource (const wxString &name)
 
static bool CBLASTSearchParamsPanel::ShowToolTips ()
 
void CBLASTSearchParamsPanel::SetParams (CBLASTParams *params)
 
void CBLASTSearchParamsPanel::x_InitGeneticCodesCombo ()
 
void CBLASTSearchParamsPanel::x_HideShowInputs ()
 
void CBLASTSearchParamsPanel::x_UpdateMaskCtrls ()
 
void CBLASTSearchParamsPanel::x_InitTaxons ()
 
void CBLASTSearchParamsPanel::x_ShowWM (bool show)
 
 CBlastSearchTask::CBlastSearchTask (IServiceLocator *srv_locator, CNetBLASTUIDataSource &ds, const string &tool_name)
 CBlastSearchTask. More...
 
virtual CBlastSearchTask::~CBlastSearchTask ()
 
virtual void CBlastSearchTask::Init_SubmitSearch (const CBLASTParams &params)
 setup the task for submitting and monitoring BLAST jobs, and for retrieving results More...
 
virtual void CBlastSearchTask::Init_Monitoring (TDescriptors &descriptors)
 setup the task for monitoring BLAST jobs and for retrieving results More...
 
virtual void CBlastSearchTask::Init_RetrieveRID (const vector< string > &RIDs)
 setup the task for retrieving results More...
 
virtual void CBlastSearchTask::SetLoadingOptions (CSelectProjectOptions &options)
 define how the task results shall be handled More...
 
virtual string CBlastSearchTask::GetStatusText () const
 overriding CAppTask::GetStatusText() More...
 
void CBlastSearchTask::x_InitMonitoringStage (TDescriptors &descriptors)
 preapres App Job for monitoring stage of the task More...
 
void CBlastSearchTask::x_ReportErrors (vector< string > &errors)
 
 CBLASTSeqToolJob::CBLASTSeqToolJob (const CBLASTParams &params)
 
static Boolean CBLASTSeqToolJob::s_BlastInterrupt (SBlastProgress *prog)
 static callback for BLAST interruption this must match the API in CBl2Seq and BLAST More...
 
virtual void CBLASTSeqToolJob::RequestCancel ()
 RequestCancel() is called to notify the Job that it shall exit Run() function ASAP. More...
 
virtual void CBLASTSeqToolJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
void CBLASTSeqToolJob::x_CreateProjectItems (vector< CRef< objects::CSeq_align_set > > &aligns)
 
 CBLASTToolManager::CBLASTToolManager ()
 CBLASTToolManager. More...
 
CRef< CNetBLASTUIDataSourceCBLASTToolManager::GetBLASTDataSource ()
 
virtual void CBLASTToolManager::x_SelectCompatibleInputObjects ()
 
virtual bool CBLASTToolManager::x_IsNucInput () const
 defines whether Nucleotide or Protein options shall be selected by default More...
 
virtual void CBLASTToolManager::x_CreateOptionsPanelIfNeeded ()
 
virtual bool CBLASTToolManager::x_CreateParamsPanelIfNeeded ()
 
void CBLASTToolManager::x_InitProjectParams ()
 
bool CBLASTToolManager::x_ValidateParams ()
 validate parameters after Params page More...
 
 SCleanupAlignmentsParams::SCleanupAlignmentsParams ()
 
void SCleanupAlignmentsParams::Init ()
 
 CCleanupAlignmentsParamsPanel::CCleanupAlignmentsParamsPanel ()
 
 CCleanupAlignmentsParamsPanel::CCleanupAlignmentsParamsPanel (wxWindow *parent, wxWindowID id=ID_CCLEANUPALIGNMENTSPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CCleanupAlignmentsParamsPanel::Create (wxWindow *parent, wxWindowID id=ID_CCLEANUPALIGNMENTSPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 CCleanupAlignmentsParamsPanel::~CCleanupAlignmentsParamsPanel ()
 
void CCleanupAlignmentsParamsPanel::Init ()
 
void CCleanupAlignmentsParamsPanel::CreateControls ()
 
void CCleanupAlignmentsParamsPanel::SetParams (SCleanupAlignmentsParams *params, TConstScopedObjects *objects)
 
bool CCleanupAlignmentsParamsPanel::TransferDataToWindow ()
 
bool CCleanupAlignmentsParamsPanel::TransferDataFromWindow ()
 
virtual void CCleanupAlignmentsParamsPanel::SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void CCleanupAlignmentsParamsPanel::LoadSettings ()
 
virtual void CCleanupAlignmentsParamsPanel::SaveSettings () const
 override in derived classes More...
 
void CCleanupAlignmentsParamsPanel::OnComboboxSelected (wxCommandEvent &event)
 
wxBitmap CCleanupAlignmentsParamsPanel::GetBitmapResource (const wxString &name)
 
wxIcon CCleanupAlignmentsParamsPanel::GetIconResource (const wxString &name)
 
static bool CCleanupAlignmentsParamsPanel::ShowToolTips ()
 
void CCleanupAlignmentsParamsPanel::x_AdjustToAlgoSelector ()
 Switch params panel according to current algo-selector. More...
 
 CCleanupAlignmentsToolManager::CCleanupAlignmentsToolManager ()
 
void CCleanupAlignmentsToolManager::x_SelectCompatibleInputObjects ()
 select only Seq-aligns More...
 
bool CCleanupAlignmentsToolManager::x_AreSelfAlignmentsOnly () const
 
 CCleanupAlignmentsJob::CCleanupAlignmentsJob (const SCleanupAlignmentsParams &params)
 CCleanupAlignmentsJob. More...
 
virtual void CCleanupAlignmentsJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CClustalOmegaTool::CClustalOmegaTool ()
 CClustalOmegaTool. More...
 
void CClustalOmegaTool::x_SelectCompatibleInputObjects ()
 
 CClustalOmegaToolJob::CClustalOmegaToolJob (const CClustalOmegaToolParams &params)
 CClustalOmegaToolJob. More...
 
virtual wxString CClustalOmegaToolJob::x_GetCommandLine (const wxString &input, const wxString &output, bool is_nucleotide)
 Returns the command line, that will be used to execute the third-party tool. More...
 
virtual TConstScopedObjectsCClustalOmegaToolJob::x_GetObjects ()
 Returns the sequences that will be aligned. More...
 
 CClustalOmegaToolParams::CClustalOmegaToolParams ()
 
 CClustalOmegaToolParams::CClustalOmegaToolParams (const CClustalOmegaToolParams &data)
 
 CClustalOmegaToolParams::~CClustalOmegaToolParams ()
 
void CClustalOmegaToolParams::operator= (const CClustalOmegaToolParams &data)
 
bool CClustalOmegaToolParams::operator== (const CClustalOmegaToolParams &data) const
 
void CClustalOmegaToolParams::Copy (const CClustalOmegaToolParams &data)
 
void CClustalOmegaToolParams::Init ()
 
virtual void CClustalOmegaToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CClustalOmegaToolParams::SaveSettings () const
 
virtual void CClustalOmegaToolParams::LoadSettings ()
 
const TConstScopedObjectsCClustalOmegaToolParams::GetObjects () const
 
TConstScopedObjectsCClustalOmegaToolParams::SetObjects ()
 
wxString CClustalOmegaToolParams::GetClustalOmegaPath () const
 
void CClustalOmegaToolParams::SetClustalOmegaPath (wxString value)
 
wxString CClustalOmegaToolParams::GetCommandLine () const
 
void CClustalOmegaToolParams::SetCommandLine (wxString value)
 
bool CClustalOmegaToolParams::GetGenerateTree () const
 
void CClustalOmegaToolParams::SetGenerateTree (bool value)
 
wxString CClustalOmegaToolParams::GetClustalOmegaExecutable () const
 
 CClustalwTool::CClustalwTool ()
 CClustalwTool. More...
 
void CClustalwTool::x_SelectCompatibleInputObjects ()
 
 CClustalwToolJob::CClustalwToolJob (const CClustalwToolParams &params)
 CClustalwToolJob. More...
 
virtual wxString CClustalwToolJob::x_GetCommandLine (const wxString &input, const wxString &output, bool is_nucleotide)
 Returns the command line, that will be used to execute the third-party tool. More...
 
virtual TConstScopedObjectsCClustalwToolJob::x_GetObjects ()
 Returns the sequences that will be aligned. More...
 
 CClustalwToolParams::CClustalwToolParams ()
 
 CClustalwToolParams::CClustalwToolParams (const CClustalwToolParams &data)
 
 CClustalwToolParams::~CClustalwToolParams ()
 
void CClustalwToolParams::operator= (const CClustalwToolParams &data)
 
bool CClustalwToolParams::operator== (const CClustalwToolParams &data) const
 
void CClustalwToolParams::Copy (const CClustalwToolParams &data)
 
void CClustalwToolParams::Init ()
 
virtual void CClustalwToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CClustalwToolParams::SaveSettings () const
 
virtual void CClustalwToolParams::LoadSettings ()
 
const TConstScopedObjectsCClustalwToolParams::GetObjects () const
 
TConstScopedObjectsCClustalwToolParams::SetObjects ()
 
wxString CClustalwToolParams::GetClustalWPath () const
 
void CClustalwToolParams::SetClustalWPath (wxString value)
 
wxString CClustalwToolParams::GetCommandLine () const
 
void CClustalwToolParams::SetCommandLine (wxString value)
 
bool CClustalwToolParams::GetGenerateTree () const
 
void CClustalwToolParams::SetGenerateTree (bool value)
 
wxString CClustalwToolParams::GetClustalWExecutable () const
 
 CCreateGeneModelToolManager::CCreateGeneModelToolManager ()
 
void CCreateGeneModelToolManager::x_SelectCompatibleInputObjects ()
 
void CCreateGeneModelToolManager::x_RemoveDuplicates ()
 
 SGeneCdsmRnaFeats::SGeneCdsmRnaFeats ()
 
 SGeneCdsmRnaFeats::~SGeneCdsmRnaFeats ()
 
CConstRef< objects::CSeq_id > SGeneCdsmRnaFeats::GetID (objects::CScope *scope) const
 SGeneCdsmRnaFeats. More...
 
void SGeneCdsmRnaFeats::CrossLinkTriple ()
 
static void SGeneCdsmRnaFeats::s_CreateXRefLink (objects::CSeq_feat &from_feat, objects::CSeq_feat &to_feat)
 
static void SGeneCdsmRnaFeats::s_CreateDBXref (const objects::CSeq_feat &from_feat, objects::CSeq_feat &to_feat, const string &dbname)
 
 CCreateGeneModelTask::CCreateGeneModelTask (const string &descr, CProjectService *service, CSelectProjectOptions &options, const SCreateGeneModelParams &params)
 
virtual CCreateGeneModelTask::~CCreateGeneModelTask ()
 
static objects::CObject_id::TId CCreateGeneModelTask::s_GetGeneID (const objects::CSeq_feat &feat)
 
static objects::CObject_id::TId CCreateGeneModelTask::s_FindHighestFeatId (const objects::CSeq_entry_Handle seh)
 
static bool CCreateGeneModelTask::s_FeaturesHaveIDs (const objects::CSeq_annot &annot)
 
static bool CCreateGeneModelTask::s_FeaturesHaveXrefs (const objects::CSeq_annot &annot)
 
static void CCreateGeneModelTask::s_AssignFeatureIds (objects::CSeq_annot &annot, objects::CObject_id::TId &max_id)
 
virtual ETaskState CCreateGeneModelTask::x_Run ()
 override this function in derived classes More...
 
CRef< CCmdCompositeCCreateGeneModelTask::x_GetCommand ()
 
void CCreateGeneModelTask::x_StoreGeneratedFeats (const objects::CSeq_annot &annot, TGeneCDSmRNAList &gene_cds_rna) const
 
void CCreateGeneModelTask::x_Group_By_GeneID (objects::CSeq_annot &annot, const objects::CSeq_id_Handle &idh)
 
void CCreateGeneModelTask::x_GroupGenes (const objects::CSeq_id_Handle &idh, CRef< objects::CSeq_feat > gene)
 
void CCreateGeneModelTask::x_AssignIDsAndCrossLinkFeats (objects::CSeq_annot &annot, const objects::CSeq_id_Handle &idh, objects::CObject_id::TId max_id)
 
CRef< CCmdCompositeCCreateGeneModelTask::x_AssignIDsAndUpdateGenes (objects::CSeq_annot &annot, const objects::CSeq_id_Handle &idh, objects::CSeq_entry_Handle seh)
 
void CCreateGeneModelTask::x_GetUpdatedGeneCommand (objects::CSeq_entry_Handle seh, const objects::CSeq_id_Handle &idh, CCmdComposite *cmd)
 
bool CCreateGeneModelTask::x_UpdateGeneOnSequence (TGeneCDSmRNAList &gene_cds_rna, CRef< objects::CSeq_feat > gene)
 
 CCrossAlignView::CCrossAlignView ()
 
virtual void CCrossAlignView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual void CCrossAlignView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
virtual const CObjectCCrossAlignView::x_GetOrigObject () const
 
 CDotMatrixView::CDotMatrixView ()
 
virtual void CDotMatrixView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual const CObjectCDotMatrixView::x_GetOrigObject () const
 
void CDotMatrixView::x_InitWidget ()
 
 CDotMatrixViewFactory::CDotMatrixViewFactory ()
 CDotMatrixViewFactory. More...
 
 CFindOverlapPanel::CFindOverlapPanel ()
 
 CFindOverlapPanel::CFindOverlapPanel (wxWindow *parent, wxWindowID id=ID_CFINDOVERLAPPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visible=true)
 
bool CFindOverlapPanel::Create (wxWindow *parent, wxWindowID id=ID_CFINDOVERLAPPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visible=true)
 
 CFindOverlapPanel::~CFindOverlapPanel ()
 
void CFindOverlapPanel::Init ()
 
void CFindOverlapPanel::CreateControls ()
 
virtual bool CFindOverlapPanel::TransferDataToWindow ()
 
virtual bool CFindOverlapPanel::TransferDataFromWindow ()
 
CFindOverlapParamsCFindOverlapPanel::GetData ()
 
const CFindOverlapParamsCFindOverlapPanel::GetData () const
 
void CFindOverlapPanel::SetData (const CFindOverlapParams &data)
 
wxBitmap CFindOverlapPanel::GetBitmapResource (const wxString &name)
 
wxIcon CFindOverlapPanel::GetIconResource (const wxString &name)
 
void CFindOverlapPanel::SetObjects (TConstScopedObjects *objects)
 
static bool CFindOverlapPanel::ShowToolTips ()
 
 CFindOverlapParams::CFindOverlapParams ()
 
 CFindOverlapParams::CFindOverlapParams (const CFindOverlapParams &data)
 
 CFindOverlapParams::~CFindOverlapParams ()
 
void CFindOverlapParams::operator= (const CFindOverlapParams &data)
 
bool CFindOverlapParams::operator== (const CFindOverlapParams &data) const
 
void CFindOverlapParams::Copy (const CFindOverlapParams &data)
 
void CFindOverlapParams::Init ()
 
virtual void CFindOverlapParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CFindOverlapParams::SaveSettings () const
 IRegSettings. More...
 
virtual void CFindOverlapParams::LoadSettings ()
 
const SConstScopedObjectCFindOverlapParams::GetSeq1 () const
 
SConstScopedObjectCFindOverlapParams::SetSeq1 ()
 
const SConstScopedObjectCFindOverlapParams::GetSeq2 () const
 
SConstScopedObjectCFindOverlapParams::SetSeq2 ()
 
wxString CFindOverlapParams::GetBlastParams () const
 
void CFindOverlapParams::SetBlastParams (wxString value)
 
int CFindOverlapParams::GetFilterQuality () const
 
void CFindOverlapParams::SetFilterQuality (int value)
 
wxString CFindOverlapParams::GetMaxSlop () const
 
void CFindOverlapParams::SetMaxSlop (wxString value)
 
 CFindOverlapTool::CFindOverlapTool ()
 CFindOverlapTool. More...
 
virtual void CFindOverlapTool::x_SelectCompatibleInputObjects ()
 select only Seq-ids More...
 
 SGroupAlignmentsParams::SGroupAlignmentsParams ()
 
void SGroupAlignmentsParams::Init ()
 
 CGroupAlignmentsParamsPanel::CGroupAlignmentsParamsPanel ()
 
 CGroupAlignmentsParamsPanel::CGroupAlignmentsParamsPanel (wxWindow *parent, wxWindowID id=ID_CGROUPALIGNMENTSPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CGroupAlignmentsParamsPanel::Create (wxWindow *parent, wxWindowID id=ID_CGROUPALIGNMENTSPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 CGroupAlignmentsParamsPanel::~CGroupAlignmentsParamsPanel ()
 
void CGroupAlignmentsParamsPanel::Init ()
 
void CGroupAlignmentsParamsPanel::CreateControls ()
 
void CGroupAlignmentsParamsPanel::SetParams (SGroupAlignmentsParams *params, TConstScopedObjects *objects)
 
bool CGroupAlignmentsParamsPanel::TransferDataToWindow ()
 
bool CGroupAlignmentsParamsPanel::TransferDataFromWindow ()
 
wxBitmap CGroupAlignmentsParamsPanel::GetBitmapResource (const wxString &name)
 
wxIcon CGroupAlignmentsParamsPanel::GetIconResource (const wxString &name)
 
static bool CGroupAlignmentsParamsPanel::ShowToolTips ()
 
virtual void CGroupAlignmentsParamsPanel::SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void CGroupAlignmentsParamsPanel::LoadSettings ()
 
virtual void CGroupAlignmentsParamsPanel::SaveSettings () const
 override in derived classes More...
 
 CGroupAlignmentsToolManager::CGroupAlignmentsToolManager ()
 
void CGroupAlignmentsToolManager::x_SelectCompatibleInputObjects ()
 select only Seq-aligns More...
 
 CGroupAlignmentsJob::CGroupAlignmentsJob (const SGroupAlignmentsParams &params)
 CGroupAlignmentsJob. More...
 
virtual void CGroupAlignmentsJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CKalignTool::CKalignTool ()
 CKalignTool. More...
 
virtual void CKalignTool::x_SelectCompatibleInputObjects ()
 
 CKalignToolJob::CKalignToolJob (const CKalignToolParams &params)
 CKalignToolJob. More...
 
virtual wxString CKalignToolJob::x_GetCommandLine (const wxString &input, const wxString &output, bool is_nucleotide)
 Returns the command line, that will be used to execute the third-party tool. More...
 
virtual TConstScopedObjectsCKalignToolJob::x_GetObjects ()
 Returns the sequences that will be aligned. More...
 
 CKalignToolParams::CKalignToolParams ()
 
 CKalignToolParams::CKalignToolParams (const CKalignToolParams &data)
 
 CKalignToolParams::~CKalignToolParams ()
 
void CKalignToolParams::operator= (const CKalignToolParams &data)
 
bool CKalignToolParams::operator== (const CKalignToolParams &data) const
 
void CKalignToolParams::Copy (const CKalignToolParams &data)
 
void CKalignToolParams::Init ()
 
virtual void CKalignToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CKalignToolParams::SaveSettings () const
 
virtual void CKalignToolParams::LoadSettings ()
 
const TConstScopedObjectsCKalignToolParams::GetObjects () const
 
TConstScopedObjectsCKalignToolParams::SetObjects ()
 
wxString CKalignToolParams::GetCommandLine () const
 
void CKalignToolParams::SetCommandLine (wxString value)
 
wxString CKalignToolParams::GetKalignPath () const
 
void CKalignToolParams::SetKalignPath (wxString value)
 
bool CKalignToolParams::GetQuietFlag () const
 
void CKalignToolParams::SetQuietFlag (bool value)
 
wxString CKalignToolParams::GetKalignExecutable () const
 
 CMafftTool::CMafftTool ()
 CMafftTool. More...
 
virtual void CMafftTool::x_SelectCompatibleInputObjects ()
 
 CMafftToolJob::CMafftToolJob (const CMafftToolParams &params)
 CMafftToolJob. More...
 
virtual wxString CMafftToolJob::x_GetCommandLine (const wxString &input, const wxString &output, bool is_nucleotide)
 Returns the command line, that will be used to execute the third-party tool. More...
 
virtual TConstScopedObjectsCMafftToolJob::x_GetObjects ()
 Returns the sequences that will be aligned. More...
 
virtual wxString CMafftToolJob::x_GetWorkingDirectory () const
 Returns the directory where to execute the msa tool. More...
 
 CMafftToolParams::CMafftToolParams ()
 
 CMafftToolParams::CMafftToolParams (const CMafftToolParams &data)
 
 CMafftToolParams::~CMafftToolParams ()
 
void CMafftToolParams::operator= (const CMafftToolParams &data)
 
bool CMafftToolParams::operator== (const CMafftToolParams &data) const
 
void CMafftToolParams::Copy (const CMafftToolParams &data)
 
void CMafftToolParams::Init ()
 
virtual void CMafftToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CMafftToolParams::SaveSettings () const
 
virtual void CMafftToolParams::LoadSettings ()
 
const TConstScopedObjectsCMafftToolParams::GetObjects () const
 
TConstScopedObjectsCMafftToolParams::SetObjects ()
 
bool CMafftToolParams::GetAutoFlag () const
 
void CMafftToolParams::SetAutoFlag (bool value)
 
wxString CMafftToolParams::GetCommandLine () const
 
void CMafftToolParams::SetCommandLine (wxString value)
 
wxString CMafftToolParams::GetMafftPath () const
 
void CMafftToolParams::SetMafftPath (wxString value)
 
bool CMafftToolParams::GetQuietFlag () const
 
void CMafftToolParams::SetQuietFlag (bool value)
 
wxString CMafftToolParams::GetMafftExecutable () const
 
 SMergeAlignmentsParams::SMergeAlignmentsParams ()
 SMergeAlignmentsParams. More...
 
void SMergeAlignmentsParams::Init ()
 
 CMergeAlignmentsParamsPanel::CMergeAlignmentsParamsPanel ()
 CMergeAlignmentsParamsPanel. More...
 
 CMergeAlignmentsParamsPanel::CMergeAlignmentsParamsPanel (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHOPTIONSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CMergeAlignmentsParamsPanel::Create (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHOPTIONSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 CMergeAlignmentsParamsPanel::~CMergeAlignmentsParamsPanel ()
 
void CMergeAlignmentsParamsPanel::Init ()
 
void CMergeAlignmentsParamsPanel::CreateControls ()
 
bool CMergeAlignmentsParamsPanel::TransferDataToWindow ()
 
bool CMergeAlignmentsParamsPanel::TransferDataFromWindow ()
 
wxBitmap CMergeAlignmentsParamsPanel::GetBitmapResource (const wxString &name)
 
wxIcon CMergeAlignmentsParamsPanel::GetIconResource (const wxString &name)
 
static bool CMergeAlignmentsParamsPanel::ShowToolTips ()
 
void CMergeAlignmentsParamsPanel::SetParams (SMergeAlignmentsParams *params, TConstScopedObjects *objects)
 
virtual void CMergeAlignmentsParamsPanel::SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void CMergeAlignmentsParamsPanel::LoadSettings ()
 
virtual void CMergeAlignmentsParamsPanel::SaveSettings () const
 override in derived classes More...
 
 CMergeAlignmentsToolManager::CMergeAlignmentsToolManager ()
 CMergeAlignmentsToolManager. More...
 
void CMergeAlignmentsToolManager::x_SelectCompatibleInputObjects ()
 select only Seq-aligns More...
 
 CMergeAlignmentsJob::CMergeAlignmentsJob (const SMergeAlignmentsParams &params)
 CMergeAlignmentsJob. More...
 
virtual void CMergeAlignmentsJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CMPCrossAlignView::CMPCrossAlignView ()
 
virtual void CMPCrossAlignView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual void CMPCrossAlignView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
const CObjectCMPCrossAlignView::x_GetOrigObject () const
 
 CMSAToolJob::CMSAToolJob (const wxString &tool_name)
 CMSAToolJob. More...
 
virtual CMSAToolJob::~CMSAToolJob ()
 
virtual bool CMSAToolJob::BeforeRun ()
 Function will be called on the main thread before execution of Run Should not do any lengthy work returns true to continue job execution on worker thread false to quit execution with status - failed. More...
 
virtual void CMSAToolJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
virtual void CMSAToolJob::x_AddTreeProjectItem (const string &title, const string &comment)
 
virtual wxString CMSAToolJob::x_GetCommandLine (const wxString &input, const wxString &output, bool is_nucleotide)=0
 Returns the command line, that will be used to execute the third-party tool. More...
 
virtual TConstScopedObjectsCMSAToolJob::x_GetObjects ()=0
 Returns the sequences that will be aligned. More...
 
virtual wxString CMSAToolJob::x_GetWorkingDirectory () const
 Returns the directory where to execute the msa tool. More...
 
 CMultiAlignView::DECLARE_EVENT_MAP ()
 
 CMultiAlignView::CMultiAlignView ()
 
void CMultiAlignView::OnAlnWidgetSelChanged (CEvent *evt)
 
void CMultiAlignView::OnOpenGraphicalView (CEvent *evt)
 
virtual void CMultiAlignView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual const SwxMenuItemRecCMultiAlignView::GetMenuDef () const
 simpler way to provide a static menu using macros defined earlier in this file More...
 
virtual bool CMultiAlignView::x_GetValidInputData (const CObject *obj)
 
virtual void CMultiAlignView::x_RebuildObjectIndex ()
 
virtual void CMultiAlignView::x_GetRowSeqLoc (CAlnVec::TNumrow row, CSelectionEvent::TRangeColl &loc) const
 
virtual bool CMultiAlignView::x_GetSeqRangeSelection (CAlnMultiWidget::TRangeColl &seq_coll) const
 
virtual void CMultiAlignView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
virtual const CObjectCMultiAlignView::x_GetOrigObject () const
 
virtual bool CMultiAlignView::x_MergeObjects (TConstScopedObjects &objects)
 
 CMultiAlignViewFactory::CMultiAlignViewFactory ()
 
 CSelRowHandle::CSelRowHandle (IAlnExplorer::TNumrow row)
 
IAlnExplorer::TNumrow CSelRowHandle::GetNumrow () const
 
 CMuscleTool::CMuscleTool ()
 CMuscleTool. More...
 
virtual void CMuscleTool::x_SelectCompatibleInputObjects ()
 
 CMuscleToolJob::CMuscleToolJob (const CMuscleToolParams &params)
 CMuscleToolJob. More...
 
virtual wxString CMuscleToolJob::x_GetCommandLine (const wxString &input, const wxString &output, bool is_nucleotide)
 Returns the command line, that will be used to execute the third-party tool. More...
 
virtual TConstScopedObjectsCMuscleToolJob::x_GetObjects ()
 Returns the sequences that will be aligned. More...
 
 CMuscleToolParams::CMuscleToolParams ()
 
 CMuscleToolParams::CMuscleToolParams (const CMuscleToolParams &data)
 
 CMuscleToolParams::~CMuscleToolParams ()
 
void CMuscleToolParams::operator= (const CMuscleToolParams &data)
 
bool CMuscleToolParams::operator== (const CMuscleToolParams &data) const
 
void CMuscleToolParams::Copy (const CMuscleToolParams &data)
 
void CMuscleToolParams::Init ()
 
virtual void CMuscleToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CMuscleToolParams::SaveSettings () const
 
virtual void CMuscleToolParams::LoadSettings ()
 
const TConstScopedObjectsCMuscleToolParams::GetObjects () const
 
TConstScopedObjectsCMuscleToolParams::SetObjects ()
 
wxString CMuscleToolParams::GetCommandLine () const
 
void CMuscleToolParams::SetCommandLine (wxString value)
 
bool CMuscleToolParams::GetGenerateTree () const
 
void CMuscleToolParams::SetGenerateTree (bool value)
 
wxString CMuscleToolParams::GetMusclePath () const
 
void CMuscleToolParams::SetMusclePath (wxString value)
 
int CMuscleToolParams::GetScoringMethod () const
 
void CMuscleToolParams::SetScoringMethod (int value)
 
wxString CMuscleToolParams::GetMuscleExecutable () const
 
 CNeedlemanWunschToolParams::CNeedlemanWunschToolParams ()
 
 CNeedlemanWunschToolParams::CNeedlemanWunschToolParams (const CNeedlemanWunschToolParams &data)
 
 CNeedlemanWunschToolParams::~CNeedlemanWunschToolParams ()
 
void CNeedlemanWunschToolParams::operator= (const CNeedlemanWunschToolParams &data)
 
bool CNeedlemanWunschToolParams::operator== (const CNeedlemanWunschToolParams &data) const
 
void CNeedlemanWunschToolParams::Copy (const CNeedlemanWunschToolParams &data)
 
void CNeedlemanWunschToolParams::Init ()
 
virtual void CNeedlemanWunschToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CNeedlemanWunschToolParams::SaveSettings () const
 
virtual void CNeedlemanWunschToolParams::LoadSettings ()
 
const TConstScopedObjectsCNeedlemanWunschToolParams::GetObjects () const
 
TConstScopedObjectsCNeedlemanWunschToolParams::SetObjects ()
 
int CNeedlemanWunschToolParams::GetBandSize () const
 
void CNeedlemanWunschToolParams::SetBandSize (int value)
 
int CNeedlemanWunschToolParams::GetFirstSeqFreeEnds () const
 
void CNeedlemanWunschToolParams::SetFirstSeqFreeEnds (int value)
 
int CNeedlemanWunschToolParams::GetGapExtendCost () const
 
void CNeedlemanWunschToolParams::SetGapExtendCost (int value)
 
int CNeedlemanWunschToolParams::GetGapOpenCost () const
 
void CNeedlemanWunschToolParams::SetGapOpenCost (int value)
 
int CNeedlemanWunschToolParams::GetMatchCost () const
 
void CNeedlemanWunschToolParams::SetMatchCost (int value)
 
int CNeedlemanWunschToolParams::GetMismatchCost () const
 
void CNeedlemanWunschToolParams::SetMismatchCost (int value)
 
int CNeedlemanWunschToolParams::GetSecondSeqFreeEnds () const
 
void CNeedlemanWunschToolParams::SetSecondSeqFreeEnds (int value)
 
 CNetBlastDMSearchFormPanel::CNetBlastDMSearchFormPanel ()
 
 CNetBlastDMSearchFormPanel::CNetBlastDMSearchFormPanel (wxWindow *parent, wxWindowID id=ID_CNETBLASTDMSEARCHFORM, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
bool CNetBlastDMSearchFormPanel::Create (wxWindow *parent, wxWindowID id=ID_CNETBLASTDMSEARCHFORM, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
 CNetBlastDMSearchFormPanel::~CNetBlastDMSearchFormPanel ()
 
void CNetBlastDMSearchFormPanel::Init ()
 
void CNetBlastDMSearchFormPanel::CreateControls ()
 
bool CNetBlastDMSearchFormPanel::TransferDataToWindow ()
 
void CNetBlastDMSearchFormPanel::OnFilterInputTextUpdated (wxCommandEvent &event)
 
void CNetBlastDMSearchFormPanel::OnResetClick (wxCommandEvent &event)
 
void CNetBlastDMSearchFormPanel::OnSubmittedCheckClick (wxCommandEvent &event)
 
bool CNetBlastDMSearchFormPanel::GetCompleted () const
 
void CNetBlastDMSearchFormPanel::SetCompleted (bool value)
 
bool CNetBlastDMSearchFormPanel::GetSubmitted () const
 
void CNetBlastDMSearchFormPanel::SetSubmitted (bool value)
 
bool CNetBlastDMSearchFormPanel::GetFailed () const
 
void CNetBlastDMSearchFormPanel::SetFailed (bool value)
 
bool CNetBlastDMSearchFormPanel::GetRetrieved () const
 
void CNetBlastDMSearchFormPanel::SetRetrieved (bool value)
 
bool CNetBlastDMSearchFormPanel::GetExpired () const
 
void CNetBlastDMSearchFormPanel::SetExpired (bool value)
 
wxString CNetBlastDMSearchFormPanel::GetSearchValue () const
 
void CNetBlastDMSearchFormPanel::SetSearchValue (wxString value)
 
wxBitmap CNetBlastDMSearchFormPanel::GetBitmapResource (const wxString &name)
 
wxIcon CNetBlastDMSearchFormPanel::GetIconResource (const wxString &name)
 
static bool CNetBlastDMSearchFormPanel::ShowToolTips ()
 
void CNetBlastDMSearchFormPanel::RestartSearch ()
 
 CNetBLAST_DMSearchTool::CNetBLAST_DMSearchTool ()
 IDMSearchTool. More...
 
void CNetBLAST_DMSearchTool::GetDbNames (vector< string > &name)
 
virtual IDMSearchTool::TUIToolFlags CNetBLAST_DMSearchTool::GetFlags (void)
 special flags More...
 
virtual CRef< CSearchJobBaseCNetBLAST_DMSearchTool::x_CreateJob (IDMSearchQuery &query)
 implementing CSearchToolBase pure virtual function More...
 
CNetBLASTUIDataSourceCNetBLAST_DMSearchTool::x_GetDataSource ()
 
 CNetBLAST_DMSearchQuery::CNetBLAST_DMSearchQuery (const TStates &states, const string &filter_str)
 CNetBLAST_DMSearchQuery. More...
 
virtual string CNetBLAST_DMSearchQuery::ToString () const
 Prepare a string representation of a query (for logging and debugging) More...
 
 CNetBLAST_DMSearchForm::DECLARE_EVENT_MAP ()
 
 CNetBLAST_DMSearchForm::CNetBLAST_DMSearchForm (CNetBLAST_DMSearchTool &tool)
 CNetBLAST_DMSearchForm. More...
 
virtual CNetBLAST_DMSearchForm::~CNetBLAST_DMSearchForm ()
 
void CNetBLAST_DMSearchForm::SetDataSource (CNetBLASTUIDataSource *dataSource)
 
void CNetBLAST_DMSearchForm::x_OnJobDescrChanged (CEvent *)
 
virtual void CNetBLAST_DMSearchForm::x_LoadSettings (const CRegistryReadView &view)
 
virtual void CNetBLAST_DMSearchForm::x_SaveSettings (CRegistryWriteView view) const
 
IDMSearchToolCNetBLAST_DMSearchForm::x_GetTool (void)
 
 CNetBLAST_DMSearchJob::CNetBLAST_DMSearchJob (CNetBLAST_DMSearchQuery &query, CNetBLASTUIDataSource &ds)
 CNetBLAST_DMSearchJob. More...
 
static string CNetBlastJobDescriptor::GetStateLabel (EState state)
 
virtual CNetBlastJobDescriptor::~CNetBlastJobDescriptor ()
 
EState CNetBlastJobDescriptor::GetState () const
 
string CNetBlastJobDescriptor::GetRID () const
 
string CNetBlastJobDescriptor::GetJobTitle () const
 
string CNetBlastJobDescriptor::GetDescription () const
 
string CNetBlastJobDescriptor::GetErrors () const
 
time_t CNetBlastJobDescriptor::GetSubmitTime () const
 
void CNetBlastJobDescriptor::Init (const CBLASTParams &params, CNetBLASTUIDataSource &ds)
 
void CNetBlastJobDescriptor::Init (const string &rid, CNetBLASTUIDataSource &ds)
 
void CNetBlastJobDescriptor::Submit (objects::CBioseq_set &seq_set)
 
void CNetBlastJobDescriptor::Check ()
 
CRef< objects::CSeq_align_set > CNetBlastJobDescriptor::Retrieve ()
 
CRef< blast::CRemoteBlast > CNetBlastJobDescriptor::GetRemoteBlast ()
 
void CNetBlastJobDescriptor::Release ()
 release CRemoteBlast object to free associated resources More...
 
void CNetBlastJobDescriptor::MarkDeleted (bool deleted)
 
bool CNetBlastJobDescriptor::IsDeleted () const
 
objects::CUser_object * CNetBlastJobDescriptor::ToUserObject () const
 
void CNetBlastJobDescriptor::FromUserObject (const objects::CUser_object &user_obj)
 
 CNetBlastJobDescriptor::CNetBlastJobDescriptor ()
 CNetBlastJobDescriptor. More...
 
 CNetBlastJobDescriptor::CNetBlastJobDescriptor (CNetBLASTUIDataSource &ds)
 
 CNetBlastJobDescriptor::CNetBlastJobDescriptor (const CNetBlastJobDescriptor &)
 
CNetBlastJobDescriptorCNetBlastJobDescriptor::operator= (const CNetBlastJobDescriptor &)
 
void CNetBlastJobDescriptor::x_CreateRemoteBlastIfNeeded ()
 
void CNetBlastJobDescriptor::x_NotifyDataSource ()
 
 CNetBLASTLoadOptionPanel::CNetBLASTLoadOptionPanel ()
 
 CNetBLASTLoadOptionPanel::CNetBLASTLoadOptionPanel (wxWindow *parent, wxWindowID id=ID_NETBLASTLOADOPTIONPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CNetBLASTLoadOptionPanel::Create (wxWindow *parent, wxWindowID id=ID_NETBLASTLOADOPTIONPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 CNetBLASTLoadOptionPanel::~CNetBLASTLoadOptionPanel ()
 
void CNetBLASTLoadOptionPanel::Init ()
 
void CNetBLASTLoadOptionPanel::CreateControls ()
 
wxBitmap CNetBLASTLoadOptionPanel::GetBitmapResource (const wxString &name)
 
wxIcon CNetBLASTLoadOptionPanel::GetIconResource (const wxString &name)
 
static bool CNetBLASTLoadOptionPanel::ShowToolTips ()
 
string CNetBLASTLoadOptionPanel::GetInput () const
 
void CNetBLASTLoadOptionPanel::SetInput (const string &input)
 
bool CNetBLASTLoadOptionPanel::IsInputValid ()
 
void CNetBLASTLoadOptionPanel::GetRIDs (vector< string > &rids)
 
 CNetBLASTUIDataSourceEvent::CNetBLASTUIDataSourceEvent ()
 
 CNetBLASTUIDataSource::CNetBLASTUIDataSource (CNetBLASTUIDataSourceType &type)
 
virtual CNetBLASTUIDataSource::~CNetBLASTUIDataSource ()
 
void CNetBLASTUIDataSource::x_SaveJobDescriptors ()
 
void CNetBLASTUIDataSource::x_LoadJobDescriptors ()
 
void CNetBLASTUIDataSource::x_OnJobDescrChanged (CNetBlastJobDescriptor &descr)
 callback - invoked by CNetBlastJobDescriptor More...
 
void CNetBLASTUIDataSource::x_StartTask (CBlastSearchTask &task)
 
void CNetBLASTUIDataSource::x_AutoStartMonitoring ()
 
 CNetBLASTUIDataSourceType::CNetBLASTUIDataSourceType ()
 CNetBLASTUIDataSourceType. More...
 
 CNetBLASTUILoadManager::CNetBLASTUILoadManager (CNetBLASTUIDataSource &data_source)
 CNetBLASTUILoadManager. More...
 
 CNGAlignJob::CNGAlignJob (const CNGAlignParams &params)
 CNGAlignJob. More...
 
virtual void CNGAlignJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CNGAlignParams::CNGAlignParams ()
 
 CNGAlignParams::CNGAlignParams (const CNGAlignParams &data)
 
 CNGAlignParams::~CNGAlignParams ()
 
void CNGAlignParams::operator= (const CNGAlignParams &data)
 
bool CNGAlignParams::operator== (const CNGAlignParams &data) const
 
void CNGAlignParams::Copy (const CNGAlignParams &data)
 
void CNGAlignParams::Init ()
 
virtual void CNGAlignParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CNGAlignParams::SaveSettings () const
 
virtual void CNGAlignParams::LoadSettings ()
 
const SConstScopedObjectCNGAlignParams::GetSubject () const
 
SConstScopedObjectCNGAlignParams::SetSubject ()
 
const TConstScopedObjectsCNGAlignParams::GetQueries () const
 
TConstScopedObjectsCNGAlignParams::SetQueries ()
 
int CNGAlignParams::GetFilterMode () const
 
void CNGAlignParams::SetFilterMode (int value)
 
long CNGAlignParams::GetWordSize () const
 
void CNGAlignParams::SetWordSize (long value)
 
double CNGAlignParams::GetEValue () const
 
void CNGAlignParams::SetEValue (double value)
 
bool CNGAlignParams::GetBestHit () const
 
void CNGAlignParams::SetBestHit (bool value)
 
wxString CNGAlignParams::GetJobTitle () const
 
void CNGAlignParams::SetJobTitle (wxString value)
 
wxString CNGAlignParams::GetAdvParams () const
 
void CNGAlignParams::SetAdvParams (wxString value)
 
int CNGAlignParams::GetWMTaxId () const
 
void CNGAlignParams::SetWMTaxId (int value)
 
string CNGAlignParams::GetWMDir () const
 
void CNGAlignParams::SetWMDir (string value)
 
void CNGAlignParams::LogDump ()
 
 CNGAlignTool::CNGAlignTool ()
 CNGAlignTool. More...
 
void CNGAlignTool::x_CreateBALSTPanelIfNeeded ()
 
virtual void CNGAlignTool::x_SelectCompatibleInputObjects ()
 
wxPanel * CNGAlignTool::x_GetCurrentPage ()
 
bool CNGAlignTool::x_IsFirstPage () const
 
bool CNGAlignTool::x_IsLastPage () const
 
bool CNGAlignTool::x_GoFirstPage ()
 
bool CNGAlignTool::x_GoNextPage ()
 
bool CNGAlignTool::x_GoPrevPage ()
 
bool CNGAlignTool::x_GoLastPage ()
 
bool CNGAlignTool::x_LoadPage ()
 
 CPhyTreeView::DECLARE_EVENT_MAP ()
 
 CPhyTreeView::CPhyTreeView ()
 
 CPhyTreeView::~CPhyTreeView ()
 
CRef< CPhyloTreeSchemeCPhyTreeView::GetScheme ()
 
CPhyloTreeWidgetCPhyTreeView::GetWidget () const
 
void CPhyTreeView::OnBioTreeChanged ()
 
void CPhyTreeView::OnExportTree (CEvent *evt)
 
void CPhyTreeView::OnSomethingEdited (CEvent *evt)
 
void CPhyTreeView::OnCreateSelectedSubtree (CEvent *evt)
 
void CPhyTreeView::CommitTheChanges (CNcbiIstrstream &istr)
 
void CPhyTreeView::AppliedEditToDataSource ()
 
void CPhyTreeView::RebuildObjectIndex ()
 
virtual void CPhyTreeView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual void CPhyTreeView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 
virtual const CObjectCPhyTreeView::x_GetOrigObject () const
 
void CPhyTreeView::x_QueryStatusChange (CEvent *evt)
 
 CPhyloTreeJob::CPhyloTreeJob (const objects::CBioTreeContainer *btc)
 
virtual void CPhyloTreeJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CProSplignTool::CProSplignTool ()
 CProSplignTool. More...
 
virtual void CProSplignTool::x_SelectCompatibleInputObjects ()
 
 CMolTypeValidator::CMolTypeValidator (MolType molType)
 
virtual CConstRef< CObjectCMolTypeValidator::Validate (const objects::CSeq_id &id, objects::CScope &scope, wxString &errMessage)
 
 CSplignPanel::CSplignPanel ()
 
 CSplignPanel::CSplignPanel (wxWindow *parent, wxWindowID id=ID_CSPLIGNPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCLIP_CHILDREN|wxTAB_TRAVERSAL, bool visibale=true)
 
bool CSplignPanel::Create (wxWindow *parent, wxWindowID id=ID_CSPLIGNPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCLIP_CHILDREN|wxTAB_TRAVERSAL, bool visibale=true)
 
 CSplignPanel::~CSplignPanel ()
 
void CSplignPanel::Init ()
 
void CSplignPanel::CreateControls ()
 
virtual bool CSplignPanel::TransferDataFromWindow ()
 
SConstScopedObject CSplignPanel::GetGenomicSeq () const
 
void CSplignPanel::SetGenomicSeq (SConstScopedObject value)
 
TConstScopedObjects CSplignPanel::GetCDNASeqs () const
 
void CSplignPanel::SetCDNASeqs (TConstScopedObjects value)
 
CSplignParamsCSplignPanel::GetData ()
 
const CSplignParamsCSplignPanel::GetData () const
 
void CSplignPanel::SetData (const CSplignParams &data)
 
wxBitmap CSplignPanel::GetBitmapResource (const wxString &name)
 
wxIcon CSplignPanel::GetIconResource (const wxString &name)
 
void CSplignPanel::SetObjects (map< string, TConstScopedObjects > *genomic, map< string, TConstScopedObjects > *na)
 
static bool CSplignPanel::ShowToolTips ()
 
 CSplignParams::CSplignParams ()
 
 CSplignParams::CSplignParams (const CSplignParams &data)
 
 CSplignParams::~CSplignParams ()
 
void CSplignParams::operator= (const CSplignParams &data)
 
bool CSplignParams::operator== (const CSplignParams &data) const
 
void CSplignParams::Copy (const CSplignParams &data)
 
void CSplignParams::Init ()
 
virtual void CSplignParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CSplignParams::SaveSettings () const
 
virtual void CSplignParams::LoadSettings ()
 
double CSplignParams::GetCompPenalty () const
 
void CSplignParams::SetCompPenalty (double value)
 
int CSplignParams::GetDiscType () const
 
void CSplignParams::SetDiscType (int value)
 
bool CSplignParams::GetEndGapDetect () const
 
void CSplignParams::SetEndGapDetect (bool value)
 
long CSplignParams::GetMaxGenomicExtent () const
 
void CSplignParams::SetMaxGenomicExtent (long value)
 
long CSplignParams::GetMaxIntron () const
 
void CSplignParams::SetMaxIntron (long value)
 
double CSplignParams::GetMinCompIdentity () const
 
void CSplignParams::SetMinCompIdentity (double value)
 
double CSplignParams::GetMinExonIdentity () const
 
void CSplignParams::SetMinExonIdentity (double value)
 
bool CSplignParams::GetPolyADetect () const
 
void CSplignParams::SetPolyADetect (bool value)
 
int CSplignParams::GetCDNAStrand () const
 
void CSplignParams::SetCDNAStrand (int value)
 
virtual void CSplignParams::DebugDump (CDebugDumpContext ddc, unsigned int depth) const
 
 CSplignTool::CSplignTool ()
 CSplignTool. More...
 
virtual void CSplignTool::x_SelectCompatibleInputObjects ()
 
 CCommonTaxTreeTool::CCommonTaxTreeTool ()
 CCommonTaxTreeTool. More...
 
void CCommonTaxTreeTool::x_SelectCompatibleInputObjects ()
 
 CTaxTreeToolJob::CTaxTreeToolJob (const CTaxTreeToolParams &params)
 CTaxTreeToolJob. More...
 
virtual void CTaxTreeToolJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CTaxTreeToolParams::CTaxTreeToolParams ()
 
 CTaxTreeToolParams::CTaxTreeToolParams (const CTaxTreeToolParams &data)
 
 CTaxTreeToolParams::~CTaxTreeToolParams ()
 
void CTaxTreeToolParams::operator= (const CTaxTreeToolParams &data)
 
bool CTaxTreeToolParams::operator== (const CTaxTreeToolParams &data) const
 
void CTaxTreeToolParams::Copy (const CTaxTreeToolParams &data)
 
void CTaxTreeToolParams::Init ()
 
virtual void CTaxTreeToolParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CTaxTreeToolParams::SaveSettings () const
 
virtual void CTaxTreeToolParams::LoadSettings ()
 
const TConstScopedObjectsCTaxTreeToolParams::GetObjects () const
 
TConstScopedObjectsCTaxTreeToolParams::SetObjects ()
 
 CTreeBuilderPanel::CTreeBuilderPanel ()
 
 CTreeBuilderPanel::CTreeBuilderPanel (wxWindow *parent, wxWindowID id=ID_CTreeBuilderPanel, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool CTreeBuilderPanel::Create (wxWindow *parent, wxWindowID id=ID_CTreeBuilderPanel, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 CTreeBuilderPanel::~CTreeBuilderPanel ()
 
void CTreeBuilderPanel::Init ()
 
void CTreeBuilderPanel::CreateControls ()
 
virtual bool CTreeBuilderPanel::TransferDataToWindow ()
 
virtual bool CTreeBuilderPanel::TransferDataFromWindow ()
 
CTreeBuilderParamsCTreeBuilderPanel::GetData ()
 
const CTreeBuilderParamsCTreeBuilderPanel::GetData () const
 
void CTreeBuilderPanel::SetData (const CTreeBuilderParams &data)
 
wxBitmap CTreeBuilderPanel::GetBitmapResource (const wxString &name)
 
wxIcon CTreeBuilderPanel::GetIconResource (const wxString &name)
 
void CTreeBuilderPanel::SetObjects (TConstScopedObjects *objects)
 
static bool CTreeBuilderPanel::ShowToolTips ()
 
 CTreeBuilderParams::CTreeBuilderParams ()
 
 CTreeBuilderParams::CTreeBuilderParams (const CTreeBuilderParams &data)
 
 CTreeBuilderParams::~CTreeBuilderParams ()
 
void CTreeBuilderParams::operator= (const CTreeBuilderParams &data)
 
bool CTreeBuilderParams::operator== (const CTreeBuilderParams &data) const
 
void CTreeBuilderParams::Copy (const CTreeBuilderParams &data)
 
void CTreeBuilderParams::Init ()
 
virtual void CTreeBuilderParams::SetRegistryPath (const string &path)
 IRegSettings. More...
 
virtual void CTreeBuilderParams::SaveSettings () const
 IRegSettings. More...
 
virtual void CTreeBuilderParams::LoadSettings ()
 
const SConstScopedObjectCTreeBuilderParams::GetObject () const
 
SConstScopedObjectCTreeBuilderParams::SetObject ()
 
wxString CTreeBuilderParams::GetDistanceMethod () const
 
void CTreeBuilderParams::SetDistanceMethod (wxString value)
 
wxString CTreeBuilderParams::GetConstructMethod () const
 
void CTreeBuilderParams::SetConstructMethod (wxString value)
 
wxString CTreeBuilderParams::GetLeafLabels () const
 
void CTreeBuilderParams::SetLeafLabels (wxString value)
 
 CTreeBuilderTool::CTreeBuilderTool ()
 CTreeBuilderTool. More...
 
virtual void CTreeBuilderTool::x_SelectCompatibleInputObjects ()
 select only Seq-ids More...
 
 CDebugMacroToolJob::CDebugMacroToolJob (const CDebugMacroToolParams &params)
 CDebugMacroToolJob. More...
 
virtual void CDebugMacroToolJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CTextAlignObjectLoader::CTextAlignObjectLoader (const CTextAlignParams &params)
 
 CTextAlignObjectLoader::CTextAlignObjectLoader (const CTextAlignParams &params, const vector< wxString > &filenames)
 
void CTextAlignObjectLoader::Init ()
 
void CTextAlignObjectLoader::LoadFromStream (CNcbiIstream &istr, TObjects &objects, string &errMsg)
 
 CAdvancedCleanupTool::CAdvancedCleanupTool ()
 CAdvancedCleanupTool. More...
 
virtual void CAdvancedCleanupTool::x_SelectCompatibleInputObjects ()
 
 CCreateNeedlemanWunschToolManager::CCreateNeedlemanWunschToolManager ()
 
void CCreateNeedlemanWunschToolManager::x_SelectCompatibleInputObjects ()
 select only Seq-aligns More...
 
 CCreateNeedlemanWunschJob::CCreateNeedlemanWunschJob (const CNeedlemanWunschToolParams &params)
 CCreateNeedlemanWunschJob. More...
 
bool CCreateNeedlemanWunschJob::ProgressCallback (const string &status, float done)
 
virtual CConstIRef< IAppJobProgressCCreateNeedlemanWunschJob::GetProgress ()
 implement Run() in derived classes, make sure that exceptions are handled and m_StopRequested flag is respected. More...
 
virtual void CCreateNeedlemanWunschJob::x_CreateProjectItems ()
 override this function in derived classes and populate m_Items. More...
 
 CMuscleToolPanel::CMuscleToolPanel ()
 
 CMuscleToolPanel::CMuscleToolPanel (wxWindow *parent, wxWindowID id=ID_CMUSCLEPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visible=true)
 
bool CMuscleToolPanel::Create (wxWindow *parent, wxWindowID id=ID_CMUSCLEPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visible=true)
 
 CMuscleToolPanel::~CMuscleToolPanel ()
 
void CMuscleToolPanel::Init ()
 
void CMuscleToolPanel::CreateControls ()
 
virtual bool CMuscleToolPanel::TransferDataFromWindow ()
 
void CMuscleToolPanel::OnMusclePathClick (wxCommandEvent &event)
 
CMuscleToolParamsCMuscleToolPanel::GetData ()
 
const CMuscleToolParamsCMuscleToolPanel::GetData () const
 
void CMuscleToolPanel::SetData (const CMuscleToolParams &data)
 
wxBitmap CMuscleToolPanel::GetBitmapResource (const wxString &name)
 
wxIcon CMuscleToolPanel::GetIconResource (const wxString &name)
 
void CMuscleToolPanel::SetObjects (map< string, TConstScopedObjects > *objects)
 
static bool CMuscleToolPanel::ShowToolTips ()
 
 CNGAlignPanel::CNGAlignPanel ()
 
 CNGAlignPanel::CNGAlignPanel (wxWindow *parent)
 
bool CNGAlignPanel::Create (wxWindow *parent, wxWindowID id=ID_CNGALIGNPANEL)
 
 CNGAlignPanel::~CNGAlignPanel ()
 
void CNGAlignPanel::Init ()
 
void CNGAlignPanel::CreateControls ()
 
virtual bool CNGAlignPanel::TransferDataFromWindow ()
 
const SConstScopedObjectCNGAlignPanel::GetSubject () const
 
SConstScopedObjectCNGAlignPanel::SetSubject ()
 
const TConstScopedObjectsCNGAlignPanel::GetQueries () const
 
TConstScopedObjectsCNGAlignPanel::SetQueries ()
 
wxBitmap CNGAlignPanel::GetBitmapResource (const wxString &name)
 
wxIcon CNGAlignPanel::GetIconResource (const wxString &name)
 
void CNGAlignPanel::SetObjects (TConstScopedObjects *objects)
 
static bool CNGAlignPanel::ShowToolTips ()
 
 CPslLoadManager::CPslLoadManager ()
 CPslLoadManager. More...
 
static string CPslLoadManager::Id ()
 
static string CPslLoadManager::Label ()
 
 CPslLoadManager::CPage::CPage (CPslLoadManager &manager)
 
virtual wxPanel * CPslLoadManager::CPage::GetPanel ()
 
virtual bool CPslLoadManager::CPage::CanLeavePage (bool)
 
CPslParamsPanelCPslLoadManager::x_GetParamsPanel ()
 
 CTaxTreeToolPanel::CTaxTreeToolPanel ()
 
 CTaxTreeToolPanel::CTaxTreeToolPanel (wxWindow *parent, wxWindowID id=ID_CTAXTREETOOLPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visibale=true)
 
bool CTaxTreeToolPanel::Create (wxWindow *parent, wxWindowID id=ID_CTAXTREETOOLPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL, bool visibale=true)
 
 CTaxTreeToolPanel::~CTaxTreeToolPanel ()
 
void CTaxTreeToolPanel::Init ()
 
void CTaxTreeToolPanel::CreateControls ()
 
virtual bool CTaxTreeToolPanel::TransferDataFromWindow ()
 
CTaxTreeToolParamsCTaxTreeToolPanel::GetData ()
 
const CTaxTreeToolParamsCTaxTreeToolPanel::GetData () const
 
void CTaxTreeToolPanel::SetData (const CTaxTreeToolParams &data)
 
wxBitmap CTaxTreeToolPanel::GetBitmapResource (const wxString &name)
 
wxIcon CTaxTreeToolPanel::GetIconResource (const wxString &name)
 
void CTaxTreeToolPanel::SetObjects (map< string, TConstScopedObjects > *objects)
 
static bool CTaxTreeToolPanel::ShowToolTips ()
 
 CTextAlignLoaderManager::CTextAlignLoaderManager ()
 CTextAlignLoaderManager. More...
 
static string CTextAlignLoaderManager::Id ()
 
static string CTextAlignLoaderManager::Label ()
 
 CTextAlignLoaderManager::CPage::CPage (CTextAlignLoaderManager &manager)
 
virtual wxPanel * CTextAlignLoaderManager::CPage::GetPanel ()
 
virtual bool CTextAlignLoaderManager::CPage::CanLeavePage (bool)
 
CTextAlignParamsPanelCTextAlignLoaderManager::x_GetParamsPanel ()
 

Variables

CConstRef< CSeq_annotCAlignSpanView::m_OrigAnnot
 original data object passed to the view More...
 
CConstRef< CSeq_alignCAlignSpanView::m_OrigAlign
 
CConstRef< CBioseqCAlignSpanView::m_OrigBioseq
 
vector< CConstRef< CSeq_align > > CAlignSpanView::m_InputAligns
 
CRef< IAlnMultiDataSourceCAlignSpanView::m_DataSource
 
CAnchoredAln CAlignSpanView::m_AnchoredAln
 
wxPanel * CAlignSpanView::m_Panel
 
wxStatusBar * CAlignSpanView::m_StatusBar
 
CAlnSpanWidgetCAlignSpanView::m_AlnWidget
 
unique_ptr< CAlnSpanVertModelCAlignSpanView::m_Model
 
CRef< CScopeCAlignSpanView::m_Scope
 
CRef< CSeq_idCAlignSpanView::m_Seq_id
 
string CAlignSpanView::m_RegPath
 
static CProjectViewTypeDescriptor CAlignSpanView::m_TypeDescr
 
TAlignVector CAnnotCompareView::m_Aligns
 
CAnnotCompareWidgetCAnnotCompareView::m_AnnWidget
 
size_t CBLAST_Dlg_Item::m_LabelPos
 
size_t CBLAST_Dlg_Item::m_LabelLength
 
string CBLAST_Dlg_Item::m_Path
 
bool CBLAST_Dlg_Item::m_IsDatabase
 
bool CBLAST_Dlg_Item::m_Visible
 
bool CBLAST_Dlg_Item::m_Expanded
 
CBLAST_Dlg_ItemCBLAST_Dlg_Item::m_Parent
 
TNameToItemMapCBLAST_Dlg_Item::m_ChildItems
 
wxTreeItemId CBLAST_Dlg_Item::m_Id
 
wxTextCtrl * CBLAST_DB_Dialog::m_SearchCtrl
 
wxStaticText * CBLAST_DB_Dialog::m_StatusText
 
wxTreeCtrl * CBLAST_DB_Dialog::m_TreeCtrl
 
wxButton * CBLAST_DB_Dialog::m_OKBtn
 
const TDbMapCBLAST_DB_Dialog::m_DbMap
 
CRef< CBLAST_Dlg_ItemCBLAST_DB_Dialog::m_Root
 
TItemDeque CBLAST_DB_Dialog::m_CatItems
 
TItemDeque CBLAST_DB_Dialog::m_DbItems
 
string CBLAST_DB_Dialog::m_SelDatabase
 
CFastMutex CNetBlastSubmittingJob::m_Mutex
 
string CNetBlastSubmittingJob::m_Descr
 mutex to sync our internals More...
 
string CNetBlastSubmittingJob::m_Status
 
TConstScopedObjects CNetBlastSubmittingJob::m_SeqLocs
 
vector< CRef< CNetBlastJobDescriptor > > CNetBlastSubmittingJob::m_Descriptors
 
vector< stringCNetBlastSubmittingJob::m_Errors
 
CRef< CAppJobErrorCNetBlastSubmittingJob::m_Error
 
CFastMutex CNetBlastMonitoringJob::m_Mutex
 
string CNetBlastMonitoringJob::m_ToolName
 mutex to sync our internals More...
 
IServiceLocatorCNetBlastMonitoringJob::m_SrvLocator
 
CRef< CNetBLASTUIDataSourceCNetBlastMonitoringJob::m_NetBlastDS
 
string CNetBlastMonitoringJob::m_Descr
 
string CNetBlastMonitoringJob::m_Status
 
CSelectProjectOptions CNetBlastMonitoringJob::m_LoadingOptions
 
int CNetBlastMonitoringJob::m_WaitPeriodIndex
 
TDescriptors CNetBlastMonitoringJob::m_Descriptors
 
vector< stringCNetBlastMonitoringJob::m_Errors
 
CRef< CAppJobErrorCNetBlastMonitoringJob::m_Error
 
TDescriptors CNetBlastLoadingJob::m_Descriptors
 
vector< stringCNetBlastLoadingJob::m_Errors
 
CScopeCNetBlastLoadingJob::m_Scope
 
wxRadioButton * CBLASTSearchOptionsPanel::m_NucRadio
 
wxRadioButton * CBLASTSearchOptionsPanel::m_ProtRadio
 
wxStaticText * CBLASTSearchOptionsPanel::m_QuerySeqSetStatic
 
wxChoice * CBLASTSearchOptionsPanel::m_QuerySeqSetCombo
 
CObjectListWidgetCBLASTSearchOptionsPanel::m_QueryListCtrl
 
wxComboBox * CBLASTSearchOptionsPanel::m_ProgramCombo
 
wxStaticBoxSizer * CBLASTSearchOptionsPanel::m_LocalSizer
 
wxRadioButton * CBLASTSearchOptionsPanel::m_SubjectTypeSeqsCtrl
 
wxRadioButton * CBLASTSearchOptionsPanel::m_SubjectTypeNCBICtrl
 
wxRadioButton * CBLASTSearchOptionsPanel::m_SubjectTypeLDBCtrl
 
wxStaticText * CBLASTSearchOptionsPanel::m_SubjectSeqSetStatic
 
wxChoice * CBLASTSearchOptionsPanel::m_SubjectSeqSetCombo
 
wxBoxSizer * CBLASTSearchOptionsPanel::m_LocalSeqsSizer
 
CObjectListWidgetCBLASTSearchOptionsPanel::m_SubjectListCtrl
 
wxFlexGridSizer * CBLASTSearchOptionsPanel::m_NCBIDBSizer
 
wxBoxSizer * CBLASTSearchOptionsPanel::m_DBSizer
 
wxComboBox * CBLASTSearchOptionsPanel::m_DatabaseCombo
 
wxBitmapButton * CBLASTSearchOptionsPanel::m_BrowseDBBtn
 
wxComboBox * CBLASTSearchOptionsPanel::m_QueryCombo
 
wxBoxSizer * CBLASTSearchOptionsPanel::m_LocalDBSizer
 
wxTextCtrl * CBLASTSearchOptionsPanel::m_LocalDBCtrl
 
wxCheckBox * CBLASTSearchOptionsPanel::m_LocalDBLoaderCtrl
 
CNetBLASTUIDataSourceCBLASTSearchOptionsPanel::m_DataSource
 
string CBLASTSearchOptionsPanel::m_ToolName
 
map< string, TConstScopedObjects > * CBLASTSearchOptionsPanel::m_NucObjects
 
map< string, TConstScopedObjects > * CBLASTSearchOptionsPanel::m_ProtObjects
 
CBLASTParamsCBLASTSearchOptionsPanel::m_Params
 
wxTimer CBLASTSearchOptionsPanel::m_Timer
 
int CBLASTSearchOptionsPanel::m_DBLoadState
 
string CBLASTSearchOptionsPanel::m_CurrentQuerySet
 
string CBLASTSearchOptionsPanel::m_CurrentSubjectSet
 
blast::EProgram CBLASTParams::SProgInfo::m_Program
 
string CBLASTParams::SProgInfo::m_Label
 
bool CBLASTParams::SProgInfo::m_NucInput
 
bool CBLASTParams::SProgInfo::m_NucDB
 
bool CBLASTParams::SProgInfo::m_NeedsThreshold
 
bool CBLASTParams::SProgInfo::m_NeedsQueryGenCode
 
bool CBLASTParams::SProgInfo::m_NeedsDbGenCode
 
bool CBLASTParams::SProgInfo::m_UseDustFilter
 
int CBLASTParams::SProgParams::m_Threshold
 
int CBLASTParams::SProgParams::m_WordSize
 
double CBLASTParams::SProgParams::m_eValue
 
bool CBLASTParams::SProgParams::m_FilterLowComplex
 
int CBLASTParams::SProgParams::m_QueryGeneticCode
 
int CBLASTParams::SProgParams::m_DbGeneticCode
 
bool CBLASTParams::SProgParams::m_MaskLowercase
 mask Lowercase features More...
 
bool CBLASTParams::SProgParams::m_MaskRepeats
 mask Repeat features More...
 
string CBLASTParams::SProgParams::m_RepeatLib
 
int CBLASTParams::SProgParams::m_WM_TaxId
 winmask tax id More...
 
static TProgramAttrMap CBLASTParams::sm_ProgramToAttr
 
bool CBLASTParams::m_NucInput
 
TConstScopedObjects CBLASTParams::m_SeqLocs
 
blast::EProgram CBLASTParams::m_NucProgram
 
blast::EProgram CBLASTParams::m_ProtProgram
 
string CBLASTParams::m_NucDatabase
 
string CBLASTParams::m_ProtDatabase
 
TMRUDatabases CBLASTParams::m_NucMRUDatabases
 
TMRUDatabases CBLASTParams::m_ProtMRUDatabases
 
string CBLASTParams::m_EntrezQuery
 Params applying only to BLAST Search. More...
 
TMRUQueries CBLASTParams::m_MRUQueries
 
TConstScopedObjects CBLASTParams::m_SubjSeqLocs
 Params applying only to BLAST Sequences. More...
 
TProgramParamsMap CBLASTParams::m_ProgToParams
 Common parameters. More...
 
string CBLASTParams::m_AdvancedParams
 
string CBLASTParams::m_JobTitle
 
bool CBLASTParams::mf_FindComparts
 
bool CBLASTParams::mf_Standalone
 
string CBLASTParams::m_WM_Dir
 path to WM statistics databases More...
 
string CBLASTParams::m_LocalNucDB
 
string CBLASTParams::m_LocalProtDB
 
ESubjectType CBLASTParams::m_SubjectType
 
bool CBLASTParams::m_LocalDBLoader
 
wxFlexGridSizer * CBLASTSearchParamsPanel::m_GeneralSizer
 
wxStaticText * CBLASTSearchParamsPanel::m_ThreshLabel
 
wxTextCtrl * CBLASTSearchParamsPanel::m_ThreshInput
 
wxStaticText * CBLASTSearchParamsPanel::m_QueryGenCodeLabel
 
wxComboBox * CBLASTSearchParamsPanel::m_QueryGenCodeCombo
 
wxStaticText * CBLASTSearchParamsPanel::m_DbGenCodeLabel
 
wxComboBox * CBLASTSearchParamsPanel::m_DbGenCodeCombo
 
wxChoice * CBLASTSearchParamsPanel::m_RepeatType
 
wxCheckBox * CBLASTSearchParamsPanel::m_LCRegionsCheck
 
wxCheckBox * CBLASTSearchParamsPanel::m_RepeatsCheck
 
wxStaticBoxSizer * CBLASTSearchParamsPanel::m_WMStaticBoxSizer
 
wxStaticText * CBLASTSearchParamsPanel::m_WMStatic
 
wxChoice * CBLASTSearchParamsPanel::m_WMTaxIds
 
wxButton * CBLASTSearchParamsPanel::m_WMDownload
 
wxCheckBox * CBLASTSearchParamsPanel::m_CompartCheck
 
wxCheckBox * CBLASTSearchParamsPanel::m_chbStandalone
 
wxString CBLASTSearchParamsPanel::m_AdvParams
 
wxString CBLASTSearchParamsPanel::m_DbGeneticCode
 
double CBLASTSearchParamsPanel::m_eValue
 
bool CBLASTSearchParamsPanel::m_FilterLowComplex
 
wxString CBLASTSearchParamsPanel::m_JobTitle
 
bool CBLASTSearchParamsPanel::m_MaskLCRegions
 
bool CBLASTSearchParamsPanel::m_MaskRepeats
 
wxString CBLASTSearchParamsPanel::m_QueryGeneticCode
 
long CBLASTSearchParamsPanel::m_Threshold
 
long CBLASTSearchParamsPanel::m_WordSize
 
CBLASTParamsCBLASTSearchParamsPanel::m_Params
 
bool CBLASTSearchParamsPanel::m_Local
 
CTaxIdHelper::CAutoDelete CBLASTSearchParamsPanel::m_AutoDelete
 
IServiceLocatorCBlastSearchTask::m_SrvLocator
 
CRef< CNetBLASTUIDataSourceCBlastSearchTask::m_NetBlastDS
 
string CBlastSearchTask::m_ToolName
 name of the tool that launched the task; used in UI More...
 
ECommand CBlastSearchTask::m_Command
 the command associated with the task More...
 
CSelectProjectOptions CBlastSearchTask::m_LoadingOptions
 
string CBlastSearchTask::m_ProjectFolderName
 
CRef< objects::CGBProjectHandle > CBlastSearchTask::m_TargetProject
 
ECommand CBlastSearchTask::m_Stage
 defines the current stage of the task More...
 
CRef< CNetBlastSubmittingJobCBlastSearchTask::m_SubmittingJob
 
CRef< CNetBlastMonitoringJobCBlastSearchTask::m_MonitoringJob
 
CRef< CNetBlastLoadingJobCBlastSearchTask::m_LoadingJob
 
CIRef< IAppTaskCBlastSearchTask::m_CurrTask
 
CBLASTParams CBLASTSeqToolJob::m_Params
 
TProcessHandle CBLASTSeqToolJob::m_ProcHandle
 
CUIObject CBLASTToolManager::m_Descriptor
 describes the Manager's UI properties More...
 
IServiceLocatorCBLASTToolManager::m_SrvLocator
 
wxWindow * CBLASTToolManager::m_ParentWindow
 
string CBLASTToolManager::m_RegPath
 
string CBLASTToolManager::m_LocalWinMaskDirPath
 
vector< TConstScopedObjectsCBLASTToolManager::m_InputObjects
 
map< string, TConstScopedObjectsCBLASTToolManager::m_NucObjects
 
map< string, TConstScopedObjectsCBLASTToolManager::m_ProtObjects
 
bool CBLASTToolManager::m_UseNucForMixInput
 
CBLASTParams CBLASTToolManager::m_Params
 
EState CBLASTToolManager::m_State
 
CBLASTSearchOptionsPanelCBLASTToolManager::m_OptionsPanel
 
CBLASTSearchParamsPanelCBLASTToolManager::m_ParamsPanel
 
SProjectSelectorParams CBLASTToolManager::m_ProjectParams
 
string SCleanupAlignmentsParams::m_RegPath
 
TConstScopedObjects SCleanupAlignmentsParams::m_Alignments
 
EAlgorithm SCleanupAlignmentsParams::m_Algo
 
int SCleanupAlignmentsParams::m_HitFilter_MinLength
 
float SCleanupAlignmentsParams::m_HitFilter_MinIdentity
 
bool SCleanupAlignmentsParams::m_AlnMgr_PreserveRows
 
bool SCleanupAlignmentsParams::m_AlnMgr_Transloc
 
bool SCleanupAlignmentsParams::m_AlnMgr_Sort
 
bool SCleanupAlignmentsParams::m_AlnMgr_FillUnaligned
 
CObjectListWidgetCCleanupAlignmentsParamsPanel::m_ObjectList
 
wxComboBox * CCleanupAlignmentsParamsPanel::m_AlgoSelector
 
wxBoxSizer * CCleanupAlignmentsParamsPanel::m_ParamsPanel
 
wxTextCtrl * CCleanupAlignmentsParamsPanel::m_HitFilter_MinIdentity
 
wxTextCtrl * CCleanupAlignmentsParamsPanel::m_HitFilter_MinLength
 
wxCheckBox * CCleanupAlignmentsParamsPanel::m_AlnMgr_Transloc
 
wxCheckBox * CCleanupAlignmentsParamsPanel::m_AlnMgr_Sort
 
wxCheckBox * CCleanupAlignmentsParamsPanel::m_AlnMgr_PreserveRows
 
wxCheckBox * CCleanupAlignmentsParamsPanel::m_AlnMgr_FillUnaligned
 
SCleanupAlignmentsParamsCCleanupAlignmentsParamsPanel::m_Params
 
TConstScopedObjectsCCleanupAlignmentsParamsPanel::m_InputObjects
 
bool CCleanupAlignmentsParamsPanel::m_InputListDirty
 
string CCleanupAlignmentsParamsPanel::m_RegPath
 
TConstScopedObjects CCleanupAlignmentsToolManager::m_Alignments
 
SCleanupAlignmentsParams CCleanupAlignmentsToolManager::m_Params
 
CCleanupAlignmentsParamsPanelCCleanupAlignmentsToolManager::m_ParamsPanel
 
SCleanupAlignmentsParams CCleanupAlignmentsJob::m_Params
 
TObjects CClustalOmegaTool::m_Objects
 
CClustalOmegaToolParams CClustalOmegaTool::m_Params
 
CClustalOmegaToolPanelCClustalOmegaTool::m_Panel
 
CClustalOmegaToolParams CClustalOmegaToolJob::m_Params
 
wxString CClustalOmegaToolParams::m_ClustalOmegaPath
 
wxString CClustalOmegaToolParams::m_CommandLine
 
bool CClustalOmegaToolParams::m_GenerateTree
 
string CClustalOmegaToolParams::m_RegPath
 
TConstScopedObjects CClustalOmegaToolParams::m_Objects
 
TObjects CClustalwTool::m_Objects
 
CClustalwToolParams CClustalwTool::m_Params
 
CClustalwToolPanelCClustalwTool::m_Panel
 
CClustalwToolParams CClustalwToolJob::m_Params
 
wxString CClustalwToolParams::m_ClustalWPath
 
wxString CClustalwToolParams::m_CommandLine
 
bool CClustalwToolParams::m_GenerateTree
 
string CClustalwToolParams::m_RegPath
 
TConstScopedObjects CClustalwToolParams::m_Objects
 
TConstScopedObjects CCreateGeneModelToolManager::m_Alignments
 
SCreateGeneModelParams CCreateGeneModelToolManager::m_Params
 
CCreateGeneModelParamsPanelCCreateGeneModelToolManager::m_ParamsPanel
 
CRef< objects::CSeq_feat > SGeneCdsmRnaFeats::gene
 
CRef< objects::CSeq_feat > SGeneCdsmRnaFeats::cds
 
CRef< objects::CSeq_feat > SGeneCdsmRnaFeats::mRNA
 
static const string CCreateGeneModelTask::sGeneDbName
 CCreateGeneModelTask. More...
 
CIRef< CProjectServiceCCreateGeneModelTask::m_Service
 
CSelectProjectOptions CCreateGeneModelTask::m_Options
 
SCreateGeneModelParams CCreateGeneModelTask::m_Params
 
TGeneModelMap CCreateGeneModelTask::m_GeneModelMap
 
CSelectProjectOptions::TItems CCreateGeneModelTask::m_Items
 
CRef< objects::CScope > CCreateGeneModelTask::m_Scope
 
TAlignVector CDotMatrixView::m_Aligns
 
CIRef< IHitMatrixDataSourceCDotMatrixView::m_DataSource
 
CHitMatrixWidgetCDotMatrixView::m_AlnWidget
 
static CProjectViewTypeDescriptor CDotMatrixView::m_TypeDescr
 
CRef< COpenViewManagerCDotMatrixViewFactory::m_ViewManager
 
CObjectListWidgetCFindOverlapPanel::m_Seq1List
 
CObjectListWidgetCFindOverlapPanel::m_Seq2List
 
CFindOverlapParams CFindOverlapPanel::m_data
 
TConstScopedObjectsCFindOverlapPanel::m_InputObjects
 
wxString CFindOverlapParams::m_BlastParams
 
int CFindOverlapParams::m_FilterQty
 
wxString CFindOverlapParams::m_MaxSlop
 
string CFindOverlapParams::m_RegPath
 
SConstScopedObject CFindOverlapParams::m_Seq1
 
SConstScopedObject CFindOverlapParams::m_Seq2
 
TConstScopedObjects CFindOverlapTool::m_SeqIds
 
CFindOverlapParams CFindOverlapTool::m_Params
 
CFindOverlapPanelCFindOverlapTool::m_Panel
 
string SGroupAlignmentsParams::m_RegPath
 
TConstScopedObjects SGroupAlignmentsParams::m_Alignments
 
bool SGroupAlignmentsParams::m_GroupBySeqId
 
bool SGroupAlignmentsParams::m_GroupByStrand
 
bool SGroupAlignmentsParams::m_GroupByTaxId
 
bool SGroupAlignmentsParams::m_GroupByLikeTaxId
 
bool SGroupAlignmentsParams::m_GroupByRefSeq
 
bool SGroupAlignmentsParams::m_GroupByPredictedRefSeq
 
bool SGroupAlignmentsParams::m_GroupByEST
 
bool SGroupAlignmentsParams::m_GroupByGenBank
 
bool SGroupAlignmentsParams::m_GroupByWGS
 
bool SGroupAlignmentsParams::m_GroupByHTGS
 
bool SGroupAlignmentsParams::m_GroupByPatent
 
CObjectListWidgetCGroupAlignmentsParamsPanel::m_ObjectList
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupBySeqId
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByStrand
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByTaxId
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByLikeTaxId
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByRefSeq
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByEST
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByPredictedRefSeq
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByGenBank
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByWGS
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByHTGS
 
wxCheckBox * CGroupAlignmentsParamsPanel::m_GroupByPatent
 
SGroupAlignmentsParamsCGroupAlignmentsParamsPanel::m_Params
 
TConstScopedObjectsCGroupAlignmentsParamsPanel::m_InputObjects
 
bool CGroupAlignmentsParamsPanel::m_InputListDirty
 
string CGroupAlignmentsParamsPanel::m_RegPath
 
TConstScopedObjects CGroupAlignmentsToolManager::m_Alignments
 
SGroupAlignmentsParams CGroupAlignmentsToolManager::m_Params
 
CGroupAlignmentsParamsPanelCGroupAlignmentsToolManager::m_ParamsPanel
 
SGroupAlignmentsParams CGroupAlignmentsJob::m_Params
 
TObjects CKalignTool::m_Objects
 
CKalignToolParams CKalignTool::m_Params
 
CKalignToolPanelCKalignTool::m_Panel
 
CKalignToolParams CKalignToolJob::m_Params
 
wxString CKalignToolParams::m_CommandLine
 
wxString CKalignToolParams::m_KalignPath
 
bool CKalignToolParams::m_QuietFlag
 
string CKalignToolParams::m_RegPath
 
TConstScopedObjects CKalignToolParams::m_Objects
 
TObjects CMafftTool::m_Objects
 
CMafftToolParams CMafftTool::m_Params
 
CMafftToolPanelCMafftTool::m_Panel
 
CMafftToolParams CMafftToolJob::m_Params
 
bool CMafftToolParams::m_AutoFlag
 
wxString CMafftToolParams::m_CommandLine
 
wxString CMafftToolParams::m_MafftPath
 
bool CMafftToolParams::m_QuietFlag
 
string CMafftToolParams::m_RegPath
 
TConstScopedObjects CMafftToolParams::m_Objects
 
string SMergeAlignmentsParams::m_RegPath
 
TConstScopedObjects SMergeAlignmentsParams::m_Alignments
 
int SMergeAlignmentsParams::m_Direction
 
int SMergeAlignmentsParams::m_MergeAlgo
 
int SMergeAlignmentsParams::m_MergeFlags
 
bool SMergeAlignmentsParams::m_FillUnaligned
 
CObjectListWidgetCMergeAlignmentsParamsPanel::m_ObjectListCtrl
 
wxCheckBox * CMergeAlignmentsParamsPanel::m_MergeQuerySeqOnly
 
wxCheckBox * CMergeAlignmentsParamsPanel::m_AssumeNegStrand
 
wxCheckBox * CMergeAlignmentsParamsPanel::m_TruncateOverlap
 
wxCheckBox * CMergeAlignmentsParamsPanel::m_SortInput
 
wxCheckBox * CMergeAlignmentsParamsPanel::m_FillUnaligned
 
SMergeAlignmentsParamsCMergeAlignmentsParamsPanel::m_Params
 
TConstScopedObjectsCMergeAlignmentsParamsPanel::m_InputObjects
 
bool CMergeAlignmentsParamsPanel::m_InputListDirty
 
string CMergeAlignmentsParamsPanel::m_RegPath
 
TConstScopedObjects CMergeAlignmentsToolManager::m_Alignments
 
SMergeAlignmentsParams CMergeAlignmentsToolManager::m_Params
 
CMergeAlignmentsParamsPanelCMergeAlignmentsToolManager::m_ParamsPanel
 
SMergeAlignmentsParams CMergeAlignmentsJob::m_Params
 
CConstRef< CSeq_annotCMPCrossAlignView::m_OrigAnnot
 original data object passed to the view More...
 
CConstRef< CSeq_alignCMPCrossAlignView::m_OrigAlign
 
CIRef< ICrossAlnDataSourceCMPCrossAlignView::m_DataSource
 
wxSplitterWindow * CMPCrossAlignView::m_MainSplitter
 
TViews CMPCrossAlignView::m_Views
 
static CProjectViewTypeDescriptor CMPCrossAlignView::m_TypeDescr
 
wxString CMSAToolJob::m_TmpIn
 
wxString CMSAToolJob::m_TmpOut
 
wxString CMSAToolJob::m_TmpTreeOut
 
long CMSAToolJob::m_PId
 
TIdMap CMSAToolJob::m_IdMap
 to make the alignment as robust as possible, we assign every sequence a unique identifer independeont of its existing identifiers this map allows us to convert back at the end More...
 
TSeqTypeMap CMSAToolJob::m_SeqTypes
 
objects::CMappingRanges CMSAToolJob::m_Ranges
 
wxString CMSAToolJob::m_CmdLine
 
wxString CMSAToolJob::m_ToolName
 
string CMultiAlignView::m_RegPath
 
CRowStyleCatalog CMultiAlignView::m_StyleCatalog
 
vector< stringCMultiAlignView::m_ScoringMethods
 
string CMultiAlignView::m_CurrentMethod
 
CAlnMultiDSBuilder CMultiAlignView::m_Builder
 
bool CMultiAlignView::m_Sparse
 
CConstRef< objects::CSeq_annot > CMultiAlignView::m_OrigAnnot
 original data object passed to the view More...
 
CConstRef< objects::CSeq_align > CMultiAlignView::m_OrigAlign
 
CIRef< IAlnMultiDataSourceCMultiAlignView::m_DataSource
 
CAlnMultiWidgetCMultiAlignView::m_AlnWidget
 
CObjectIndex CMultiAlignView::m_ObjIndex
 
CRef< COpenViewManagerCMultiAlignViewFactory::m_ViewManager
 
IAlnExplorer::TNumrow CSelRowHandle::m_Numrow
 
TObjects CMuscleTool::m_Objects
 
CMuscleToolParams CMuscleTool::m_Params
 
CMuscleToolPanelCMuscleTool::m_Panel
 
CMuscleToolParams CMuscleToolJob::m_Params
 
wxString CMuscleToolParams::m_CommandLine
 
bool CMuscleToolParams::m_GenerateTree
 
wxString CMuscleToolParams::m_MusclePath
 
int CMuscleToolParams::m_ScoringMethod
 
string CMuscleToolParams::m_RegPath
 
TConstScopedObjects CMuscleToolParams::m_Objects
 
int CNeedlemanWunschToolParams::m_BandSize
 
int CNeedlemanWunschToolParams::m_FirstSeqFreeEnds
 
int CNeedlemanWunschToolParams::m_GapExtendCost
 
int CNeedlemanWunschToolParams::m_GapOpenCost
 
int CNeedlemanWunschToolParams::m_MatchCost
 
int CNeedlemanWunschToolParams::m_MismatchCost
 
int CNeedlemanWunschToolParams::m_SecondSeqFreeEnds
 
string CNeedlemanWunschToolParams::m_RegPath
 
TConstScopedObjects CNeedlemanWunschToolParams::m_Objects
 
wxTextCtrl * CNetBlastDMSearchFormPanel::m_SearchCtrl
 
wxButton * CNetBlastDMSearchFormPanel::m_ResetBtn
 
bool CNetBlastDMSearchFormPanel::m_Completed
 
bool CNetBlastDMSearchFormPanel::m_Submitted
 
bool CNetBlastDMSearchFormPanel::m_Failed
 
bool CNetBlastDMSearchFormPanel::m_Retrieved
 
bool CNetBlastDMSearchFormPanel::m_Expired
 
wxString CNetBlastDMSearchFormPanel::m_SearchValue
 
bool CNetBlastDMSearchFormPanel::m_BlockEvents
 
IServiceLocatorCNetBLAST_DMSearchTool::m_SrvLocator
 
TStates CNetBLAST_DMSearchQuery::m_States
 select only Jobs with states from this set More...
 
string CNetBLAST_DMSearchQuery::m_FilterStr
 select only Jobs that have attributes containg this string More...
 
CRef< CNetBLAST_DMSearchToolCNetBLAST_DMSearchForm::m_Tool
 
CNetBlastDMSearchFormPanelCNetBLAST_DMSearchForm::m_Panel
 
CRef< CNetBLASTUIDataSourceCNetBLAST_DMSearchForm::m_NetBlastDS
 
CRef< CNetBLAST_DMSearchQueryCNetBLAST_DMSearchJob::m_Query
 
CRef< CNetBLASTUIDataSourceCNetBLAST_DMSearchJob::m_NetBlastDS
 
CMutex CNetBlastJobDescriptor::m_Mutex
 
CNetBLASTUIDataSourceCNetBlastJobDescriptor::m_NetBlastDS
 
EState CNetBlastJobDescriptor::m_State
 
string CNetBlastJobDescriptor::m_RID
 Job attributes. More...
 
string CNetBlastJobDescriptor::m_JobTitle
 
string CNetBlastJobDescriptor::m_Description
 
string CNetBlastJobDescriptor::m_Errors
 
time_t CNetBlastJobDescriptor::m_SubmitTime
 
bool CNetBlastJobDescriptor::m_Deleted
 
CRef< blast::CRemoteBlast > CNetBlastJobDescriptor::m_RemoteBlast
 a proxy to Net BLAST that is used for updating Job state More...
 
CUIObject CNetBLASTUIDataSource::m_Descr
 
CRef< CNetBLASTUIDataSourceTypeCNetBLASTUIDataSource::m_Type
 
IServiceLocatorCNetBLASTUIDataSource::m_SrvLocator
 
string CNetBLASTUIDataSource::m_RegPath
 
bool CNetBLASTUIDataSource::m_Open
 
TJobDescrVec CNetBLASTUIDataSource::m_JobDescrs
 
CFastMutex CNetBLASTUIDataSource::m_JobDescrMutex
 
CUIObject CNetBLASTUIDataSourceType::m_Descr
 
CRef< CNetBLASTUIDataSourceCNetBLASTUILoadManager::m_DataSource
 
IServiceLocatorCNetBLASTUILoadManager::m_SrvLocator
 
wxWindow * CNetBLASTUILoadManager::m_ParentWindow
 
CUIObject CNetBLASTUILoadManager::m_Descriptor
 
EState CNetBLASTUILoadManager::m_State
 
string CNetBLASTUILoadManager::m_RegPath
 
string CNetBLASTUILoadManager::m_SavedInput
 
CNetBLASTLoadOptionPanelCNetBLASTUILoadManager::m_OptionPanel
 
CProjectSelectorPanelCNetBLASTUILoadManager::m_ProjectSelPanel
 
SProjectSelectorParams CNetBLASTUILoadManager::m_ProjectParams
 
CNGAlignParams CNGAlignJob::m_Params
 
bool CNGAlignParams::m_BestHit
 
int CNGAlignParams::m_FilterMode
 
long CNGAlignParams::m_WordSize
 
double CNGAlignParams::m_eValue
 
wxString CNGAlignParams::m_JobTitle
 
wxString CNGAlignParams::m_AdvParams
 
int CNGAlignParams::m_WM_TaxId
 
string CNGAlignParams::m_WM_Dir
 
string CNGAlignParams::m_RegPath
 
SConstScopedObject CNGAlignParams::m_Subject
 
TConstScopedObjects CNGAlignParams::m_Queries
 
TConstScopedObjects CNGAlignTool::m_SeqIds
 
TConstScopedObjects CNGAlignTool::m_SeqLocs
 
CNGAlignParams CNGAlignTool::m_Params
 
CNGAlignPanelCNGAlignTool::m_Panel
 
CNGAlignBLASTPanelCNGAlignTool::m_BLASTPanel
 
int CNGAlignTool::m_CurrentPage
 
CConstRef< objects::CBioTreeContainer > CPhyTreeView::m_BioTreeContainer
 
CRef< objects::CBioTreeContainer > CPhyTreeView::m_Cont
 
CPhyloTree::TTreeIdx CPhyTreeView::m_CurrentNode
 
CRef< CPhyloTreeDataSourceCPhyTreeView::m_DataSource
 
CRef< CPhyloTreeSchemeCPhyTreeView::m_Scheme
 
wxPanel * CPhyTreeView::m_Panel
 
CObjectIndex CPhyTreeView::m_ObjectIndex
 
bool CPhyTreeView::m_EditUpdate
 
int CPhyTreeView::m_InitialRotateLabels
 If rendering parms are stored in biotreecontainer, set them first time. More...
 
int CPhyTreeView::m_InitialUseDistances
 
int CPhyTreeView::m_InitialLayout
 
CRef< objects::CBioTreeContainer > CPhyloTreeJob::m_Btc
 
TObjects CProSplignTool::m_ProteinObjects
 
TObjects CProSplignTool::m_NAObjects
 
CProSplignParams CProSplignTool::m_Params
 
CProSplignPanelCProSplignTool::m_Panel
 
MolType CMolTypeValidator::m_MolType
 
CObjectListWidgetSelCSplignPanel::m_GenomicList
 
CObjectListWidgetSelCSplignPanel::m_cDNAList
 
SConstScopedObject CSplignPanel::m_GenomicSeq
 
TConstScopedObjects CSplignPanel::m_cDNASeqs
 
CSplignParams CSplignPanel::m_data
 
string CSplignPanel::m_RegPath
 
CMolTypeValidator CSplignPanel::m_GenomicListAccValidator
 
CMolTypeValidator CSplignPanel::m_CDNAListAccValidator
 
double CSplignParams::m_CompPenalty
 
int CSplignParams::m_DiscType
 
bool CSplignParams::m_EndGapDetect
 
long CSplignParams::m_MaxGenomicExtent
 
long CSplignParams::m_MaxIntron
 
double CSplignParams::m_MinCompIdentity
 
double CSplignParams::m_MinExonIdentity
 
bool CSplignParams::m_PolyADetect
 
int CSplignParams::m_cDNA_strand
 
string CSplignParams::m_RegPath
 
TObjects CSplignTool::m_GenomicObjects
 
TObjects CSplignTool::m_NAObjects
 
CSplignParams CSplignTool::m_Params
 
CSplignPanelCSplignTool::m_Panel
 
TObjects CCommonTaxTreeTool::m_Objects
 
CTaxTreeToolParams CCommonTaxTreeTool::m_Params
 
CTaxTreeToolPanelCCommonTaxTreeTool::m_Panel
 
CTaxTreeToolParams CTaxTreeToolJob::m_Params
 
string CTaxTreeToolParams::m_RegPath
 
TConstScopedObjects CTaxTreeToolParams::m_Objects
 
CObjectListWidgetCTreeBuilderPanel::m_Seq1List
 
CTreeBuilderParams CTreeBuilderPanel::m_data
 
TConstScopedObjectsCTreeBuilderPanel::m_InputObjects
 
wxChoice * CTreeBuilderPanel::m_pDistance
 
wxChoice * CTreeBuilderPanel::m_pConstruct
 
wxChoice * CTreeBuilderPanel::m_pLabels
 
wxString CTreeBuilderParams::m_DistanceMethod
 
wxString CTreeBuilderParams::m_ConstructMethod
 
wxString CTreeBuilderParams::m_LeafLabels
 
string CTreeBuilderParams::m_RegPath
 
SConstScopedObject CTreeBuilderParams::m_Object
 
TConstScopedObjects CTreeBuilderTool::m_SeqIds
 
CTreeBuilderParams CTreeBuilderTool::m_Params
 
CTreeBuilderPanelCTreeBuilderTool::m_Panel
 
CDebugMacroToolParams CDebugMacroToolJob::m_Params
 
CTextAlignParams CTextAlignObjectLoader::m_Params
 
vector< wxString > CTextAlignObjectLoader::m_FileNames
 
TObjects CTextAlignObjectLoader::m_Objects
 
CRef< objects::CScope > CTextAlignObjectLoader::m_Scope
 
TConstScopedObjects CAdvancedCleanupTool::m_Alignments
 
CAdvancedCleanupParams CAdvancedCleanupTool::m_Params
 
CAdvancedCleanupParamsPanelCAdvancedCleanupTool::m_Panel
 
TConstScopedObjects CCreateNeedlemanWunschToolManager::m_Objects
 
CNeedlemanWunschToolParams CCreateNeedlemanWunschToolManager::m_Params
 
CAlignNeedlemanWunschPanelCCreateNeedlemanWunschToolManager::m_Panel
 
CNeedlemanWunschToolParams CCreateNeedlemanWunschJob::m_Params
 
float CCreateNeedlemanWunschJob::m_Done
 
CObjectListWidgetSelCMuscleToolPanel::m_LocationSel
 
CMuscleToolParams CMuscleToolPanel::m_data
 
TConstScopedObjectsCMuscleToolPanel::m_InputObjects
 
CObjectListWidgetCNGAlignPanel::m_QueryListCtrl
 
CObjectListWidgetCNGAlignPanel::m_SubjectListCtrl
 
SConstScopedObject CNGAlignPanel::m_Subject
 
TConstScopedObjects CNGAlignPanel::m_Queries
 
CPslLoadManagerCPslLoadManager::CPage::m_Manager
 
CUIObject CPslLoadManager::m_Descr
 
IServiceLocatorCPslLoadManager::m_SrvLocator
 
wxWindow * CPslLoadManager::m_ParentWindow
 
EState CPslLoadManager::m_State
 
string CPslLoadManager::m_RegPath
 
CPslParamsPanelCPslLoadManager::m_ParamsPanel
 
CPslLoadParams CPslLoadManager::m_Params
 
vector< wxString > CPslLoadManager::m_FileNames
 
CPage CPslLoadManager::m_OptionsPage
 
CObjectListWidgetSelCTaxTreeToolPanel::m_SeqIds
 
CTaxTreeToolParams CTaxTreeToolPanel::m_data
 
TConstScopedObjectsCTaxTreeToolPanel::m_InputObjects
 
CTextAlignLoaderManagerCTextAlignLoaderManager::CPage::m_Manager
 
CUIObject CTextAlignLoaderManager::m_Descr
 
IServiceLocatorCTextAlignLoaderManager::m_SrvLocator
 
wxWindow * CTextAlignLoaderManager::m_ParentWindow
 
EState CTextAlignLoaderManager::m_State
 
string CTextAlignLoaderManager::m_RegPath
 
CTextAlignParamsPanelCTextAlignLoaderManager::m_ParamsPanel
 
CTextAlignParams CTextAlignLoaderManager::m_Params
 
vector< wxString > CTextAlignLoaderManager::m_FileNames
 
CPage CTextAlignLoaderManager::m_OptionsPage
 

Friends

class CAlignSpanView::CAlignSpanViewFactory
 
class CAnnotCompareView::CAnnotCompareViewFactory
 
class CClustalOmegaToolParams::CClustalOmegaToolPanel
 
class CClustalwToolParams::CClustalwToolPanel
 
class CCrossAlignView::CCrossAlignViewFactory
 
class CDotMatrixView::CDotMatrixViewFactory
 
class CFindOverlapParams::CFindOverlapPanel
 
class CKalignToolParams::CKalignToolPanel
 
class CMafftToolParams::CMafftToolPanel
 
class CMPCrossAlignView::CMPCrossAlignViewFactory
 
class CMultiAlignView::CMultiAlignViewFactory
 
class CMuscleToolParams::CMuscleToolPanel
 
class CNeedlemanWunschToolParams::CAlignNeedlemanWunschPanel
 
class CNetBlastJobDescriptor::CNetBLASTUIDataSource
 
class CNetBLASTUIDataSource::CNetBlastJobDescriptor
 
class CNetBLASTUIDataSource::CNetBlastDSEvtHandler
 
class CNGAlignParams::CNGAlignPanel
 
class CNGAlignParams::CNGAlignBLASTPanel
 
class CPhyTreeView::CPhyTreeViewFactory
 
class CSplignParams::CSplignPanel
 
class CTaxTreeToolParams::CTaxTreeToolPanel
 
class CTreeBuilderParams::CTreeBuilderPanel
 
class CTreeBuilderParams::CTreeBuilderTool
 

IWMClient interface implementation

virtual wxWindow * CAlignSpanView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCAlignSpanView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CAlignSpanView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CAlignSpanView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual void CAlignSpanView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

virtual void CAlignSpanView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
virtual void CAlignSpanView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

CProjectViewBase overridables

virtual void CAlignSpanView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

CProjectView callback overridables

virtual void CAlignSpanView::OnWidgetRangeChanged ()
 
virtual void CAlignSpanView::OnWidgetSelChanged ()
 

IRegSettings interface implementation

virtual void CAlignSpanView::SetRegistryPath (const string &reg_path)
 
virtual void CAlignSpanView::LoadSettings ()
 
virtual void CAlignSpanView::SaveSettings () const
 

CProjectViewBase internal overridables

virtual void CAlignSpanView::x_CreateMenuBarMenu ()
 initializes m_MenuBarMenu; override in derived classes More...
 
virtual const CObjectCAlignSpanView::x_GetOrigObject () const
 

CProjectView internal overridables

virtual objects::CScope * CAlignSpanView::x_PreAttachToProject (TConstScopedObjects &objects)
 
virtual void CAlignSpanView::x_PostAttachToProject ()
 
virtual void CAlignSpanView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 

IExtension interface implementation

virtual string CAlignSpanViewFactory::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CAlignSpanViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCAlignSpanViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCAlignSpanViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CAlignSpanViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual const CProjectViewTypeDescriptorCAlignSpanViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CAlignSpanViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

IWMClient interface implementation

virtual wxWindow * CAnnotCompareView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCAnnotCompareView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CAnnotCompareView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CAnnotCompareView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual void CAnnotCompareView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

void CAnnotCompareView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
void CAnnotCompareView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

CProjectViewBase overridables

virtual void CAnnotCompareView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

CProjectView internal overridables

virtual objects::CScope * CAnnotCompareView::x_PreAttachToProject (TConstScopedObjects &objects)
 
virtual void CAnnotCompareView::x_PostAttachToProject ()
 
virtual void CAnnotCompareView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 

IExtension interface implementation

virtual string CAnnotCompareViewFactory::GetExtensionIdentifier () const
 CAnnotCompareViewFactory. More...
 
virtual string CAnnotCompareViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCAnnotCompareViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCAnnotCompareViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CAnnotCompareViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual const CProjectViewTypeDescriptorCAnnotCompareViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CAnnotCompareViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

IAppJob implementation

virtual EJobState CNetBlastSubmittingJob::Run ()
 Function that does all the useful work, called by the Engine. More...
 
virtual CConstIRef< IAppJobProgressCNetBlastSubmittingJob::GetProgress ()
 return progress object, the function shall be synchronized internally. More...
 
virtual CRef< CObjectCNetBlastSubmittingJob::GetResult ()
 Returns the Job Result. More...
 
virtual CConstIRef< IAppJobErrorCNetBlastSubmittingJob::GetError ()
 Returns IAppJobError object describing internal error that caused the Job to fail. More...
 
virtual string CNetBlastSubmittingJob::GetDescr () const
 Returns a human readable description of the Job (optional) More...
 

IAppJob implementation

virtual EJobState CNetBlastMonitoringJob::Run ()
 Function that does all the useful work, called by the Engine. More...
 
virtual CConstIRef< IAppJobProgressCNetBlastMonitoringJob::GetProgress ()
 return progress object, the function shall be synchronized internally. More...
 
virtual CRef< CObjectCNetBlastMonitoringJob::GetResult ()
 Returns the Job Result. More...
 
virtual CConstIRef< IAppJobErrorCNetBlastMonitoringJob::GetError ()
 Returns IAppJobError object describing internal error that caused the Job to fail. More...
 
virtual string CNetBlastMonitoringJob::GetDescr () const
 Returns a human readable description of the Job (optional) More...
 

IWaitPeriod implementation

virtual CTimeSpan CNetBlastMonitoringJob::GetWaitPeriod ()
 returns a period of time after which the task shall be executed again More...
 

CAlgoToolManagerParamsPanel implementation

virtual void CBLASTSearchOptionsPanel::LoadSettings ()
 
virtual void CBLASTSearchOptionsPanel::SaveSettings () const
 override in derived classes More...
 
void CBLASTSearchOptionsPanel::RestoreDefaults ()
 override in derived classes More...
 

CTaxIdHelper::ICallback interface implementation

virtual void CBLASTSearchParamsPanel::TaxonsLoaded (bool local)
 

CAlgoToolManagerParamsPanel implementation

virtual void CBLASTSearchParamsPanel::LoadSettings ()
 
virtual void CBLASTSearchParamsPanel::SaveSettings () const
 override in derived classes More...
 
void CBLASTSearchParamsPanel::RestoreDefaults ()
 override in derived classes More...
 

CCompositeAppTask overridables

virtual CIRef< IAppTaskCBlastSearchTask::x_GetCurrentSubTask ()
 returns a references to the current subtask More...
 
virtual CIRef< IAppTaskCBlastSearchTask::x_NextSubTask ()
 prepares the next subtask (makes it current), this function is used for iterating subtasks. More...
 
virtual ETaskState CBlastSearchTask::x_RunCurrentSubTask ()
 runs the current subtask; one may override this function in order to perform special pre-execution or post-execution actions More...
 

IUIToolManager interface implementation

virtual void CBLASTToolManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CBLASTToolManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCBLASTToolManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CBLASTToolManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CBLASTToolManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CBLASTToolManager::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 
virtual wxPanel * CBLASTToolManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CBLASTToolManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CBLASTToolManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CBLASTToolManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CBLASTToolManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCBLASTToolManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual void CBLASTToolManager::RestoreDefaults ()
 Restores the default options for the current panel. More...
 

IUIAlgoToolManager interface implementation

virtual string CBLASTToolManager::GetCategory ()
 returns the name for the ToolCategory to which the tool belongs. More...
 
virtual string CBLASTToolManager::SetInputObjects (const vector< TConstScopedObjects > &input)
 sets input objects that can be used as arguments for the tool. More...
 
virtual bool CBLASTToolManager::CanQuickLaunch () const
 
virtual IAppTaskCBLASTToolManager::QuickLaunch ()
 

IExtension interface implementation

virtual string CBLASTToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CBLASTToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CBLASTToolManager::SetRegistryPath (const string &path)
 
virtual void CBLASTToolManager::LoadSettings ()
 
virtual void CBLASTToolManager::SaveSettings () const
 

IRegSettings interface implementation

virtual void SCleanupAlignmentsParams::SetRegistryPath (const string &reg_path)
 
virtual void SCleanupAlignmentsParams::LoadSettings ()
 
virtual void SCleanupAlignmentsParams::SaveSettings () const
 

CAlgoToolManagerParamsPanel implementation

void CCleanupAlignmentsParamsPanel::RestoreDefaults ()
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CCleanupAlignmentsToolManager::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CCleanupAlignmentsToolManager::CleanUI ()
 override this function in a derived class and clean extra members More...
 

IExtension interface implementation

virtual string CCleanupAlignmentsToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CCleanupAlignmentsToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCCleanupAlignmentsToolManager::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCCleanupAlignmentsToolManager::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CCleanupAlignmentsToolManager::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CCleanupAlignmentsToolManager::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCCleanupAlignmentsToolManager::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CClustalOmegaTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CClustalOmegaTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CClustalOmegaTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CClustalOmegaTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CClustalOmegaTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCClustalOmegaTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCClustalOmegaTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CClustalOmegaTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CClustalOmegaTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCClustalOmegaTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CClustalwTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CClustalwTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CClustalwTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CClustalwTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CClustalwTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCClustalwTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCClustalwTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CClustalwTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CClustalwTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCClustalwTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CCreateGeneModelToolManager::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CCreateGeneModelToolManager::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual IAppTaskCCreateGeneModelToolManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IExtension interface implementation

virtual string CCreateGeneModelToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CCreateGeneModelToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCCreateGeneModelToolManager::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCCreateGeneModelToolManager::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CCreateGeneModelToolManager::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CCreateGeneModelToolManager::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCCreateGeneModelToolManager::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IWMClient interface implementation

virtual wxWindow * CCrossAlignView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCCrossAlignView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CCrossAlignView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CCrossAlignView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual void CCrossAlignView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

void CCrossAlignView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
void CCrossAlignView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

CProjectViewBase overridables

virtual void CCrossAlignView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

IVisibleRangeClient interface implementation

virtual void CCrossAlignView::OnVisibleRangeChanged (const CVisibleRange &vrange, IVisibleRangeClient *source)
 

CProjectView internal overridables

CConstRef< CSeq_annotCCrossAlignView::m_OrigAnnot
 original data object passed to the view More...
 
CConstRef< CSeq_alignCCrossAlignView::m_OrigAlign
 
CIRef< ICrossAlnDataSourceCCrossAlignView::m_DataSource
 
CCrossAlnWidgetCCrossAlignView::m_AlnWidget
 
virtual objects::CScope * CCrossAlignView::x_PreAttachToProject (TConstScopedObjects &objects)
 
virtual void CCrossAlignView::x_PostAttachToProject ()
 

IExtension interface implementation

virtual string CCrossAlignViewFactory::GetExtensionIdentifier () const
 CCrossAlignViewFactory. More...
 
virtual string CCrossAlignViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCCrossAlignViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCCrossAlignViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CCrossAlignViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CCrossAlignViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCCrossAlignViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CCrossAlignViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

IWMClient interface implementation

virtual wxWindow * CDotMatrixView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCDotMatrixView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CDotMatrixView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CDotMatrixView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual void CDotMatrixView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

void CDotMatrixView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
void CDotMatrixView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

CProjectViewBase overridables

virtual void CDotMatrixView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

IVisibleRangeClient interface implementation

virtual void CDotMatrixView::OnVisibleRangeChanged (const CVisibleRange &vrange, IVisibleRangeClient *source)
 

CProjectView internal overridables

virtual objects::CScope * CDotMatrixView::x_PreAttachToProject (TConstScopedObjects &objects)
 
virtual void CDotMatrixView::x_PostAttachToProject ()
 
virtual void CDotMatrixView::x_OnSetSelection (CSelectionEvent &evt)
 override in derived classes in order to handle selection broadcast More...
 

IExtension interface implementation

virtual string CDotMatrixViewFactory::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CDotMatrixViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCDotMatrixViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCDotMatrixViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CDotMatrixViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CDotMatrixViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCDotMatrixViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual IOpenViewManagerCDotMatrixViewFactory::GetOpenViewManager ()
 
virtual int CDotMatrixViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 
virtual vector< intCDotMatrixViewFactory::CombineInputObjects (const TConstScopedObjects &objects)
 

IRegSettings interface implementation

virtual void CFindOverlapPanel::LoadSettings ()
 
virtual void CFindOverlapPanel::SaveSettings () const
 override in derived classes More...
 

CAlgoToolManagerParamsPanel implementation

void CFindOverlapPanel::RestoreDefaults ()
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CFindOverlapTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CFindOverlapTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 

IExtension interface implementation

virtual string CFindOverlapTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CFindOverlapTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCFindOverlapTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCFindOverlapTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CFindOverlapTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CFindOverlapTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCFindOverlapTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IRegSettings interface implementation

virtual void SGroupAlignmentsParams::SetRegistryPath (const string &reg_path)
 
virtual void SGroupAlignmentsParams::LoadSettings ()
 
virtual void SGroupAlignmentsParams::SaveSettings () const
 

CAlgoToolManagerParamsPanel implementation

void CGroupAlignmentsParamsPanel::RestoreDefaults ()
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CGroupAlignmentsToolManager::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CGroupAlignmentsToolManager::CleanUI ()
 override this function in a derived class and clean extra members More...
 

IExtension interface implementation

virtual string CGroupAlignmentsToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CGroupAlignmentsToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCGroupAlignmentsToolManager::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCGroupAlignmentsToolManager::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CGroupAlignmentsToolManager::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual CDataLoadingAppJobCGroupAlignmentsToolManager::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual void CGroupAlignmentsToolManager::x_InitProjectParams ()
 init m_ProjectParams, in particular can select target project based on the tool input More...
 
virtual bool CGroupAlignmentsToolManager::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CKalignTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CKalignTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CKalignTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CKalignTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CKalignTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCKalignTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCKalignTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CKalignTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CKalignTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCKalignTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual bool CKalignTool::CanQuickLaunch () const
 
virtual IAppTaskCKalignTool::QuickLaunch ()
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CMafftTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CMafftTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CMafftTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CMafftTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CMafftTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCMafftTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCMafftTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CMafftTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CMafftTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCMafftTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual bool CMafftTool::CanQuickLaunch () const
 
virtual IAppTaskCMafftTool::QuickLaunch ()
 

IRegSettings interface implementation

virtual void SMergeAlignmentsParams::SetRegistryPath (const string &reg_path)
 
virtual void SMergeAlignmentsParams::LoadSettings ()
 
virtual void SMergeAlignmentsParams::SaveSettings () const
 

CAlgoToolManagerParamsPanel implementation

void CMergeAlignmentsParamsPanel::RestoreDefaults ()
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CMergeAlignmentsToolManager::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CMergeAlignmentsToolManager::CleanUI ()
 override this function in a derived class and clean extra members More...
 

IExtension interface implementation

virtual string CMergeAlignmentsToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CMergeAlignmentsToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCMergeAlignmentsToolManager::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCMergeAlignmentsToolManager::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CMergeAlignmentsToolManager::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CMergeAlignmentsToolManager::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCMergeAlignmentsToolManager::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual void CMergeAlignmentsToolManager::x_InitProjectParams ()
 init m_ProjectParams, in particular can select target project based on the tool input More...
 

IVisibleRangeService interface implementation

virtual void CMPCrossAlignView::AttachClient (IVisibleRangeClient *)
 
virtual void CMPCrossAlignView::DetachClient (IVisibleRangeClient *)
 
virtual void CMPCrossAlignView::BroadcastVisibleRange (const CVisibleRange &vrange, IVisibleRangeClient *source)
 

IWMClient interface implementation

virtual wxWindow * CMPCrossAlignView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCMPCrossAlignView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CMPCrossAlignView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CMPCrossAlignView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 
virtual void CMPCrossAlignView::SetWorkbench (IWorkbench *workbench)
 IView implementation. More...
 

IProjectView implementation

virtual void CMPCrossAlignView::DestroyView ()
 disconnects view from the project and associated data More...
 
virtual bool CMPCrossAlignView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CMPCrossAlignView::OnProjectChanged ()
 

ISelectionClient Implementation

virtual void CMPCrossAlignView::SetSelection (CSelectionEvent &evt)
 handles selection broadcast received from Selection Service this function acts as a shell, it controlls state and catches exceptions. More...
 
virtual void CMPCrossAlignView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
virtual void CMPCrossAlignView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 
virtual void CMPCrossAlignView::GetMainObject (TConstScopedObjects &objs) const
 Adds the main data objects represented by the client to "objects". More...
 

CProjectViewBase overridables

virtual void CMPCrossAlignView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

IVisibleRangeClient interface implementation

virtual void CMPCrossAlignView::OnVisibleRangeChanged (const CVisibleRange &vrange, IVisibleRangeClient *source)
 

IExtension interface implementation

virtual string CMPCrossAlignViewFactory::GetExtensionIdentifier () const
 CMPCrossAlignViewFactory. More...
 
virtual string CMPCrossAlignViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCMPCrossAlignViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCMPCrossAlignViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CMPCrossAlignViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CMPCrossAlignViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCMPCrossAlignViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CMPCrossAlignViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 
virtual bool CMPCrossAlignViewFactory::IsCompatibleWith (const CObject &object, objects::CScope &scope)
 

IWMClient interface implementation

virtual wxWindow * CMultiAlignView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCMultiAlignView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CMultiAlignView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CMultiAlignView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CMultiAlignView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CMultiAlignView::OnProjectChanged ()
 
virtual void CMultiAlignView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient implementation

void CMultiAlignView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
void CMultiAlignView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

IRegSettings interface implementation

virtual void CMultiAlignView::SetRegistryPath (const string &reg_path)
 
virtual void CMultiAlignView::LoadSettings ()
 
virtual void CMultiAlignView::SaveSettings () const
 

CUIDataSource::IListener implementation

virtual void CMultiAlignView::OnDSChanged (CDataChangeNotifier::CUpdate &update)
 

IExtension interface implementation

virtual string CMultiAlignViewFactory::GetExtensionIdentifier () const
 CMultiAlignViewFactory. More...
 
virtual string CMultiAlignViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCMultiAlignViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCMultiAlignViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CMultiAlignViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CMultiAlignViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCMultiAlignViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual IOpenViewManagerCMultiAlignViewFactory::GetOpenViewManager ()
 
virtual bool CMultiAlignViewFactory::IsCompatibleWith (const CObject &object, objects::CScope &scope)
 
virtual int CMultiAlignViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CMuscleTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CMuscleTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CMuscleTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CMuscleTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CMuscleTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCMuscleTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCMuscleTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CMuscleTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CMuscleTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCMuscleTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual bool CMuscleTool::CanQuickLaunch () const
 
virtual IAppTaskCMuscleTool::QuickLaunch ()
 

IUITool implementation

virtual IUIToolCNetBLAST_DMSearchTool::Clone () const
 
virtual string CNetBLAST_DMSearchTool::GetName () const
 returns unique name of the method that is used in UI to identify it More...
 
virtual string CNetBLAST_DMSearchTool::GetDescription () const
 returns a detailed description of the method that is used in UI More...
 

IDMSearchTool implementation

virtual CIRef< IDMSearchFormCNetBLAST_DMSearchTool::CreateSearchForm ()
 factory method for creating a form representing the tool More...
 
virtual bool CNetBLAST_DMSearchTool::IsCompatible (IDataMiningContext *context)
 retuns true if the tool is compatible with the provided Search Context More...
 

IExtension implementation

virtual string CNetBLAST_DMSearchTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CNetBLAST_DMSearchTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IServiceLocatorConsumer implementation

virtual void CNetBLAST_DMSearchTool::SetServiceLocator (IServiceLocator *locator)
 

IDMSearchForm implementation

virtual void CNetBLAST_DMSearchForm::Create ()
 
virtual void CNetBLAST_DMSearchForm::Init ()
 
virtual void CNetBLAST_DMSearchForm::Update ()
 
virtual CIRef< IDMSearchQueryCNetBLAST_DMSearchForm::ConstructQuery ()
 
virtual wxSizer * CNetBLAST_DMSearchForm::GetWidget (wxWindow *parent)
 return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget) More...
 
virtual void CNetBLAST_DMSearchForm::UpdateContexts ()
 updates m_ContextCombo More...
 

CSearchJobBase overridables

virtual bool CNetBLAST_DMSearchJob::x_ValidateParams ()
 returns true if Job params are correct, implement in derived classes More...
 
virtual EJobState CNetBLAST_DMSearchJob::x_DoSearch ()
 performs searching, assuming that params are correct; Implement in derived classes More...
 
virtual CObjectListTableModelCNetBLAST_DMSearchJob::x_GetNewOLTModel () const
 factory method creating new column handler for CObjectListWidget More...
 

IExtension implementation

virtual string CNetBLASTUIDataSource::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CNetBLASTUIDataSource::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IServiceLocatorConsumer implementation

virtual void CNetBLASTUIDataSource::SetServiceLocator (IServiceLocator *locator)
 

IRegSettings interface implementation

virtual void CNetBLASTUIDataSource::SetRegistryPath (const string &path)
 
virtual void CNetBLASTUIDataSource::SaveSettings () const
 
virtual void CNetBLASTUIDataSource::LoadSettings ()
 

IUIDataSource interface implementation

virtual IUIDataSourceTypeCNetBLASTUIDataSource::GetType () const
 
virtual const IUIObjectCNetBLASTUIDataSource::GetDescr ()
 returns UI description of the object (label, icon etc.) More...
 
virtual bool CNetBLASTUIDataSource::IsOpen ()
 a Data source needs to be open before use and closed after. More...
 
virtual bool CNetBLASTUIDataSource::Open ()
 Prepares Data Source for use, any initialization that can be potentially time-consuming or may require error handling shall be done in this function, not in a constructor. More...
 
virtual bool CNetBLASTUIDataSource::Close ()
 
virtual void CNetBLASTUIDataSource::EditProperties ()
 
virtual IUIToolManagerCNetBLASTUIDataSource::GetLoadManager ()
 
virtual int CNetBLASTUIDataSource::GetDefaultCommand ()
 
virtual wxEvtHandler * CNetBLASTUIDataSource::CreateEvtHandler ()
 

IObjectCmdContributor implementation

virtual IObjectCmdContributor::TContribution CNetBLASTUIDataSource::GetMenu (TConstScopedObjects &objects)
 returns a menu with commands applicable to the objects and optional command handler for the commands caller assumes ownership of the returned objects More...
 

IExplorerItemCmdContributor implementation

virtual IExplorerItemCmdContributor::TContribution CNetBLASTUIDataSource::GetMenu (wxTreeCtrl &treeCtrl, PT::TItems &items)
 for the given set of items returns a contribution More...
 

Interface for accessing Net BLAST services and objects

CRef< CNetBlastJobDescriptorCNetBLASTUIDataSource::CreateJobDescriptor (const CBLASTParams &params)
 
CRef< CNetBlastJobDescriptorCNetBLASTUIDataSource::CreateJobDescriptor (const string &rid)
 
void CNetBLASTUIDataSource::GetJobDescriptors (TJobDescrVec &descriptors)
 returns Job Descriptors not marked as Deleted More...
 
CRef< CNetBlastJobDescriptorCNetBLASTUIDataSource::FindJobDescriptor (const string &rid)
 
void CNetBLASTUIDataSource::StartRetrievingTask (TJobDescrVec &descriptors)
 
void CNetBLASTUIDataSource::StartMonitoringTask (TJobDescrVec &descriptors)
 
void CNetBLASTUIDataSource::DeleteJobDescriptors (TJobDescrVec &descriptors)
 
void CNetBLASTUIDataSource::OnExplore ()
 
void CNetBLASTUIDataSource::OnLoadRIDs ()
 

IUIDataSourceType interface implementation

virtual const IUIObjectCNetBLASTUIDataSourceType::GetDescr ()
 returns UI description of the type (label, icon etc.) More...
 
virtual IUIDataSourceCNetBLASTUIDataSourceType::CreateDataSource ()
 factory method; create an Data Source instance More...
 
virtual bool CNetBLASTUIDataSourceType::AutoCreateDefaultDataSource ()
 returns "true" if this type needs to create a default instance of the Data Source at start-up More...
 

IExtension interface implementation

virtual string CNetBLASTUIDataSourceType::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CNetBLASTUIDataSourceType::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IUIToolManager interface implementation

virtual void CNetBLASTUILoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CNetBLASTUILoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCNetBLASTUILoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CNetBLASTUILoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CNetBLASTUILoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CNetBLASTUILoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CNetBLASTUILoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CNetBLASTUILoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CNetBLASTUILoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CNetBLASTUILoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCNetBLASTUILoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 

IRegSettings interface implementation

virtual void CNetBLASTUILoadManager::SetRegistryPath (const string &path)
 
virtual void CNetBLASTUILoadManager::LoadSettings ()
 
virtual void CNetBLASTUILoadManager::SaveSettings () const
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CNGAlignTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CNGAlignTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual bool CNGAlignTool::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 

IExtension interface implementation

virtual string CNGAlignTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CNGAlignTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCNGAlignTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCNGAlignTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CNGAlignTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CNGAlignTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCNGAlignTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual bool CNGAlignTool::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual wxPanel * CNGAlignTool::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CNGAlignTool::IsMultiScopeInputAccepted () const
 

IWMClient interface implementation

virtual wxWindow * CPhyTreeView::GetWindow ()
 returns a pointer to the wxWindow representing the client More...
 

IView interface implementation

virtual const CViewTypeDescriptorCPhyTreeView::GetTypeDescriptor () const
 return an object providing meta information about thei view type More...
 
virtual void CPhyTreeView::CreateViewWindow (wxWindow *parent)
 create Window corresponding to the view More...
 
virtual void CPhyTreeView::DestroyViewWindow ()
 destroy Window corresponding to the view More...
 

IProjectView implementation

virtual bool CPhyTreeView::InitView (TConstScopedObjects &objects, const objects::CUser_object *params)
 initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project More...
 
virtual void CPhyTreeView::OnProjectChanged (CProjectViewEvent &evt)
 

ISelectionClient Implementation

void CPhyTreeView::GetSelection (CSelectionEvent &evt) const
 get selection for broadcasting More...
 
void CPhyTreeView::GetSelection (TConstScopedObjects &objs) const
 shall return data objects representing selected things, return one data object for every selected thing. More...
 

CProjectViewBase overridables

virtual void CPhyTreeView::GetVisibleRanges (CVisibleRange &vrange) const
 populate a visible range event for broadcasting More...
 

IRegSettings interface implementation

virtual void CPhyTreeView::SetRegistryPath (const string &reg_path)
 
virtual void CPhyTreeView::LoadSettings ()
 
virtual void CPhyTreeView::SaveSettings () const
 

IExtension interface implementation

virtual string CPhyTreeViewFactory::GetExtensionIdentifier () const
 CPhyTreeViewFactory. More...
 
virtual string CPhyTreeViewFactory::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IProjectViewFactory interface implementation

virtual IViewCPhyTreeViewFactory::CreateInstance () const
 creates a view instance More...
 
virtual IViewCPhyTreeViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const
 if fingerprint is recognized - creates and returns a new instance More...
 
virtual void CPhyTreeViewFactory::RegisterIconAliases (wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register images used by view More...
 
virtual void CPhyTreeViewFactory::RegisterCommands (CUICommandRegistry &cmd_reg, wxFileArtProvider &provider)
 called by the framework to give Factory a chance to register commands used by view More...
 
virtual const CProjectViewTypeDescriptorCPhyTreeViewFactory::GetProjectViewTypeDescriptor () const
 returns a Descriptor for the View Type supported by the Factory More...
 
virtual int CPhyTreeViewFactory::TestInputObjects (TConstScopedObjects &objects)
 tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith() More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CProSplignTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CProSplignTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CProSplignTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CProSplignTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CProSplignTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCProSplignTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCProSplignTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CProSplignTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CProSplignTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCProSplignTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IRegSettings interface implementation

virtual void CSplignPanel::SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void CSplignPanel::LoadSettings ()
 
virtual void CSplignPanel::SaveSettings () const
 override in derived classes More...
 

CAlgoToolManagerParamsPanel implementation

void CSplignPanel::RestoreDefaults ()
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CSplignTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CSplignTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CSplignTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CSplignTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CSplignTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCSplignTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCSplignTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CSplignTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CSplignTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCSplignTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 
virtual bool CSplignTool::CanQuickLaunch () const
 
virtual IAppTaskCSplignTool::QuickLaunch ()
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CCommonTaxTreeTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CCommonTaxTreeTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CCommonTaxTreeTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CCommonTaxTreeTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CCommonTaxTreeTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCCommonTaxTreeTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCCommonTaxTreeTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CCommonTaxTreeTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CCommonTaxTreeTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCCommonTaxTreeTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

CAlgoToolManagerParamsPanel implementation

void CTreeBuilderPanel::RestoreDefaults ()
 override in derived classes More...
 

IRegSettings interface implementation

virtual void CTreeBuilderPanel::LoadSettings ()
 
virtual void CTreeBuilderPanel::SaveSettings () const
 override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CTreeBuilderTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CTreeBuilderTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 

IExtension interface implementation

virtual string CTreeBuilderTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CTreeBuilderTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCTreeBuilderTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCTreeBuilderTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CTreeBuilderTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CTreeBuilderTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCTreeBuilderTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

IObjectLoader implementation

virtual TObjectsCTextAlignObjectLoader::GetObjects ()
 
virtual string CTextAlignObjectLoader::GetDescription () const
 

IExecuteUnit implementation

virtual bool CTextAlignObjectLoader::PreExecute ()
 
virtual bool CTextAlignObjectLoader::Execute (ICanceled &canceled)
 
virtual bool CTextAlignObjectLoader::PostExecute ()
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CAdvancedCleanupTool::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CAdvancedCleanupTool::CleanUI ()
 override this function in a derived class and clean extra members More...
 
virtual wxPanel * CAdvancedCleanupTool::GetMaxPanel ()
 Return the panel that occupies max size on display, to calculate dialog window size. More...
 

IExtension interface implementation

virtual string CAdvancedCleanupTool::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CAdvancedCleanupTool::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCAdvancedCleanupTool::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCAdvancedCleanupTool::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CAdvancedCleanupTool::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual bool CAdvancedCleanupTool::x_ValidateParams ()
 validates user input in Parameters panel, report errors if any More...
 
virtual CDataLoadingAppJobCAdvancedCleanupTool::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

overriding IUIToolManager functions implemented in CAlgoToolManagerBase

virtual void CCreateNeedlemanWunschToolManager::InitUI ()
 override this function in a derived class and initialize extra members More...
 
virtual void CCreateNeedlemanWunschToolManager::CleanUI ()
 override this function in a derived class and clean extra members More...
 

IExtension interface implementation

virtual string CCreateNeedlemanWunschToolManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CCreateNeedlemanWunschToolManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

overriding CAlgoToolManagerBase virtual functions

virtual CAlgoToolManagerParamsPanelCCreateNeedlemanWunschToolManager::x_GetParamsPanel ()
 returns a pointer to the parameters panel, override in derived classes More...
 
virtual IRegSettingsCCreateNeedlemanWunschToolManager::x_GetParamsAsRegSetting ()
 return a pointer to Parameters object as IRegSettings interface More...
 
virtual bool CCreateNeedlemanWunschToolManager::x_CreateParamsPanelIfNeeded ()
 returns / creates Parameters panel, override in derived classes see cpp file for example More...
 
virtual CDataLoadingAppJobCCreateNeedlemanWunschToolManager::x_CreateLoadingJob ()
 factory method for creating the job that executes the tool algorithm override in derived classes More...
 

CAlgoToolManagerParamsPanel implementation

void CMuscleToolPanel::RestoreDefaults ()
 override in derived classes More...
 

IRegSettings interface implementation

virtual void CMuscleToolPanel::SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void CMuscleToolPanel::LoadSettings ()
 
virtual void CMuscleToolPanel::SaveSettings () const
 override in derived classes More...
 

CAlgoToolManagerParamsPanel implementation

virtual void CNGAlignPanel::RestoreDefaults ()
 override in derived classes More...
 

IRegSettings interface implementation

virtual void CNGAlignPanel::LoadSettings ()
 
virtual void CNGAlignPanel::SaveSettings () const
 override in derived classes More...
 

IFileLoadPanelClient interface implementation

virtual string CPslLoadManager::GetLabel () const
 
virtual wxString CPslLoadManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CPslLoadManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CPslLoadManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CPslLoadManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCPslLoadManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CPslLoadManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CPslLoadManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CPslLoadManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CPslLoadManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CPslLoadManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CPslLoadManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CPslLoadManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCPslLoadManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCPslLoadManager::GetExecuteUnit ()
 
virtual IWizardPageCPslLoadManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual wxString CPslLoadManager::GetFormatWildcard ()
 
virtual bool CPslLoadManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CPslLoadManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CPslLoadManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CPslLoadManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CPslLoadManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CPslLoadManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 

IExtension interface implementation

virtual string CPslLoadManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CPslLoadManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CPslLoadManager::SetRegistryPath (const string &path)
 
virtual void CPslLoadManager::LoadSettings ()
 
virtual void CPslLoadManager::SaveSettings () const
 

CAlgoToolManagerParamsPanel implementation

void CTaxTreeToolPanel::RestoreDefaults ()
 override in derived classes More...
 

IRegSettings interface implementation

virtual void CTaxTreeToolPanel::SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void CTaxTreeToolPanel::LoadSettings ()
 
virtual void CTaxTreeToolPanel::SaveSettings () const
 override in derived classes More...
 

IFileLoadPanelClient interface implementation

virtual string CTextAlignLoaderManager::GetLabel () const
 
virtual wxString CTextAlignLoaderManager::GetFormatWildcard () const
 return file wildcard for the format (example - "*.txt;*.tab" ) More...
 
virtual string CTextAlignLoaderManager::GetFileLoaderId () const
 

IUILoadManager interface implementation

virtual void CTextAlignLoaderManager::SetServiceLocator (IServiceLocator *srv_locator)
 Sets / unsets Service Locator. More...
 
virtual void CTextAlignLoaderManager::SetParentWindow (wxWindow *parent)
 
virtual const IUIObjectCTextAlignLoaderManager::GetDescriptor () const
 Returns the object describing this tool (UI meta data). More...
 
virtual void CTextAlignLoaderManager::InitUI ()
 Initializes the Manager before using it in UI. More...
 
virtual void CTextAlignLoaderManager::CleanUI ()
 CleanUI() is called after the host finished using the manager. More...
 
virtual wxPanel * CTextAlignLoaderManager::GetCurrentPanel ()
 Return the panel corresponding to the current state of Tool Manager. More...
 
virtual bool CTextAlignLoaderManager::CanDo (EAction action)
 Indicates whether given transition is possible in the current state. More...
 
virtual bool CTextAlignLoaderManager::IsFinalState ()
 True if Tool Manager has reached its final state, i.e. More...
 
virtual bool CTextAlignLoaderManager::IsCompletedState ()
 Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated. More...
 
virtual bool CTextAlignLoaderManager::DoTransition (EAction action)
 Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false. More...
 
virtual IAppTaskCTextAlignLoaderManager::GetTask ()
 Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work. More...
 
virtual IExecuteUnitCTextAlignLoaderManager::GetExecuteUnit ()
 
virtual IWizardPageCTextAlignLoaderManager::GetFirstPage ()
 Returns first options page (if any) of the tool to be shown in wizard dialog. More...
 
virtual IWizardPageCTextAlignLoaderManager::GetOptionsPage ()
 Returns page for tool options (long wizard path via "Options" button) More...
 
virtual void CTextAlignLoaderManager::SetPrevPage (IWizardPage *prevPage)
 Sets a wizard page which should show before the first page of the tool. More...
 
virtual wxString CTextAlignLoaderManager::GetFormatWildcard ()
 
virtual bool CTextAlignLoaderManager::ValidateFilenames (const vector< wxString > &filenames)
 checks given filenames and returns true if the manager can handle them, otherwise - shows an error message More...
 
virtual void CTextAlignLoaderManager::SetFilenames (const vector< wxString > &filenames)
 initilize the manager with the given filenames More...
 
virtual void CTextAlignLoaderManager::GetFilenames (vector< wxString > &filenames) const
 get actual filenames that will be opened More...
 
virtual bool CTextAlignLoaderManager::IsInitialState ()
 return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence) More...
 
virtual bool CTextAlignLoaderManager::RecognizeFormat (const wxString &filename)
 return true if the given file format is supported by this manager More...
 
virtual bool CTextAlignLoaderManager::RecognizeFormat (CFormatGuess::EFormat fmt)
 return true if the given file format is supported by this manager More...
 
virtual bool CTextAlignLoaderManager::CanGuessFormat () const
 returns true if loader's format can be guessed More...
 

IExtension interface implementation

virtual string CTextAlignLoaderManager::GetExtensionIdentifier () const
 returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this" More...
 
virtual string CTextAlignLoaderManager::GetExtensionLabel () const
 returns a displayable label for this extension ( please capitalize the key words - "My Extension" ) More...
 

IRegSettings interface implementation

virtual void CTextAlignLoaderManager::SetRegistryPath (const string &path)
 
virtual void CTextAlignLoaderManager::LoadSettings ()
 
virtual void CTextAlignLoaderManager::SaveSettings () const
 

Detailed Description

Macro Definition Documentation

◆ NET_BLAST_DM_TOOL_NAME

#define NET_BLAST_DM_TOOL_NAME   "NCBI Net BLAST"

Definition at line 81 of file net_blast_ui_data_source.hpp.

◆ NET_BLAST_LOADER_LABEL

#define NET_BLAST_LOADER_LABEL   "RIDs from NCBI Net BLAST"

Definition at line 60 of file net_blast_ui_load_manager.hpp.

Typedef Documentation

◆ TAlignVector [1/2]

typedef vector< CConstRef<objects::CSeq_align> > CAnnotCompareView::TAlignVector

Definition at line 57 of file annot_compare_view.hpp.

◆ TAlignVector [2/2]

typedef vector< CConstRef<objects::CSeq_align> > CDotMatrixView::TAlignVector

Definition at line 58 of file dot_matrix_view.hpp.

◆ TAnnotVector

typedef vector< CConstRef<objects::CSeq_annot> > CAnnotCompareView::TAnnotVector

Definition at line 56 of file annot_compare_view.hpp.

◆ TDbMap

Definition at line 183 of file blast_db_dialog.hpp.

◆ TDescriptors [1/4]

Definition at line 69 of file blast_jobs.hpp.

◆ TDescriptors [2/4]

Definition at line 116 of file blast_jobs.hpp.

◆ TDescriptors [3/4]

Definition at line 173 of file blast_jobs.hpp.

◆ TDescriptors [4/4]

Definition at line 60 of file blast_search_task.hpp.

◆ TGeneCDSmRNAList

a loader might be tied with a specific project item.

if so, we need to know such that they will go together and get added to the same project.

Definition at line 130 of file create_gene_model_tool_manager.hpp.

◆ TGeneModelMap

typedef map<objects::CSeq_id_Handle, TGeneCDSmRNAList> CCreateGeneModelTask::TGeneModelMap

Definition at line 131 of file create_gene_model_tool_manager.hpp.

◆ TIdMap

Definition at line 65 of file msa_tool_job.hpp.

◆ TItemDeque

typedef deque<CBLAST_Dlg_Item*> CBLAST_DB_Dialog::TItemDeque
protected

Definition at line 204 of file blast_db_dialog.hpp.

◆ TItemRef

typedef CRef<objects::CProjectItem> CCreateGeneModelTask::TItemRef

Definition at line 125 of file create_gene_model_tool_manager.hpp.

◆ TJobDescrVec

Definition at line 110 of file net_blast_ui_data_source.hpp.

◆ TLoaderRef

typedef CRef<objects::CLoaderDescriptor> CCreateGeneModelTask::TLoaderRef

Definition at line 124 of file create_gene_model_tool_manager.hpp.

◆ TLocPair

typedef pair< CConstRef<objects::CSeq_loc>, CRef<objects::CScope> > CMSAToolJob::TLocPair

Definition at line 64 of file msa_tool_job.hpp.

◆ TMRUDatabases

Definition at line 63 of file blast_search_params.hpp.

◆ TMRUQueries

Definition at line 64 of file blast_search_params.hpp.

◆ TNameToItemMap

Definition at line 76 of file blast_db_dialog.hpp.

◆ TObjects [1/8]

Definition at line 83 of file clustal_omega_tool.hpp.

◆ TObjects [2/8]

Definition at line 83 of file clustalw_tool.hpp.

◆ TObjects [3/8]

Definition at line 85 of file kalign_tool.hpp.

◆ TObjects [4/8]

Definition at line 85 of file mafft_tool.hpp.

◆ TObjects [5/8]

Definition at line 85 of file muscle_tool.hpp.

◆ TObjects [6/8]

Definition at line 81 of file prosplign_tool.hpp.

◆ TObjects [7/8]

Definition at line 85 of file splign_tool.hpp.

◆ TObjects [8/8]

Definition at line 83 of file taxtree_tool.hpp.

◆ TPair

typedef pair<const char*, const char*> CNetBLAST_DMSearchJob::TPair

Definition at line 177 of file net_blast_dm_search_tool.hpp.

◆ TProgramAttrMap

Definition at line 222 of file blast_search_params.hpp.

◆ TProgramParamsMap

Definition at line 223 of file blast_search_params.hpp.

◆ TRepeatLibs

Definition at line 151 of file blast_search_params.hpp.

◆ TSeqTypeMap

typedef map<objects::CSeq_id_Handle, bool> CMSAToolJob::TSeqTypeMap

Definition at line 66 of file msa_tool_job.hpp.

◆ TStates

Definition at line 113 of file net_blast_dm_search_tool.hpp.

◆ TTaxIdLabelMap

Definition at line 111 of file net_blast_ui_data_source.hpp.

◆ TUserFields

typedef list< CConstRef<objects::CUser_field> > CNetBLASTUIDataSource::TUserFields
protected

Definition at line 181 of file net_blast_ui_data_source.hpp.

◆ TViews

typedef vector< CIRef<IProjectView> > CMPCrossAlignView::TViews
private

Definition at line 114 of file mp_cross_align_view.hpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
ID_CMUSCLEPANEL 
ID_PANEL 
ID_CHOICE2 
ID_CHECKBOX12 
ID_TEXTCTRL11 
ID_TEXTCTRL12 
ID_BITMAPBUTTON1 

Definition at line 130 of file muscle_tool_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CNGALIGNPANEL 
ID_QUERY_LIST 
ID_SUBJ_LIST 

Definition at line 125 of file ngalign_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CTAXTREETOOLPANEL 
ID_PANEL3 

Definition at line 128 of file taxtree_tool_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CBLAST_DB_DIALOG 
ID_SEARCH 
ID_RESET_BTN 
wxID_STATUS 
ID_TREECTRL 

Definition at line 173 of file blast_db_dialog.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CBLASTSEARCHOPTIONSPANEL 
ID_NUC_RADIO 
ID_PROT_RADIO 
ID_QUERY_SEQ_SET 
ID_LIST 
ID_PROGRAM_COMBO 
ID_RADIOBUTTON 
ID_RADIOBUTTON2 
ID_RADIOBUTTON1 
ID_SUBJECT_SEQ_SET 
ID_SUBJ_LIST 
ID_DB_COMBO 
ID_SELECT_NCBI_DB 
ID_ENTREZ_COMBO 
ID_TEXTCTRL 
ID_SELECT_LOCAL_DB_BTN 
ID_CHECKBOX 

Definition at line 165 of file blast_search_options_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_DBS_LOADING_TEXT 
ID_DBS_LOADING_PROGRESS 
ID_DBS_FAILED 
ID_DBS_TRY_AGAIN 

Definition at line 186 of file blast_search_options_panel.hpp.

◆ anonymous enum

anonymous enum
protected
Enumerator
ID_CBLASTSEARCHPARAMSPANEL 
ID_WORDSIZE 
ID_E_VALUE 
ID_THRESHOLD 
ID_GEN_CODE 
ID_COMBOBOX 
ID_LOW_COMPLEXITY 
ID_STATIC_REPEAT_TYPE 
ID_REPEAT_TYPE 
ID_MASK_LOWERCASE 
ID_MASK_REPEATS 
ID_WMTI_CHOICE 
ID_BUTTON 
ID_ADV_TEXT 
ID_COMPARTMENTS 
ID_TITLE_TEXT 
ID_STANDALONE 

Definition at line 197 of file blast_search_params_panel.hpp.

◆ anonymous enum

anonymous enum
protected
Enumerator
ID_LOADING_TEXT 
ID_LOADING_PROGRESS 

Definition at line 218 of file blast_search_params_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CCLEANUPALIGNMENTSPARAMSPANEL 
ID_LISTCTRL2 
ID_COMBOBOX 
ID_TEXTCTRL1 
ID_TEXTCTRL 
ID_CHECKBOX1 
ID_CHECKBOX2 
ID_CHECKBOX 
ID_CHECKBOX5 

Definition at line 181 of file cleanup_alignments_params_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CFINDOVERLAPPANEL 
ID_LISTCTRL3 
ID_LISTCTRL4 
ID_TEXTCTRL2 
ID_TEXTCTRL4 
ID_TEXTCTRL5 

Definition at line 124 of file find_overlap_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CGROUPALIGNMENTSPARAMSPANEL 
ID_LISTCTRL 
ID_CHECKBOX_SEQID 
ID_CHECKBOX_STRAND 
ID_CHECKBOX_TAXID 
ID_CHECKBOX_SIMILAR_TAXID 
ID_CHECKBOX_REFSEQ 
ID_CHECKBOX_EST 
ID_CHECKBOX_REFSEQ_PREDICTED 
ID_CHECKBOX_GENBANK 
ID_CHECKBOX_WGS 
ID_CHECKBOX_HTGS 
ID_CHECKBOX_PATENT 

Definition at line 165 of file group_alignments_params_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CBLASTSEARCHOPTIONSPANEL 
ID_LISTCTRL1 
ID_CHECKBOX6 
ID_CHECKBOX7 
ID_CHECKBOX8 
ID_CHECKBOX9 
ID_CHECKBOX10 

Definition at line 149 of file merge_alignments_params_panel.hpp.

◆ anonymous enum

anonymous enum
protected
Enumerator
ID_CNETBLASTDMSEARCHFORM 
ID_FILTER_INPUT 
ID_SUBMITTED_CHECK 
ID_COMPLETED_CHECK 
ID_FAILED_CHECK 
ID_RETRIEVED_CHECK 
ID_EXPIRED_CHECK 

Definition at line 139 of file net_blast_dm_search_form_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_NETBLASTLOADOPTIONPANEL 
ID_TEXTCTRL1 

Definition at line 94 of file net_blast_load_option_panel.hpp.

◆ anonymous enum

anonymous enum
private
Enumerator
kQueryPanelID 
kPhylpWidgetID 

Definition at line 132 of file phy_tree_view.hpp.

◆ anonymous enum

anonymous enum
private
Enumerator
ID_CSPLIGNPANEL 
ID_PANEL1 
ID_PANEL2 
ID_CHOICE3 
ID_CHOICE4 
ID_CHECKBOX3 
ID_CHECKBOX4 
ID_TEXTCTRL7 
ID_TEXTCTRL6 
ID_TEXTCTRL8 
ID_TEXTCTRL9 
ID_TEXTCTRL13 

Definition at line 159 of file splign_panel.hpp.

◆ anonymous enum

anonymous enum
Enumerator
ID_CTreeBuilderPanel 
ID_LISTCTRL3 
ID_LISTCTRL4 
ID_TEXTCTRL2 
ID_TEXTCTRL3 
ID_TEXTCTRL4 
ID_TEXTCTRL5 

Definition at line 126 of file tree_builder_panel.hpp.

◆ EAlgorithm

which algorithm are we using?

Enumerator
eHitFilter 
eAlignmentManager 

Definition at line 106 of file cleanup_alignments_params_panel.hpp.

◆ ECommand

Enumerator
eInvalid 
eSubmit 
eMonitor 

submit request, monitor and retrieve results

eRetrieve 

monitor and retrieve resutlts

eFinished 

only retrieve resutlts

Definition at line 84 of file blast_search_task.hpp.

◆ EEventId

Enumerator
eJobDescrChanged 

Definition at line 86 of file net_blast_ui_data_source.hpp.

◆ EFreeEndType

Enumerator
eNone 
eLeft 
eRight 
eBoth 

Definition at line 55 of file needlemanwunsch_tool_params.hpp.

◆ ENetBlastCommands

commands introduced by Net BLAST data source

Enumerator
eCmdRetriveBlastJobs 
eCmdMonitorBlastJobs 
eCmdDeleteBlastJobs 
eCmdExploreNetBLAST 
eCmdLoadRIDs 
eCmdBlastWinMask 

Definition at line 71 of file net_blast_ui_data_source.hpp.

◆ EState [1/5]

enum CBLASTToolManager::EState
protected
Enumerator
eInvalid 
eOptions 
eParams 
eCompleted 

Definition at line 113 of file blast_tool_manager.hpp.

◆ EState [2/5]

Enumerator
eInvalidState 
eInitial 
eSubmitted 
eCompleted 
eFailed 
eRetrieved 
eExpired 

Definition at line 69 of file net_blast_job_descr.hpp.

◆ EState [3/5]

Enumerator
eInvalid 
eSelectRID 
eSelectProject 
eCompleted 

Definition at line 95 of file net_blast_ui_load_manager.hpp.

◆ EState [4/5]

enum CPslLoadManager::EState
protected
Enumerator
eInvalid 
eParams 
eCompleted 

Definition at line 124 of file psl_load_manager.hpp.

◆ EState [5/5]

Enumerator
eInvalid 
eParams 
eCompleted 

Definition at line 126 of file text_align_load_manager.hpp.

◆ ESubjectType

Enumerator
eSequences 
eNCBIDB 
eLocalDB 

Definition at line 66 of file blast_search_params.hpp.

◆ MolType

Enumerator
kGenomic 
kCDNA 
kProtein 
kNucleotide 

Definition at line 77 of file splign_panel.hpp.

Function Documentation

◆ AddChild()

void CBLAST_Dlg_Item::AddChild ( CBLAST_Dlg_Item item)

◆ AppliedEditToDataSource()

void CPhyTreeView::AppliedEditToDataSource ( )
inline

◆ AttachClient()

virtual void CMPCrossAlignView::AttachClient ( IVisibleRangeClient )
inlinevirtual

Implements IVisibleRangeService.

Definition at line 61 of file mp_cross_align_view.hpp.

◆ AutoCreateDefaultDataSource()

bool CNetBLASTUIDataSourceType::AutoCreateDefaultDataSource ( )
virtual

returns "true" if this type needs to create a default instance of the Data Source at start-up

Implements IUIDataSourceType.

Definition at line 649 of file net_blast_ui_data_source.cpp.

◆ BeforeRun()

bool CMSAToolJob::BeforeRun ( )
protectedvirtual

Function will be called on the main thread before execution of Run Should not do any lengthy work returns true to continue job execution on worker thread false to quit execution with status - failed.

Reimplemented from IAppJob.

Definition at line 158 of file msa_tool_job.cpp.

References env, eUnknown, GUI_AsyncExec(), Info(), ITERATE, LOG_POST, CMSAToolJob::m_CmdLine, CMSAToolJob::m_IdMap, CMSAToolJob::m_PId, CMSAToolJob::m_Ranges, CMSAToolJob::m_SeqTypes, CMSAToolJob::m_TmpIn, CMSAToolJob::m_TmpOut, CMSAToolJob::m_ToolName, NCBI_THROW, s_DumpSequences_wRange(), wxT, CMSAToolJob::x_GetCommandLine(), CMSAToolJob::x_GetObjects(), and CMSAToolJob::x_GetWorkingDirectory().

◆ BroadcastVisibleRange()

void CMPCrossAlignView::BroadcastVisibleRange ( const CVisibleRange vrange,
IVisibleRangeClient source 
)
virtual

◆ CAdvancedCleanupTool()

CAdvancedCleanupTool::CAdvancedCleanupTool ( )

CAdvancedCleanupTool.

Definition at line 42 of file advanced_cleanup_tool.cpp.

◆ CAlignSpanView()

CAlignSpanView::CAlignSpanView ( )

Definition at line 91 of file align_span_view.cpp.

◆ CanDo() [1/4]

bool CBLASTToolManager::CanDo ( EAction  action)
virtual

◆ CanDo() [2/4]

bool CNetBLASTUILoadManager::CanDo ( EAction  action)
virtual

◆ CanDo() [3/4]

bool CPslLoadManager::CanDo ( EAction  action)
virtual

Indicates whether given transition is possible in the current state.

Implements IUIToolManager.

Definition at line 130 of file psl_load_manager.cpp.

References _ASSERT, IUIToolManager::eBack, CPslLoadManager::eCompleted, IUIToolManager::eNext, CPslLoadManager::eParams, and CPslLoadManager::m_State.

◆ CanDo() [4/4]

bool CTextAlignLoaderManager::CanDo ( EAction  action)
virtual

Indicates whether given transition is possible in the current state.

Implements IUIToolManager.

Definition at line 127 of file text_align_load_manager.cpp.

References _ASSERT, IUIToolManager::eBack, CTextAlignLoaderManager::eCompleted, IUIToolManager::eNext, CTextAlignLoaderManager::eParams, and CTextAlignLoaderManager::m_State.

◆ CanDoNext()

bool CBLASTSearchOptionsPanel::CanDoNext ( )

◆ CanGuessFormat()

virtual bool CTextAlignLoaderManager::CanGuessFormat ( ) const
inlinevirtual

returns true if loader's format can be guessed

Reimplemented from IFileFormatLoaderManager.

Definition at line 105 of file text_align_load_manager.hpp.

◆ CanLeavePage() [1/2]

virtual bool CPslLoadManager::CPage::CanLeavePage ( bool  )
inlinevirtual

Implements IWizardPage.

Definition at line 136 of file psl_load_manager.hpp.

◆ CanLeavePage() [2/2]

virtual bool CTextAlignLoaderManager::CPage::CanLeavePage ( bool  )
inlinevirtual

Implements IWizardPage.

Definition at line 138 of file text_align_load_manager.hpp.

◆ CAnnotCompareView()

CAnnotCompareView::CAnnotCompareView ( )

Definition at line 71 of file annot_compare_view.cpp.

◆ CanQuickLaunch() [1/5]

bool CBLASTToolManager::CanQuickLaunch ( ) const
virtual

◆ CanQuickLaunch() [2/5]

virtual bool CKalignTool::CanQuickLaunch ( ) const
inlineprotectedvirtual

Reimplemented from CAlgoToolManagerBase.

Definition at line 78 of file kalign_tool.hpp.

◆ CanQuickLaunch() [3/5]

virtual bool CMafftTool::CanQuickLaunch ( ) const
inlineprotectedvirtual

Reimplemented from CAlgoToolManagerBase.

Definition at line 78 of file mafft_tool.hpp.

◆ CanQuickLaunch() [4/5]

virtual bool CMuscleTool::CanQuickLaunch ( ) const
inlineprotectedvirtual

Reimplemented from CAlgoToolManagerBase.

Definition at line 78 of file muscle_tool.hpp.

◆ CanQuickLaunch() [5/5]

virtual bool CSplignTool::CanQuickLaunch ( ) const
inlineprotectedvirtual

Reimplemented from CAlgoToolManagerBase.

Definition at line 78 of file splign_tool.hpp.

◆ CBLAST_DB_Dialog() [1/2]

CBLAST_DB_Dialog::CBLAST_DB_Dialog ( )

Definition at line 149 of file blast_db_dialog.cpp.

References Init().

◆ CBLAST_DB_Dialog() [2/2]

CBLAST_DB_Dialog::CBLAST_DB_Dialog ( wxWindow *  parent,
wxWindowID  id = ID_CBLAST_DB_DIALOG,
const wxString &  caption = wxEmptyString,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL 
)

◆ CBLAST_Dlg_Item() [1/2]

CBLAST_Dlg_Item::CBLAST_Dlg_Item ( )

Definition at line 65 of file blast_db_dialog.cpp.

◆ CBLAST_Dlg_Item() [2/2]

CBLAST_Dlg_Item::CBLAST_Dlg_Item ( const string label,
const string path,
bool  is_database = false 
)

◆ CBLASTParams()

CBLASTParams::CBLASTParams ( )

◆ CBLASTSearchOptionsPanel() [1/2]

CBLASTSearchOptionsPanel::CBLASTSearchOptionsPanel ( )

Definition at line 102 of file blast_search_options_panel.cpp.

References Init().

◆ CBLASTSearchOptionsPanel() [2/2]

CBLASTSearchOptionsPanel::CBLASTSearchOptionsPanel ( wxWindow *  parent,
wxWindowID  id = ID_CBLASTSEARCHOPTIONSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(),
long  style = wxTAB_TRAVERSAL 
)

◆ CBLASTSearchParamsPanel() [1/2]

CBLASTSearchParamsPanel::CBLASTSearchParamsPanel ( )

Definition at line 83 of file blast_search_params_panel.cpp.

References Init().

◆ CBLASTSearchParamsPanel() [2/2]

CBLASTSearchParamsPanel::CBLASTSearchParamsPanel ( wxWindow *  parent,
wxWindowID  id = ID_CBLASTSEARCHPARAMSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(),
long  style = wxTAB_TRAVERSAL 
)

◆ CBlastSearchTask()

CBlastSearchTask::CBlastSearchTask ( IServiceLocator srv_locator,
CNetBLASTUIDataSource ds,
const string tool_name 
)

CBlastSearchTask.

Definition at line 46 of file blast_search_task.cpp.

◆ CBLASTSeqToolJob()

CBLASTSeqToolJob::CBLASTSeqToolJob ( const CBLASTParams params)

Definition at line 132 of file blast_seq_tool_job.cpp.

References CAppJob::m_Descr.

◆ CBLASTToolManager()

CBLASTToolManager::CBLASTToolManager ( )

◆ CCleanupAlignmentsJob()

CCleanupAlignmentsJob::CCleanupAlignmentsJob ( const SCleanupAlignmentsParams params)

◆ CCleanupAlignmentsParamsPanel() [1/2]

CCleanupAlignmentsParamsPanel::CCleanupAlignmentsParamsPanel ( )

Definition at line 94 of file cleanup_alignments_params_panel.cpp.

References Init().

◆ CCleanupAlignmentsParamsPanel() [2/2]

CCleanupAlignmentsParamsPanel::CCleanupAlignmentsParamsPanel ( wxWindow *  parent,
wxWindowID  id = ID_CCLEANUPALIGNMENTSPARAMSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CCleanupAlignmentsToolManager()

CCleanupAlignmentsToolManager::CCleanupAlignmentsToolManager ( )

Definition at line 58 of file cleanup_alignments_tool_manager.cpp.

◆ CClustalOmegaTool()

CClustalOmegaTool::CClustalOmegaTool ( )

CClustalOmegaTool.

Definition at line 47 of file clustal_omega_tool.cpp.

◆ CClustalOmegaToolJob()

CClustalOmegaToolJob::CClustalOmegaToolJob ( const CClustalOmegaToolParams params)

CClustalOmegaToolJob.

Definition at line 44 of file clustal_omega_tool_job.cpp.

References CAppJob::m_Descr.

◆ CClustalOmegaToolParams() [1/2]

CClustalOmegaToolParams::CClustalOmegaToolParams ( )

Definition at line 45 of file clustal_omega_tool_params.cpp.

References CClustalOmegaToolParams::Init().

◆ CClustalOmegaToolParams() [2/2]

CClustalOmegaToolParams::CClustalOmegaToolParams ( const CClustalOmegaToolParams data)

◆ CClustalwTool()

CClustalwTool::CClustalwTool ( )

CClustalwTool.

Definition at line 47 of file clustalw_tool.cpp.

◆ CClustalwToolJob()

CClustalwToolJob::CClustalwToolJob ( const CClustalwToolParams params)

CClustalwToolJob.

Definition at line 44 of file clustalw_tool_job.cpp.

References CAppJob::m_Descr.

◆ CClustalwToolParams() [1/2]

CClustalwToolParams::CClustalwToolParams ( )

Definition at line 41 of file clustalw_tool_params.cpp.

References CClustalwToolParams::Init().

◆ CClustalwToolParams() [2/2]

CClustalwToolParams::CClustalwToolParams ( const CClustalwToolParams data)

◆ CCommonTaxTreeTool()

CCommonTaxTreeTool::CCommonTaxTreeTool ( )

CCommonTaxTreeTool.

Definition at line 47 of file taxtree_tool.cpp.

◆ CCreateGeneModelTask()

CCreateGeneModelTask::CCreateGeneModelTask ( const string descr,
CProjectService service,
CSelectProjectOptions options,
const SCreateGeneModelParams params 
)
inline

Definition at line 133 of file create_gene_model_tool_manager.hpp.

◆ CCreateGeneModelToolManager()

CCreateGeneModelToolManager::CCreateGeneModelToolManager ( )

Definition at line 62 of file create_gene_model_tool_manager.cpp.

◆ CCreateNeedlemanWunschJob()

CCreateNeedlemanWunschJob::CCreateNeedlemanWunschJob ( const CNeedlemanWunschToolParams params)

◆ CCreateNeedlemanWunschToolManager()

CCreateNeedlemanWunschToolManager::CCreateNeedlemanWunschToolManager ( )

Definition at line 68 of file create_needleman_wunsch_tool_manager.cpp.

◆ CCrossAlignView()

CCrossAlignView::CCrossAlignView ( )

Definition at line 71 of file cross_align_view.cpp.

◆ CDebugMacroToolJob()

CDebugMacroToolJob::CDebugMacroToolJob ( const CDebugMacroToolParams params)

CDebugMacroToolJob.

Definition at line 51 of file debug_macro_tool_job.cpp.

References CAppJob::m_Descr.

◆ CDotMatrixView()

CDotMatrixView::CDotMatrixView ( )

Definition at line 81 of file dot_matrix_view.cpp.

◆ CDotMatrixViewFactory()

CDotMatrixViewFactory::CDotMatrixViewFactory ( )

CDotMatrixViewFactory.

Definition at line 372 of file dot_matrix_view.cpp.

◆ CFindOverlapPanel() [1/2]

CFindOverlapPanel::CFindOverlapPanel ( )

Definition at line 61 of file find_overlap_panel.cpp.

References Init().

◆ CFindOverlapPanel() [2/2]

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

◆ CFindOverlapParams() [1/2]

CFindOverlapParams::CFindOverlapParams ( )

Definition at line 40 of file find_overlap_params.cpp.

References CFindOverlapParams::Init().

◆ CFindOverlapParams() [2/2]

CFindOverlapParams::CFindOverlapParams ( const CFindOverlapParams data)

◆ CFindOverlapTool()

CFindOverlapTool::CFindOverlapTool ( )

CFindOverlapTool.

Definition at line 71 of file find_overlap_tool.cpp.

◆ CGroupAlignmentsJob()

CGroupAlignmentsJob::CGroupAlignmentsJob ( const SGroupAlignmentsParams params)

◆ CGroupAlignmentsParamsPanel() [1/2]

CGroupAlignmentsParamsPanel::CGroupAlignmentsParamsPanel ( )

◆ CGroupAlignmentsParamsPanel() [2/2]

CGroupAlignmentsParamsPanel::CGroupAlignmentsParamsPanel ( wxWindow *  parent,
wxWindowID  id = ID_CGROUPALIGNMENTSPARAMSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CGroupAlignmentsToolManager()

CGroupAlignmentsToolManager::CGroupAlignmentsToolManager ( )

Definition at line 51 of file group_alignments_tool_manager.cpp.

◆ Check()

void CNetBlastJobDescriptor::Check ( )

◆ CKalignTool()

CKalignTool::CKalignTool ( )

CKalignTool.

Definition at line 46 of file kalign_tool.cpp.

◆ CKalignToolJob()

CKalignToolJob::CKalignToolJob ( const CKalignToolParams params)

CKalignToolJob.

Definition at line 42 of file kalign_tool_job.cpp.

References CAppJob::m_Descr.

◆ CKalignToolParams() [1/2]

CKalignToolParams::CKalignToolParams ( )

Definition at line 41 of file kalign_tool_params.cpp.

References CKalignToolParams::Init().

◆ CKalignToolParams() [2/2]

CKalignToolParams::CKalignToolParams ( const CKalignToolParams data)

Definition at line 46 of file kalign_tool_params.cpp.

References CKalignToolParams::Copy(), data, and CKalignToolParams::Init().

◆ CleanUI() [1/21]

void CBLASTToolManager::CleanUI ( )
virtual

CleanUI() is called after the host finished using the manager.

This function shall free resources associated with the session and reset internal state.

Implements IUIToolManager.

Definition at line 118 of file blast_tool_manager.cpp.

References CBLASTToolManager::eInvalid, CBLASTToolManager::m_InputObjects, CBLASTToolManager::m_OptionsPanel, CBLASTToolManager::m_ParamsPanel, CBLASTToolManager::m_State, and NULL.

◆ CleanUI() [2/21]

void CCleanupAlignmentsToolManager::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 91 of file cleanup_alignments_tool_manager.cpp.

References CAlgoToolManagerBase::CleanUI(), CCleanupAlignmentsToolManager::m_ParamsPanel, and NULL.

◆ CleanUI() [3/21]

void CClustalOmegaTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 76 of file clustal_omega_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CClustalOmegaTool::m_Panel, and NULL.

◆ CleanUI() [4/21]

void CClustalwTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 76 of file clustalw_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CClustalwTool::m_Panel, and NULL.

◆ CleanUI() [5/21]

void CCreateGeneModelToolManager::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 95 of file create_gene_model_tool_manager.cpp.

References CAlgoToolManagerBase::CleanUI(), CCreateGeneModelToolManager::m_ParamsPanel, and NULL.

◆ CleanUI() [6/21]

void CFindOverlapTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 102 of file find_overlap_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CFindOverlapTool::m_Panel, and NULL.

◆ CleanUI() [7/21]

void CGroupAlignmentsToolManager::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 83 of file group_alignments_tool_manager.cpp.

References CAlgoToolManagerBase::CleanUI(), CGroupAlignmentsToolManager::m_ParamsPanel, and NULL.

◆ CleanUI() [8/21]

void CKalignTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 75 of file kalign_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CKalignTool::m_Panel, and NULL.

◆ CleanUI() [9/21]

void CMafftTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 75 of file mafft_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CMafftTool::m_Panel, and NULL.

◆ CleanUI() [10/21]

void CMergeAlignmentsToolManager::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 95 of file merge_alignments_tool_manager.cpp.

References CAlgoToolManagerBase::CleanUI(), CMergeAlignmentsToolManager::m_ParamsPanel, and NULL.

◆ CleanUI() [11/21]

void CMuscleTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 75 of file muscle_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CMuscleTool::m_Panel, and NULL.

◆ CleanUI() [12/21]

void CNetBLASTUILoadManager::CleanUI ( )
virtual

CleanUI() is called after the host finished using the manager.

This function shall free resources associated with the session and reset internal state.

Implements IUIToolManager.

Definition at line 88 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::eInvalid, CNetBLASTLoadOptionPanel::GetInput(), CNetBLASTUILoadManager::m_OptionPanel, CNetBLASTUILoadManager::m_ProjectSelPanel, CNetBLASTUILoadManager::m_SavedInput, CNetBLASTUILoadManager::m_State, and NULL.

◆ CleanUI() [13/21]

void CNGAlignTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 86 of file ngalign_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CNGAlignTool::m_BLASTPanel, CNGAlignTool::m_Panel, and NULL.

◆ CleanUI() [14/21]

void CProSplignTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 114 of file prosplign_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CProSplignTool::m_Panel, and NULL.

◆ CleanUI() [15/21]

void CSplignTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 91 of file splign_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CSplignTool::m_Panel, and NULL.

◆ CleanUI() [16/21]

void CCommonTaxTreeTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 76 of file taxtree_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CCommonTaxTreeTool::m_Panel, and NULL.

◆ CleanUI() [17/21]

void CTreeBuilderTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 115 of file tree_builder_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CTreeBuilderTool::m_Panel, CTreeBuilderTool::m_SeqIds, and NULL.

◆ CleanUI() [18/21]

void CAdvancedCleanupTool::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 71 of file advanced_cleanup_tool.cpp.

References CAlgoToolManagerBase::CleanUI(), CAdvancedCleanupTool::m_Panel, and NULL.

◆ CleanUI() [19/21]

void CCreateNeedlemanWunschToolManager::CleanUI ( )
virtual

override this function in a derived class and clean extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 101 of file create_needleman_wunsch_tool_manager.cpp.

References CAlgoToolManagerBase::CleanUI(), CCreateNeedlemanWunschToolManager::m_Panel, and NULL.

◆ CleanUI() [20/21]

void CPslLoadManager::CleanUI ( )
virtual

CleanUI() is called after the host finished using the manager.

This function shall free resources associated with the session and reset internal state.

Implements IUIToolManager.

Definition at line 107 of file psl_load_manager.cpp.

References CPslLoadManager::eInvalid, CPslLoadManager::m_ParamsPanel, CPslLoadManager::m_State, and NULL.

◆ CleanUI() [21/21]

void CTextAlignLoaderManager::CleanUI ( )
virtual

CleanUI() is called after the host finished using the manager.

This function shall free resources associated with the session and reset internal state.

Implements IUIToolManager.

Definition at line 105 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::eInvalid, CTextAlignLoaderManager::m_ParamsPanel, CTextAlignLoaderManager::m_State, and NULL.

◆ Clone()

IUITool * CNetBLAST_DMSearchTool::Clone ( void  ) const
virtual

◆ Close()

bool CNetBLASTUIDataSource::Close ( void  )
virtual

◆ CMafftTool()

CMafftTool::CMafftTool ( )

CMafftTool.

Definition at line 46 of file mafft_tool.cpp.

◆ CMafftToolJob()

CMafftToolJob::CMafftToolJob ( const CMafftToolParams params)

CMafftToolJob.

Definition at line 42 of file mafft_tool_job.cpp.

References CAppJob::m_Descr.

◆ CMafftToolParams() [1/2]

CMafftToolParams::CMafftToolParams ( )

Definition at line 41 of file mafft_tool_params.cpp.

References CMafftToolParams::Init().

◆ CMafftToolParams() [2/2]

CMafftToolParams::CMafftToolParams ( const CMafftToolParams data)

Definition at line 46 of file mafft_tool_params.cpp.

References CMafftToolParams::Copy(), data, and CMafftToolParams::Init().

◆ CMergeAlignmentsJob()

CMergeAlignmentsJob::CMergeAlignmentsJob ( const SMergeAlignmentsParams params)

◆ CMergeAlignmentsParamsPanel() [1/2]

CMergeAlignmentsParamsPanel::CMergeAlignmentsParamsPanel ( )

CMergeAlignmentsParamsPanel.

Definition at line 118 of file merge_alignments_params_panel.cpp.

References Init().

◆ CMergeAlignmentsParamsPanel() [2/2]

CMergeAlignmentsParamsPanel::CMergeAlignmentsParamsPanel ( wxWindow *  parent,
wxWindowID  id = ID_CBLASTSEARCHOPTIONSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CMergeAlignmentsToolManager()

CMergeAlignmentsToolManager::CMergeAlignmentsToolManager ( )

◆ CMolTypeValidator()

CMolTypeValidator::CMolTypeValidator ( MolType  molType)
inline

Definition at line 85 of file splign_panel.hpp.

◆ CMPCrossAlignView()

CMPCrossAlignView::CMPCrossAlignView ( )

Definition at line 73 of file mp_cross_align_view.cpp.

◆ CMSAToolJob()

CMSAToolJob::CMSAToolJob ( const wxString &  tool_name)

CMSAToolJob.

Definition at line 151 of file msa_tool_job.cpp.

◆ CMultiAlignView()

CMultiAlignView::CMultiAlignView ( )

◆ CMultiAlignViewFactory()

CMultiAlignViewFactory::CMultiAlignViewFactory ( )

Definition at line 1215 of file multi_align_view.cpp.

References CMultiAlignViewFactory::m_ViewManager.

◆ CMuscleTool()

CMuscleTool::CMuscleTool ( )

CMuscleTool.

Definition at line 46 of file muscle_tool.cpp.

◆ CMuscleToolJob()

CMuscleToolJob::CMuscleToolJob ( const CMuscleToolParams params)

CMuscleToolJob.

Definition at line 50 of file muscle_tool_job.cpp.

References CAppJob::m_Descr.

◆ CMuscleToolPanel() [1/2]

CMuscleToolPanel::CMuscleToolPanel ( )

Definition at line 70 of file muscle_tool_panel.cpp.

References Init().

◆ CMuscleToolPanel() [2/2]

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

◆ CMuscleToolParams() [1/2]

CMuscleToolParams::CMuscleToolParams ( )

Definition at line 41 of file muscle_tool_params.cpp.

References CMuscleToolParams::Init().

◆ CMuscleToolParams() [2/2]

CMuscleToolParams::CMuscleToolParams ( const CMuscleToolParams data)

Definition at line 46 of file muscle_tool_params.cpp.

References CMuscleToolParams::Copy(), data, and CMuscleToolParams::Init().

◆ CNeedlemanWunschToolParams() [1/2]

CNeedlemanWunschToolParams::CNeedlemanWunschToolParams ( )

◆ CNeedlemanWunschToolParams() [2/2]

CNeedlemanWunschToolParams::CNeedlemanWunschToolParams ( const CNeedlemanWunschToolParams data)

◆ CNetBLAST_DMSearchForm()

CNetBLAST_DMSearchForm::CNetBLAST_DMSearchForm ( CNetBLAST_DMSearchTool tool)

◆ CNetBLAST_DMSearchJob()

CNetBLAST_DMSearchJob::CNetBLAST_DMSearchJob ( CNetBLAST_DMSearchQuery query,
CNetBLASTUIDataSource ds 
)

◆ CNetBLAST_DMSearchQuery()

CNetBLAST_DMSearchQuery::CNetBLAST_DMSearchQuery ( const TStates states,
const string filter_str 
)

◆ CNetBLAST_DMSearchTool()

CNetBLAST_DMSearchTool::CNetBLAST_DMSearchTool ( )

◆ CNetBlastDMSearchFormPanel() [1/2]

CNetBlastDMSearchFormPanel::CNetBlastDMSearchFormPanel ( )

Definition at line 75 of file net_blast_dm_search_form_panel.cpp.

References Init().

◆ CNetBlastDMSearchFormPanel() [2/2]

CNetBlastDMSearchFormPanel::CNetBlastDMSearchFormPanel ( wxWindow *  parent,
wxWindowID  id = ID_CNETBLASTDMSEARCHFORM,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)

◆ CNetBlastJobDescriptor() [1/3]

CNetBlastJobDescriptor::CNetBlastJobDescriptor ( )
protected

◆ CNetBlastJobDescriptor() [2/3]

CNetBlastJobDescriptor::CNetBlastJobDescriptor ( CNetBLASTUIDataSource ds)
protected

◆ CNetBlastJobDescriptor() [3/3]

CNetBlastJobDescriptor::CNetBlastJobDescriptor ( const CNetBlastJobDescriptor )
protected

◆ CNetBlastLoadingJob()

CNetBlastLoadingJob::CNetBlastLoadingJob ( CNetBLASTUIDataSource ds,
const vector< string > *  RIDs = NULL,
CScope scope = NULL 
)

◆ CNetBLASTLoadOptionPanel() [1/2]

CNetBLASTLoadOptionPanel::CNetBLASTLoadOptionPanel ( )

Definition at line 57 of file net_blast_load_option_panel.cpp.

References Init().

◆ CNetBLASTLoadOptionPanel() [2/2]

CNetBLASTLoadOptionPanel::CNetBLASTLoadOptionPanel ( wxWindow *  parent,
wxWindowID  id = ID_NETBLASTLOADOPTIONPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CNetBlastMonitoringJob()

CNetBlastMonitoringJob::CNetBlastMonitoringJob ( CNetBLASTUIDataSource ds,
IServiceLocator srv_locator,
const string tool_name,
TDescriptors descriptors 
)

◆ CNetBlastSubmittingJob()

CNetBlastSubmittingJob::CNetBlastSubmittingJob ( string  tool_name,
const CBLASTParams params,
CNetBLASTUIDataSource ds 
)

◆ CNetBLASTUIDataSource()

CNetBLASTUIDataSource::CNetBLASTUIDataSource ( CNetBLASTUIDataSourceType type)

Definition at line 144 of file net_blast_ui_data_source.cpp.

◆ CNetBLASTUIDataSourceEvent()

CNetBLASTUIDataSourceEvent::CNetBLASTUIDataSourceEvent ( )
inline

Definition at line 90 of file net_blast_ui_data_source.hpp.

◆ CNetBLASTUIDataSourceType()

CNetBLASTUIDataSourceType::CNetBLASTUIDataSourceType ( )

◆ CNetBLASTUILoadManager()

CNetBLASTUILoadManager::CNetBLASTUILoadManager ( CNetBLASTUIDataSource data_source)

◆ CNGAlignJob()

CNGAlignJob::CNGAlignJob ( const CNGAlignParams params)

CNGAlignJob.

Definition at line 71 of file ngalign_job.cpp.

References CAppJob::m_Descr.

◆ CNGAlignPanel() [1/2]

CNGAlignPanel::CNGAlignPanel ( )

Definition at line 67 of file ngalign_panel.cpp.

References Init().

◆ CNGAlignPanel() [2/2]

CNGAlignPanel::CNGAlignPanel ( wxWindow *  parent)

Definition at line 72 of file ngalign_panel.cpp.

References CNGAlignPanel::Create(), and CNGAlignPanel::Init().

◆ CNGAlignParams() [1/2]

CNGAlignParams::CNGAlignParams ( )

Definition at line 44 of file ngalign_params.cpp.

References CNGAlignParams::Init().

◆ CNGAlignParams() [2/2]

CNGAlignParams::CNGAlignParams ( const CNGAlignParams data)

Definition at line 49 of file ngalign_params.cpp.

References CNGAlignParams::Copy(), data, and CNGAlignParams::Init().

◆ CNGAlignTool()

CNGAlignTool::CNGAlignTool ( )

CNGAlignTool.

Definition at line 56 of file ngalign_tool.cpp.

◆ CombineInputObjects()

vector< int > CDotMatrixViewFactory::CombineInputObjects ( const TConstScopedObjects objects)
virtual

Reimplemented from IProjectViewFactory.

Definition at line 447 of file dot_matrix_view.cpp.

◆ CommitTheChanges()

void CPhyTreeView::CommitTheChanges ( CNcbiIstrstream istr)

◆ ConstructQuery()

CIRef< IDMSearchQuery > CNetBLAST_DMSearchForm::ConstructQuery ( )
virtual

◆ Copy() [1/11]

void CClustalOmegaToolParams::Copy ( const CClustalOmegaToolParams data)

◆ Copy() [2/11]

void CClustalwToolParams::Copy ( const CClustalwToolParams data)

◆ Copy() [3/11]

void CFindOverlapParams::Copy ( const CFindOverlapParams data)

◆ Copy() [4/11]

void CKalignToolParams::Copy ( const CKalignToolParams data)

◆ Copy() [5/11]

void CMafftToolParams::Copy ( const CMafftToolParams data)

◆ Copy() [6/11]

void CMuscleToolParams::Copy ( const CMuscleToolParams data)

◆ Copy() [7/11]

void CNeedlemanWunschToolParams::Copy ( const CNeedlemanWunschToolParams data)

◆ Copy() [8/11]

void CNGAlignParams::Copy ( const CNGAlignParams data)

◆ Copy() [9/11]

void CSplignParams::Copy ( const CSplignParams data)

◆ Copy() [10/11]

void CTaxTreeToolParams::Copy ( const CTaxTreeToolParams data)

◆ Copy() [11/11]

void CTreeBuilderParams::Copy ( const CTreeBuilderParams data)

◆ CPage() [1/2]

CPslLoadManager::CPage::CPage ( CPslLoadManager manager)
inline

Definition at line 134 of file psl_load_manager.hpp.

◆ CPage() [2/2]

CTextAlignLoaderManager::CPage::CPage ( CTextAlignLoaderManager manager)
inline

Definition at line 136 of file text_align_load_manager.hpp.

◆ CPhyloTreeJob()

CPhyloTreeJob::CPhyloTreeJob ( const objects::CBioTreeContainer *  btc)

◆ CPhyTreeView()

CPhyTreeView::CPhyTreeView ( )

◆ CProSplignTool()

CProSplignTool::CProSplignTool ( )

CProSplignTool.

Definition at line 96 of file prosplign_tool.cpp.

◆ CPslLoadManager()

CPslLoadManager::CPslLoadManager ( )

◆ Create() [1/15]

void CNetBLAST_DMSearchForm::Create ( void  )
virtual

Reimplemented from IDMSearchForm.

Definition at line 259 of file net_blast_dm_search_tool.cpp.

◆ Create() [2/15]

bool CBLAST_DB_Dialog::Create ( wxWindow *  parent,
wxWindowID  id = ID_CBLAST_DB_DIALOG,
const wxString &  caption = wxEmptyString,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL 
)

◆ Create() [3/15]

bool CBLASTSearchOptionsPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CBLASTSEARCHOPTIONSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(),
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [4/15]

bool CMergeAlignmentsParamsPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CBLASTSEARCHOPTIONSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [5/15]

bool CBLASTSearchParamsPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CBLASTSEARCHPARAMSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(),
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [6/15]

bool CCleanupAlignmentsParamsPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CCLEANUPALIGNMENTSPARAMSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [7/15]

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

◆ Create() [8/15]

bool CGroupAlignmentsParamsPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CGROUPALIGNMENTSPARAMSPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [9/15]

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

◆ Create() [10/15]

bool CNetBlastDMSearchFormPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CNETBLASTDMSEARCHFORM,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [11/15]

bool CNGAlignPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CNGALIGNPANEL 
)

◆ Create() [12/15]

bool CSplignPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CSPLIGNPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCLIP_CHILDREN|wxTAB_TRAVERSAL,
bool  visibale = true 
)

◆ Create() [13/15]

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

◆ Create() [14/15]

bool CTreeBuilderPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CTreeBuilderPanel,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ Create() [15/15]

bool CNetBLASTLoadOptionPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_NETBLASTLOADOPTIONPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CreateControls() [1/14]

void CBLAST_DB_Dialog::CreateControls ( )

◆ CreateControls() [2/14]

void CBLASTSearchOptionsPanel::CreateControls ( )

Definition at line 205 of file blast_search_options_panel.cpp.

References _, CBLASTSearchOptionsPanel::GetBitmapResource(), CBLASTSearchOptionsPanel::ID_CHECKBOX, CBLASTSearchOptionsPanel::ID_DB_COMBO, CBLASTSearchOptionsPanel::ID_DBS_FAILED, CBLASTSearchOptionsPanel::ID_DBS_LOADING_PROGRESS, CBLASTSearchOptionsPanel::ID_DBS_LOADING_TEXT, CBLASTSearchOptionsPanel::ID_DBS_TRY_AGAIN, CBLASTSearchOptionsPanel::ID_ENTREZ_COMBO, CBLASTSearchOptionsPanel::ID_LIST, CBLASTSearchOptionsPanel::ID_NUC_RADIO, CBLASTSearchOptionsPanel::ID_PROGRAM_COMBO, CBLASTSearchOptionsPanel::ID_PROT_RADIO, CBLASTSearchOptionsPanel::ID_QUERY_SEQ_SET, CBLASTSearchOptionsPanel::ID_RADIOBUTTON, CBLASTSearchOptionsPanel::ID_RADIOBUTTON1, CBLASTSearchOptionsPanel::ID_RADIOBUTTON2, CBLASTSearchOptionsPanel::ID_SELECT_LOCAL_DB_BTN, CBLASTSearchOptionsPanel::ID_SELECT_NCBI_DB, CBLASTSearchOptionsPanel::ID_SUBJ_LIST, CBLASTSearchOptionsPanel::ID_SUBJECT_SEQ_SET, CBLASTSearchOptionsPanel::ID_TEXTCTRL, CBLASTSearchOptionsPanel::m_BrowseDBBtn, CBLASTSearchOptionsPanel::m_DatabaseCombo, CBLASTSearchOptionsPanel::m_DBSizer, CBLASTSearchOptionsPanel::m_LocalDBCtrl, CBLASTSearchOptionsPanel::m_LocalDBLoaderCtrl, CBLASTSearchOptionsPanel::m_LocalDBSizer, CBLASTSearchOptionsPanel::m_LocalSeqsSizer, CBLASTSearchOptionsPanel::m_LocalSizer, CBLASTSearchOptionsPanel::m_NCBIDBSizer, CBLASTSearchOptionsPanel::m_NucRadio, CBLASTSearchOptionsPanel::m_ProgramCombo, CBLASTSearchOptionsPanel::m_ProtRadio, CBLASTSearchOptionsPanel::m_QueryCombo, CBLASTSearchOptionsPanel::m_QueryListCtrl, CBLASTSearchOptionsPanel::m_QuerySeqSetCombo, CBLASTSearchOptionsPanel::m_QuerySeqSetStatic, CBLASTSearchOptionsPanel::m_SubjectListCtrl, CBLASTSearchOptionsPanel::m_SubjectSeqSetCombo, CBLASTSearchOptionsPanel::m_SubjectSeqSetStatic, CBLASTSearchOptionsPanel::m_SubjectTypeLDBCtrl, CBLASTSearchOptionsPanel::m_SubjectTypeNCBICtrl, CBLASTSearchOptionsPanel::m_SubjectTypeSeqsCtrl, CBLASTSearchOptionsPanel::ShowToolTips(), wxID_ANY, and wxT.

Referenced by CBLASTSearchOptionsPanel::Create().

◆ CreateControls() [3/14]

void CBLASTSearchParamsPanel::CreateControls ( )

Definition at line 151 of file blast_search_params_panel.cpp.

References _, CBLASTParams::GetAllRepeatLibs(), CBLASTSearchParamsPanel::ID_ADV_TEXT, CBLASTSearchParamsPanel::ID_BUTTON, CBLASTSearchParamsPanel::ID_COMBOBOX, CBLASTSearchParamsPanel::ID_COMPARTMENTS, CBLASTSearchParamsPanel::ID_E_VALUE, CBLASTSearchParamsPanel::ID_GEN_CODE, CBLASTSearchParamsPanel::ID_LOADING_PROGRESS, CBLASTSearchParamsPanel::ID_LOADING_TEXT, CBLASTSearchParamsPanel::ID_LOW_COMPLEXITY, CBLASTSearchParamsPanel::ID_MASK_LOWERCASE, CBLASTSearchParamsPanel::ID_MASK_REPEATS, CBLASTSearchParamsPanel::ID_REPEAT_TYPE, CBLASTSearchParamsPanel::ID_STANDALONE, CBLASTSearchParamsPanel::ID_STATIC_REPEAT_TYPE, CBLASTSearchParamsPanel::ID_THRESHOLD, CBLASTSearchParamsPanel::ID_TITLE_TEXT, CBLASTSearchParamsPanel::ID_WMTI_CHOICE, CBLASTSearchParamsPanel::ID_WORDSIZE, ITERATE, CBLASTSearchParamsPanel::m_AdvParams, CBLASTSearchParamsPanel::m_chbStandalone, CBLASTSearchParamsPanel::m_CompartCheck, CBLASTSearchParamsPanel::m_DbGenCodeCombo, CBLASTSearchParamsPanel::m_DbGenCodeLabel, CBLASTSearchParamsPanel::m_DbGeneticCode, CBLASTSearchParamsPanel::m_eValue, CBLASTSearchParamsPanel::m_FilterLowComplex, CBLASTSearchParamsPanel::m_GeneralSizer, CBLASTSearchParamsPanel::m_JobTitle, CBLASTSearchParamsPanel::m_LCRegionsCheck, CBLASTSearchParamsPanel::m_MaskLCRegions, CBLASTSearchParamsPanel::m_MaskRepeats, CBLASTSearchParamsPanel::m_QueryGenCodeCombo, CBLASTSearchParamsPanel::m_QueryGenCodeLabel, CBLASTSearchParamsPanel::m_QueryGeneticCode, CBLASTSearchParamsPanel::m_RepeatsCheck, CBLASTSearchParamsPanel::m_RepeatType, CBLASTSearchParamsPanel::m_ThreshInput, CBLASTSearchParamsPanel::m_ThreshLabel, CBLASTSearchParamsPanel::m_Threshold, CBLASTSearchParamsPanel::m_WMDownload, CBLASTSearchParamsPanel::m_WMStatic, CBLASTSearchParamsPanel::m_WMStaticBoxSizer, CBLASTSearchParamsPanel::m_WMTaxIds, CBLASTSearchParamsPanel::m_WordSize, CBLASTSearchParamsPanel::ShowToolTips(), ToWxString(), wxID_ANY, wxT, and CBLASTSearchParamsPanel::x_InitGeneticCodesCombo().

Referenced by CBLASTSearchParamsPanel::Create().

◆ CreateControls() [4/14]

void CCleanupAlignmentsParamsPanel::CreateControls ( )

◆ CreateControls() [5/14]

void CFindOverlapPanel::CreateControls ( )

◆ CreateControls() [6/14]

void CGroupAlignmentsParamsPanel::CreateControls ( )

◆ CreateControls() [7/14]

void CMergeAlignmentsParamsPanel::CreateControls ( )

◆ CreateControls() [8/14]

void CNetBlastDMSearchFormPanel::CreateControls ( )

◆ CreateControls() [9/14]

void CNetBLASTLoadOptionPanel::CreateControls ( )

◆ CreateControls() [10/14]

void CSplignPanel::CreateControls ( )

◆ CreateControls() [11/14]

void CTreeBuilderPanel::CreateControls ( )

◆ CreateControls() [12/14]

void CMuscleToolPanel::CreateControls ( )

◆ CreateControls() [13/14]

void CNGAlignPanel::CreateControls ( )

◆ CreateControls() [14/14]

void CTaxTreeToolPanel::CreateControls ( )

◆ CreateDataSource()

IUIDataSource * CNetBLASTUIDataSourceType::CreateDataSource ( )
virtual

factory method; create an Data Source instance

Implements IUIDataSourceType.

Definition at line 643 of file net_blast_ui_data_source.cpp.

◆ CreateEvtHandler()

wxEvtHandler * CNetBLASTUIDataSource::CreateEvtHandler ( )
virtual

Reimplemented from IUIDataSource.

Definition at line 300 of file net_blast_ui_data_source.cpp.

References CNetBLASTUIDataSource::CNetBlastDSEvtHandler.

◆ CreateInstance() [1/7]

IView * CAlignSpanViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 650 of file align_span_view.cpp.

◆ CreateInstance() [2/7]

IView * CAnnotCompareViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 367 of file annot_compare_view.cpp.

◆ CreateInstance() [3/7]

IView * CCrossAlignViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 395 of file cross_align_view.cpp.

◆ CreateInstance() [4/7]

IView * CDotMatrixViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 405 of file dot_matrix_view.cpp.

◆ CreateInstance() [5/7]

IView * CMPCrossAlignViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 434 of file mp_cross_align_view.cpp.

◆ CreateInstance() [6/7]

IView * CMultiAlignViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 627 of file multi_align_view.cpp.

◆ CreateInstance() [7/7]

IView * CPhyTreeViewFactory::CreateInstance ( ) const
virtual

creates a view instance

Implements IViewFactory.

Definition at line 1860 of file phy_tree_view.cpp.

◆ CreateInstanceByFingerprint() [1/7]

IView * CAlignSpanViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 656 of file align_span_view.cpp.

References NULL.

◆ CreateInstanceByFingerprint() [2/7]

IView * CAnnotCompareViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 373 of file annot_compare_view.cpp.

References NULL.

◆ CreateInstanceByFingerprint() [3/7]

IView * CCrossAlignViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 400 of file cross_align_view.cpp.

References NULL.

◆ CreateInstanceByFingerprint() [4/7]

IView * CDotMatrixViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 410 of file dot_matrix_view.cpp.

References NULL.

◆ CreateInstanceByFingerprint() [5/7]

IView * CMPCrossAlignViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 440 of file mp_cross_align_view.cpp.

References NULL.

◆ CreateInstanceByFingerprint() [6/7]

IView * CMultiAlignViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 633 of file multi_align_view.cpp.

References NULL.

◆ CreateInstanceByFingerprint() [7/7]

IView * CPhyTreeViewFactory::CreateInstanceByFingerprint ( const TFingerprint fingerprint) const
virtual

if fingerprint is recognized - creates and returns a new instance

Implements IViewFactory.

Definition at line 1866 of file phy_tree_view.cpp.

References NULL.

◆ CreateJobDescriptor() [1/2]

CRef< CNetBlastJobDescriptor > CNetBLASTUIDataSource::CreateJobDescriptor ( const CBLASTParams params)

◆ CreateJobDescriptor() [2/2]

CRef< CNetBlastJobDescriptor > CNetBLASTUIDataSource::CreateJobDescriptor ( const string rid)

◆ CreateSearchForm()

CIRef< IDMSearchForm > CNetBLAST_DMSearchTool::CreateSearchForm ( )
virtual

factory method for creating a form representing the tool

Implements CSearchToolBase.

Definition at line 168 of file net_blast_dm_search_tool.cpp.

References _ASSERT, and CNetBLAST_DMSearchTool::x_GetDataSource().

◆ CreateViewWindow() [1/7]

void CAlignSpanView::CreateViewWindow ( wxWindow *  parent)
virtual

◆ CreateViewWindow() [2/7]

void CAnnotCompareView::CreateViewWindow ( wxWindow *  parent)
virtual

create Window corresponding to the view

Implements CProjectViewBase.

Definition at line 101 of file annot_compare_view.cpp.

References _ASSERT, and CAnnotCompareView::m_AnnWidget.

◆ CreateViewWindow() [3/7]

void CCrossAlignView::CreateViewWindow ( wxWindow *  parent)
virtual

◆ CreateViewWindow() [4/7]

void CDotMatrixView::CreateViewWindow ( wxWindow *  parent)
virtual

◆ CreateViewWindow() [5/7]

void CMPCrossAlignView::CreateViewWindow ( wxWindow *  parent)
virtual

create Window corresponding to the view

Implements CProjectViewBase.

Definition at line 91 of file mp_cross_align_view.cpp.

References _ASSERT, CMPCrossAlignView::m_MainSplitter, and wxID_ANY.

◆ CreateViewWindow() [6/7]

void CMultiAlignView::CreateViewWindow ( wxWindow *  parent)
virtual

◆ CreateViewWindow() [7/7]

void CPhyTreeView::CreateViewWindow ( wxWindow *  parent)
virtual

◆ CrossLinkTriple()

void SGeneCdsmRnaFeats::CrossLinkTriple ( )

◆ CSelRowHandle()

CSelRowHandle::CSelRowHandle ( IAlnExplorer::TNumrow  row)
inline

Definition at line 190 of file multi_align_view.hpp.

◆ CSplignPanel() [1/2]

CSplignPanel::CSplignPanel ( )

Definition at line 152 of file splign_panel.cpp.

References CSplignPanel::Init().

◆ CSplignPanel() [2/2]

CSplignPanel::CSplignPanel ( wxWindow *  parent,
wxWindowID  id = ID_CSPLIGNPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCLIP_CHILDREN|wxTAB_TRAVERSAL,
bool  visibale = true 
)

◆ CSplignParams() [1/2]

CSplignParams::CSplignParams ( )

Definition at line 40 of file splign_params.cpp.

References CSplignParams::Init().

◆ CSplignParams() [2/2]

CSplignParams::CSplignParams ( const CSplignParams data)

Definition at line 44 of file splign_params.cpp.

References CSplignParams::Copy(), data, and CSplignParams::Init().

◆ CSplignTool()

CSplignTool::CSplignTool ( )

CSplignTool.

Definition at line 62 of file splign_tool.cpp.

◆ CTaxTreeToolJob()

CTaxTreeToolJob::CTaxTreeToolJob ( const CTaxTreeToolParams params)

CTaxTreeToolJob.

Definition at line 60 of file taxtree_tool_job.cpp.

References CAppJob::m_Descr.

◆ CTaxTreeToolPanel() [1/2]

CTaxTreeToolPanel::CTaxTreeToolPanel ( )

Definition at line 59 of file taxtree_tool_panel.cpp.

References Init().

◆ CTaxTreeToolPanel() [2/2]

CTaxTreeToolPanel::CTaxTreeToolPanel ( wxWindow *  parent,
wxWindowID  id = ID_CTAXTREETOOLPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL,
bool  visibale = true 
)

◆ CTaxTreeToolParams() [1/2]

CTaxTreeToolParams::CTaxTreeToolParams ( )

Definition at line 40 of file taxtree_tool_params.cpp.

References CTaxTreeToolParams::Init().

◆ CTaxTreeToolParams() [2/2]

CTaxTreeToolParams::CTaxTreeToolParams ( const CTaxTreeToolParams data)

◆ CTextAlignLoaderManager()

CTextAlignLoaderManager::CTextAlignLoaderManager ( )

◆ CTextAlignObjectLoader() [1/2]

CTextAlignObjectLoader::CTextAlignObjectLoader ( const CTextAlignParams params)

Definition at line 62 of file text_align_object_loader.cpp.

◆ CTextAlignObjectLoader() [2/2]

CTextAlignObjectLoader::CTextAlignObjectLoader ( const CTextAlignParams params,
const vector< wxString > &  filenames 
)

Definition at line 67 of file text_align_object_loader.cpp.

◆ CTreeBuilderPanel() [1/2]

CTreeBuilderPanel::CTreeBuilderPanel ( )

Definition at line 73 of file tree_builder_panel.cpp.

References Init().

◆ CTreeBuilderPanel() [2/2]

CTreeBuilderPanel::CTreeBuilderPanel ( wxWindow *  parent,
wxWindowID  id = ID_CTreeBuilderPanel,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CTreeBuilderParams() [1/2]

CTreeBuilderParams::CTreeBuilderParams ( )

Definition at line 40 of file tree_builder_params.cpp.

References CTreeBuilderParams::Init().

◆ CTreeBuilderParams() [2/2]

CTreeBuilderParams::CTreeBuilderParams ( const CTreeBuilderParams data)

◆ CTreeBuilderTool()

CTreeBuilderTool::CTreeBuilderTool ( )

CTreeBuilderTool.

Definition at line 86 of file tree_builder_tool.cpp.

◆ DebugDump()

void CSplignParams::DebugDump ( CDebugDumpContext  ddc,
unsigned int  depth 
) const
virtual

◆ DECLARE_EVENT_MAP() [1/3]

CMultiAlignView::DECLARE_EVENT_MAP ( )
private

◆ DECLARE_EVENT_MAP() [2/3]

CNetBLAST_DMSearchForm::DECLARE_EVENT_MAP ( )
private

◆ DECLARE_EVENT_MAP() [3/3]

CPhyTreeView::DECLARE_EVENT_MAP ( )
private

◆ DeleteJobDescriptors()

void CNetBLASTUIDataSource::DeleteJobDescriptors ( TJobDescrVec descriptors)

◆ DestroyView()

void CMPCrossAlignView::DestroyView ( )
virtual

◆ DestroyViewWindow() [1/7]

void CAlignSpanView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 171 of file align_span_view.cpp.

References CAlignSpanView::GetWindow(), CAlignSpanView::m_AlnWidget, CAlignSpanView::m_Panel, CAlignSpanView::m_StatusBar, and NULL.

◆ DestroyViewWindow() [2/7]

void CAnnotCompareView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 113 of file annot_compare_view.cpp.

References CAnnotCompareView::m_AnnWidget.

◆ DestroyViewWindow() [3/7]

void CCrossAlignView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 121 of file cross_align_view.cpp.

References CCrossAlignView::m_AlnWidget, and NULL.

◆ DestroyViewWindow() [4/7]

void CDotMatrixView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 125 of file dot_matrix_view.cpp.

References CDotMatrixView::m_AlnWidget, and NULL.

◆ DestroyViewWindow() [5/7]

void CMPCrossAlignView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 99 of file mp_cross_align_view.cpp.

References CMPCrossAlignView::m_MainSplitter, and NULL.

◆ DestroyViewWindow() [6/7]

void CMultiAlignView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 181 of file multi_align_view.cpp.

References CMultiAlignView::m_AlnWidget, and NULL.

◆ DestroyViewWindow() [7/7]

void CPhyTreeView::DestroyViewWindow ( )
virtual

destroy Window corresponding to the view

Implements CProjectViewBase.

Definition at line 824 of file phy_tree_view.cpp.

References CPhyTreeView::m_Panel, and NULL.

Referenced by CPhyTreeView::~CPhyTreeView().

◆ DetachClient()

virtual void CMPCrossAlignView::DetachClient ( IVisibleRangeClient )
inlinevirtual

Implements IVisibleRangeService.

Definition at line 62 of file mp_cross_align_view.hpp.

◆ DoTransition() [1/5]

bool CBLASTToolManager::DoTransition ( EAction  action)
virtual

◆ DoTransition() [2/5]

bool CNetBLASTUILoadManager::DoTransition ( EAction  action)
virtual

Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false.

Typically this function would take user input from the current panel, validate the input and go to the next state creating new UI panel if needed.

Implements IUIToolManager.

Definition at line 152 of file net_blast_ui_load_manager.cpp.

References _ASSERT, IUIToolManager::eBack, CNetBLASTUILoadManager::eCompleted, IUIToolManager::eNext, CNetBLASTUILoadManager::eSelectProject, CNetBLASTUILoadManager::eSelectRID, CNetBLASTLoadOptionPanel::IsInputValid(), CNetBLASTUILoadManager::m_OptionPanel, CNetBLASTUILoadManager::m_ProjectSelPanel, CNetBLASTUILoadManager::m_State, and CProjectSelectorPanel::TransferDataFromWindow().

◆ DoTransition() [3/5]

bool CNGAlignTool::DoTransition ( EAction  action)
protectedvirtual

Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false.

Typically this function would take user input from the current panel, validate the input and go to the next state creating new UI panel if needed.

Reimplemented from CAlgoToolManagerBase.

Definition at line 99 of file ngalign_tool.cpp.

References _ASSERT, CAlgoToolManagerBase::eCompleted, CAlgoToolManagerBase::eInvalid, IUIToolManager::eNext, CAlgoToolManagerBase::eParams, CAlgoToolManagerBase::eSelectProject, CNGAlignTool::m_Panel, CAlgoToolManagerBase::m_ProjectSelPanel, CAlgoToolManagerBase::m_State, next(), CNGAlignPanel::SaveSettings(), CProjectSelectorPanel::TransferDataFromWindow(), CProjectSelectorPanel::TransferDataToWindow(), CAlgoToolManagerBase::x_CreateProjectPanelIfNeeded(), CNGAlignTool::x_GetCurrentPage(), CNGAlignTool::x_GoFirstPage(), CNGAlignTool::x_GoLastPage(), CNGAlignTool::x_GoNextPage(), CNGAlignTool::x_GoPrevPage(), CNGAlignTool::x_IsFirstPage(), and CNGAlignTool::x_IsLastPage().

◆ DoTransition() [4/5]

bool CPslLoadManager::DoTransition ( EAction  action)
virtual

Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false.

Typically this function would take user input from the current panel, validate the input and go to the next state creating new UI panel if needed.

Implements IUIToolManager.

Definition at line 156 of file psl_load_manager.cpp.

References _ASSERT, IUIToolManager::eBack, CPslLoadManager::eCompleted, IUIToolManager::eNext, CPslLoadManager::eParams, CPslParamsPanel::GetData(), CPslLoadManager::m_Params, CPslLoadManager::m_ParamsPanel, CPslLoadManager::m_State, and CPslParamsPanel::TransferDataFromWindow().

◆ DoTransition() [5/5]

bool CTextAlignLoaderManager::DoTransition ( EAction  action)
virtual

Performs transition if possible and returns true, otherwise the function shall warn the user about the problem preventing the transition (such as insufficient or invalid input) and return false.

Typically this function would take user input from the current panel, validate the input and go to the next state creating new UI panel if needed.

Implements IUIToolManager.

Definition at line 153 of file text_align_load_manager.cpp.

References _ASSERT, IUIToolManager::eBack, CTextAlignLoaderManager::eCompleted, IUIToolManager::eNext, CTextAlignLoaderManager::eParams, CTextAlignParamsPanel::GetData(), CTextAlignLoaderManager::m_Params, CTextAlignLoaderManager::m_ParamsPanel, CTextAlignLoaderManager::m_State, and CTextAlignParamsPanel::TransferDataFromWindow().

◆ EditProperties()

void CNetBLASTUIDataSource::EditProperties ( )
virtual

Definition at line 283 of file net_blast_ui_data_source.cpp.

◆ Execute()

bool CTextAlignObjectLoader::Execute ( ICanceled canceled)
virtual

◆ Expand()

void CBLAST_Dlg_Item::Expand ( bool  expand)
inline

Definition at line 92 of file blast_db_dialog.hpp.

References CBLAST_Dlg_Item::m_Expanded.

Referenced by CBLAST_DB_Dialog::x_UpdateCollapsedState().

◆ FindCompartments()

void CBLASTParams::FindCompartments ( bool  req)
inline

◆ FindJobDescriptor()

CRef< CNetBlastJobDescriptor > CNetBLASTUIDataSource::FindJobDescriptor ( const string rid)

◆ FromUserObject() [1/2]

void CBLASTParams::FromUserObject ( const objects::CUser_object &  user_obj)

◆ FromUserObject() [2/2]

void CNetBlastJobDescriptor::FromUserObject ( const objects::CUser_object &  user_obj)

◆ GetAdvancedParams() [1/2]

string & CBLASTParams::GetAdvancedParams ( )

◆ GetAdvancedParams() [2/2]

string CBLASTParams::GetAdvancedParams ( ) const

Definition at line 472 of file blast_search_params.cpp.

References CBLASTParams::m_AdvancedParams.

◆ GetAdvParams() [1/2]

wxString CBLASTSearchParamsPanel::GetAdvParams ( ) const
inline

◆ GetAdvParams() [2/2]

wxString CNGAlignParams::GetAdvParams ( ) const
inline

Definition at line 99 of file ngalign_params.hpp.

References CNGAlignParams::m_AdvParams.

Referenced by s_CallAligner().

◆ GetAllRepeatLibs()

CBLASTParams::TRepeatLibs CBLASTParams::GetAllRepeatLibs ( )
static

◆ GetAutoFlag()

bool CMafftToolParams::GetAutoFlag ( ) const
inline

Definition at line 80 of file mafft_tool_params.hpp.

References CMafftToolParams::m_AutoFlag.

Referenced by CMafftToolJob::x_GetCommandLine().

◆ GetBandSize()

int CNeedlemanWunschToolParams::GetBandSize ( ) const
inline

◆ GetBestHit()

bool CNGAlignParams::GetBestHit ( ) const
inline

Definition at line 93 of file ngalign_params.hpp.

References CNGAlignParams::m_BestHit.

Referenced by s_CallAligner().

◆ GetBitmapResource() [1/14]

wxBitmap CBLAST_DB_Dialog::GetBitmapResource ( const wxString &  name)

Definition at line 252 of file blast_db_dialog.cpp.

◆ GetBitmapResource() [2/14]

wxBitmap CBLASTSearchOptionsPanel::GetBitmapResource ( const wxString &  name)

◆ GetBitmapResource() [3/14]

wxBitmap CBLASTSearchParamsPanel::GetBitmapResource ( const wxString &  name)

Definition at line 348 of file blast_search_params_panel.cpp.

◆ GetBitmapResource() [4/14]

wxBitmap CCleanupAlignmentsParamsPanel::GetBitmapResource ( const wxString &  name)

Definition at line 244 of file cleanup_alignments_params_panel.cpp.

◆ GetBitmapResource() [5/14]

wxBitmap CFindOverlapPanel::GetBitmapResource ( const wxString &  name)

Definition at line 168 of file find_overlap_panel.cpp.

◆ GetBitmapResource() [6/14]

wxBitmap CGroupAlignmentsParamsPanel::GetBitmapResource ( const wxString &  name)

Definition at line 265 of file group_alignments_params_panel.cpp.

◆ GetBitmapResource() [7/14]

wxBitmap CMergeAlignmentsParamsPanel::GetBitmapResource ( const wxString &  name)

Definition at line 216 of file merge_alignments_params_panel.cpp.

◆ GetBitmapResource() [8/14]

wxBitmap CNetBlastDMSearchFormPanel::GetBitmapResource ( const wxString &  name)

Definition at line 178 of file net_blast_dm_search_form_panel.cpp.

◆ GetBitmapResource() [9/14]

wxBitmap CNetBLASTLoadOptionPanel::GetBitmapResource ( const wxString &  name)

Definition at line 211 of file net_blast_load_option_panel.cpp.

◆ GetBitmapResource() [10/14]

wxBitmap CSplignPanel::GetBitmapResource ( const wxString &  name)

Definition at line 306 of file splign_panel.cpp.

◆ GetBitmapResource() [11/14]

wxBitmap CTreeBuilderPanel::GetBitmapResource ( const wxString &  name)

Definition at line 183 of file tree_builder_panel.cpp.

◆ GetBitmapResource() [12/14]

wxBitmap CMuscleToolPanel::GetBitmapResource ( const wxString &  name)

Definition at line 193 of file muscle_tool_panel.cpp.

Referenced by CMuscleToolPanel::CreateControls().

◆ GetBitmapResource() [13/14]

wxBitmap CNGAlignPanel::GetBitmapResource ( const wxString &  name)

Definition at line 138 of file ngalign_panel.cpp.

◆ GetBitmapResource() [14/14]

wxBitmap CTaxTreeToolPanel::GetBitmapResource ( const wxString &  name)

Definition at line 127 of file taxtree_tool_panel.cpp.

◆ GetBLASTDataSource()

CRef< CNetBLASTUIDataSource > CBLASTToolManager::GetBLASTDataSource ( )
protected

◆ GetBlastParams()

wxString CFindOverlapParams::GetBlastParams ( ) const
inline

◆ GetCategory()

string CBLASTToolManager::GetCategory ( )
virtual

returns the name for the ToolCategory to which the tool belongs.

Tools are shown in in UI groupped by Categories.

Implements IUIAlgoToolManager.

Definition at line 326 of file blast_tool_manager.cpp.

◆ GetCDNASeqs()

TConstScopedObjects CSplignPanel::GetCDNASeqs ( ) const
inline

Definition at line 135 of file splign_panel.hpp.

References CSplignPanel::m_cDNASeqs.

Referenced by CSplignTool::x_CreateLoadingJob().

◆ GetCDNAStrand()

int CSplignParams::GetCDNAStrand ( ) const
inline

Definition at line 101 of file splign_params.hpp.

References CSplignParams::m_cDNA_strand.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetChildByLabel()

CBLAST_Dlg_Item * CBLAST_Dlg_Item::GetChildByLabel ( const string label)

◆ GetChildItems()

TNameToItemMap* CBLAST_Dlg_Item::GetChildItems ( )
inline

Definition at line 96 of file blast_db_dialog.hpp.

References CBLAST_Dlg_Item::m_ChildItems.

Referenced by CBLAST_DB_Dialog::x_BuildTreeItems().

◆ GetClustalOmegaExecutable()

wxString CClustalOmegaToolParams::GetClustalOmegaExecutable ( ) const

◆ GetClustalOmegaPath()

wxString CClustalOmegaToolParams::GetClustalOmegaPath ( ) const
inline

◆ GetClustalWExecutable()

wxString CClustalwToolParams::GetClustalWExecutable ( ) const

◆ GetClustalWPath()

wxString CClustalwToolParams::GetClustalWPath ( ) const
inline

Definition at line 80 of file clustalw_tool_params.hpp.

References CClustalwToolParams::m_ClustalWPath.

◆ GetCommandLine() [1/5]

wxString CClustalOmegaToolParams::GetCommandLine ( void  ) const
inline

◆ GetCommandLine() [2/5]

wxString CClustalwToolParams::GetCommandLine ( void  ) const
inline

◆ GetCommandLine() [3/5]

wxString CKalignToolParams::GetCommandLine ( void  ) const
inline

Definition at line 80 of file kalign_tool_params.hpp.

References CKalignToolParams::m_CommandLine.

Referenced by CKalignToolJob::x_GetCommandLine().

◆ GetCommandLine() [4/5]

wxString CMafftToolParams::GetCommandLine ( void  ) const
inline

Definition at line 83 of file mafft_tool_params.hpp.

References CMafftToolParams::m_CommandLine.

Referenced by CMafftToolJob::x_GetCommandLine().

◆ GetCommandLine() [5/5]

wxString CMuscleToolParams::GetCommandLine ( void  ) const
inline

Definition at line 80 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_CommandLine.

Referenced by CMuscleToolJob::x_GetCommandLine().

◆ GetCompleted()

bool CNetBlastDMSearchFormPanel::GetCompleted ( ) const
inline

◆ GetCompPenalty()

double CSplignParams::GetCompPenalty ( ) const
inline

Definition at line 77 of file splign_params.hpp.

References CSplignParams::m_CompPenalty.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetConstructMethod()

wxString CTreeBuilderParams::GetConstructMethod ( ) const
inline

◆ GetCurrDatabase() [1/2]

string & CBLASTParams::GetCurrDatabase ( )

◆ GetCurrDatabase() [2/2]

const string & CBLASTParams::GetCurrDatabase ( ) const

◆ GetCurrentPanel() [1/5]

wxPanel * CBLASTToolManager::GetCurrentPanel ( )
virtual

Return the panel corresponding to the current state of Tool Manager.

Implements IUIToolManager.

Definition at line 136 of file blast_tool_manager.cpp.

References CBLASTToolManager::eOptions, CBLASTToolManager::eParams, CBLASTToolManager::m_OptionsPanel, CBLASTToolManager::m_ParamsPanel, CBLASTToolManager::m_State, and NULL.

Referenced by CBLASTToolManager::RestoreDefaults().

◆ GetCurrentPanel() [2/5]

wxPanel * CNetBLASTUILoadManager::GetCurrentPanel ( )
virtual

◆ GetCurrentPanel() [3/5]

wxPanel * CNGAlignTool::GetCurrentPanel ( )
protectedvirtual

Return the panel corresponding to the current state of Tool Manager.

Reimplemented from CAlgoToolManagerBase.

Definition at line 160 of file ngalign_tool.cpp.

References CAlgoToolManagerBase::eParams, CAlgoToolManagerBase::eSelectProject, CAlgoToolManagerBase::m_ProjectSelPanel, CAlgoToolManagerBase::m_State, NULL, and CNGAlignTool::x_GetCurrentPage().

◆ GetCurrentPanel() [4/5]

wxPanel * CPslLoadManager::GetCurrentPanel ( )
virtual

Return the panel corresponding to the current state of Tool Manager.

Implements IUIToolManager.

Definition at line 114 of file psl_load_manager.cpp.

References CPslLoadManager::eParams, CPslLoadManager::m_State, NULL, and CPslLoadManager::x_GetParamsPanel().

◆ GetCurrentPanel() [5/5]

wxPanel * CTextAlignLoaderManager::GetCurrentPanel ( )
virtual

Return the panel corresponding to the current state of Tool Manager.

Implements IUIToolManager.

Definition at line 112 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::eParams, CTextAlignLoaderManager::m_State, NULL, and CTextAlignLoaderManager::x_GetParamsPanel().

◆ GetCurrMRUDatabases()

CBLASTParams::TMRUDatabases & CBLASTParams::GetCurrMRUDatabases ( )

◆ GetCurrParams() [1/2]

CBLASTParams::SProgParams & CBLASTParams::GetCurrParams ( )

◆ GetCurrParams() [2/2]

const CBLASTParams::SProgParams & CBLASTParams::GetCurrParams ( ) const

Definition at line 450 of file blast_search_params.cpp.

References CBLASTParams::GetCurrParams().

◆ GetCurrProgram() [1/2]

blast::EProgram & CBLASTParams::GetCurrProgram ( )

◆ GetCurrProgram() [2/2]

const blast::EProgram CBLASTParams::GetCurrProgram ( ) const

◆ GetData() [1/10]

CFindOverlapParams& CFindOverlapPanel::GetData ( void  )
inline

◆ GetData() [2/10]

CSplignParams& CSplignPanel::GetData ( void  )
inline

◆ GetData() [3/10]

CTreeBuilderParams& CTreeBuilderPanel::GetData ( void  )
inline

◆ GetData() [4/10]

CMuscleToolParams& CMuscleToolPanel::GetData ( void  )
inline

◆ GetData() [5/10]

CTaxTreeToolParams& CTaxTreeToolPanel::GetData ( void  )
inline

◆ GetData() [6/10]

const CFindOverlapParams& CFindOverlapPanel::GetData ( void  ) const
inline

Definition at line 108 of file find_overlap_panel.hpp.

References CFindOverlapPanel::m_data.

◆ GetData() [7/10]

const CSplignParams& CSplignPanel::GetData ( void  ) const
inline

Definition at line 139 of file splign_panel.hpp.

References CSplignPanel::m_data.

◆ GetData() [8/10]

const CTreeBuilderParams& CTreeBuilderPanel::GetData ( void  ) const
inline

Definition at line 111 of file tree_builder_panel.hpp.

References CTreeBuilderPanel::m_data.

◆ GetData() [9/10]

const CMuscleToolParams& CMuscleToolPanel::GetData ( void  ) const
inline

Definition at line 115 of file muscle_tool_panel.hpp.

References CMuscleToolPanel::m_data.

◆ GetData() [10/10]

const CTaxTreeToolParams& CTaxTreeToolPanel::GetData ( void  ) const
inline

Definition at line 113 of file taxtree_tool_panel.hpp.

References CTaxTreeToolPanel::m_data.

◆ GetDatabase() [1/2]

string & CBLASTParams::GetDatabase ( bool  nuc_db)

returns the database of the specified type

Definition at line 337 of file blast_search_params.cpp.

References CBLASTParams::m_NucDatabase, and CBLASTParams::m_ProtDatabase.

Referenced by CBLASTParams::GetCurrDatabase(), and CBLASTSearchOptionsPanel::x_UpdateDBCombo().

◆ GetDatabase() [2/2]

const string & CBLASTParams::GetDatabase ( bool  nuc_db) const

◆ GetDbGeneticCode()

wxString CBLASTSearchParamsPanel::GetDbGeneticCode ( void  ) const
inline

◆ GetDbNames()

void CNetBLAST_DMSearchTool::GetDbNames ( vector< string > &  name)

◆ GetDefaultCommand()

int CNetBLASTUIDataSource::GetDefaultCommand ( void  )
virtual

Reimplemented from IUIDataSource.

Definition at line 296 of file net_blast_ui_data_source.cpp.

References eCmdLoadRIDs.

◆ GetDescr() [1/4]

const IUIObject & CNetBLASTUIDataSource::GetDescr ( )
virtual

returns UI description of the object (label, icon etc.)

Implements IUIDataSource.

Definition at line 212 of file net_blast_ui_data_source.cpp.

References CNetBLASTUIDataSource::m_Descr.

◆ GetDescr() [2/4]

const IUIObject & CNetBLASTUIDataSourceType::GetDescr ( )
virtual

returns UI description of the type (label, icon etc.)

Implements IUIDataSourceType.

Definition at line 637 of file net_blast_ui_data_source.cpp.

References CNetBLASTUIDataSourceType::m_Descr.

◆ GetDescr() [3/4]

string CNetBlastSubmittingJob::GetDescr ( ) const
virtual

Returns a human readable description of the Job (optional)

Implements IAppJob.

Definition at line 235 of file blast_jobs.cpp.

References CNetBlastSubmittingJob::m_Descr.

Referenced by CNetBlastSubmittingJob::Run().

◆ GetDescr() [4/4]

string CNetBlastMonitoringJob::GetDescr ( ) const
virtual

Returns a human readable description of the Job (optional)

Implements IAppJob.

Definition at line 463 of file blast_jobs.cpp.

References CNetBlastMonitoringJob::m_Descr.

Referenced by CNetBlastMonitoringJob::Run().

◆ GetDescription() [1/3]

string CNetBLAST_DMSearchTool::GetDescription ( ) const
virtual

returns a detailed description of the method that is used in UI

Implements CSearchToolBase.

Definition at line 162 of file net_blast_dm_search_tool.cpp.

◆ GetDescription() [2/3]

string CNetBlastJobDescriptor::GetDescription ( void  ) const

◆ GetDescription() [3/3]

string CTextAlignObjectLoader::GetDescription ( void  ) const
virtual

Implements IObjectLoader.

Definition at line 77 of file text_align_object_loader.cpp.

◆ GetDescriptor() [1/4]

const IUIObject & CBLASTToolManager::GetDescriptor ( ) const
virtual

Returns the object describing this tool (UI meta data).

Implements IUIToolManager.

Definition at line 100 of file blast_tool_manager.cpp.

References CBLASTToolManager::m_Descriptor.

◆ GetDescriptor() [2/4]

const IUIObject & CNetBLASTUILoadManager::GetDescriptor ( ) const
virtual

Returns the object describing this tool (UI meta data).

Implements IUIToolManager.

Definition at line 76 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::m_Descriptor.

◆ GetDescriptor() [3/4]

const IUIObject & CPslLoadManager::GetDescriptor ( ) const
virtual

Returns the object describing this tool (UI meta data).

Implements IUIToolManager.

Definition at line 95 of file psl_load_manager.cpp.

References CPslLoadManager::m_Descr.

◆ GetDescriptor() [4/4]

const IUIObject & CTextAlignLoaderManager::GetDescriptor ( ) const
virtual

Returns the object describing this tool (UI meta data).

Implements IUIToolManager.

Definition at line 93 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::m_Descr.

◆ GetDescriptors()

void CNetBlastSubmittingJob::GetDescriptors ( TDescriptors descriptors)

Definition at line 241 of file blast_jobs.cpp.

References CNetBlastSubmittingJob::m_Descriptors.

Referenced by CBlastSearchTask::x_NextSubTask().

◆ GetDiscType()

int CSplignParams::GetDiscType ( ) const
inline

Definition at line 80 of file splign_params.hpp.

References CSplignParams::m_DiscType.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetDistanceMethod()

wxString CTreeBuilderParams::GetDistanceMethod ( ) const
inline

◆ GetEndGapDetect()

bool CSplignParams::GetEndGapDetect ( ) const
inline

Definition at line 83 of file splign_params.hpp.

References CSplignParams::m_EndGapDetect.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetEntrezQuery() [1/2]

string & CBLASTParams::GetEntrezQuery ( void  )

◆ GetEntrezQuery() [2/2]

string CBLASTParams::GetEntrezQuery ( void  ) const

Definition at line 417 of file blast_search_params.cpp.

References CBLASTParams::m_EntrezQuery.

◆ GetError() [1/2]

CConstIRef< IAppJobError > CNetBlastSubmittingJob::GetError ( )
virtual

Returns IAppJobError object describing internal error that caused the Job to fail.

Result shall be returned only if the Job did fail.

Implements IAppJob.

Definition at line 229 of file blast_jobs.cpp.

References CRef< C, Locker >::GetPointer(), and CNetBlastSubmittingJob::m_Error.

◆ GetError() [2/2]

CConstIRef< IAppJobError > CNetBlastMonitoringJob::GetError ( )
virtual

Returns IAppJobError object describing internal error that caused the Job to fail.

Result shall be returned only if the Job did fail.

Implements IAppJob.

Definition at line 457 of file blast_jobs.cpp.

References CRef< C, Locker >::GetPointer(), and CNetBlastMonitoringJob::m_Error.

◆ GetErrors() [1/3]

string CNetBlastJobDescriptor::GetErrors ( void  ) const

◆ GetErrors() [2/3]

void CNetBlastSubmittingJob::GetErrors ( vector< string > &  errors) const

◆ GetErrors() [3/3]

void CNetBlastLoadingJob::GetErrors ( vector< string > &  errors) const

Definition at line 517 of file blast_jobs.cpp.

References CNetBlastLoadingJob::m_Errors.

Referenced by CBlastSearchTask::x_RunCurrentSubTask().

◆ GetEValue() [1/2]

double CBLASTSearchParamsPanel::GetEValue ( void  ) const
inline

Definition at line 144 of file blast_search_params_panel.hpp.

References CBLASTSearchParamsPanel::m_eValue.

◆ GetEValue() [2/2]

double CNGAlignParams::GetEValue ( void  ) const
inline

Definition at line 90 of file ngalign_params.hpp.

References CNGAlignParams::m_eValue.

Referenced by s_CallAligner().

◆ GetExecuteUnit() [1/2]

IExecuteUnit * CPslLoadManager::GetExecuteUnit ( )
virtual

Reimplemented from IFileLoadPanelClient.

Definition at line 180 of file psl_load_manager.cpp.

References CPslLoadManager::m_FileNames, and CPslLoadManager::m_Params.

◆ GetExecuteUnit() [2/2]

IExecuteUnit * CTextAlignLoaderManager::GetExecuteUnit ( )
virtual

◆ GetExpired()

bool CNetBlastDMSearchFormPanel::GetExpired ( ) const
inline

◆ GetExtensionIdentifier() [1/30]

string CAlignSpanViewFactory::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 624 of file align_span_view.cpp.

◆ GetExtensionIdentifier() [2/30]

string CAnnotCompareViewFactory::GetExtensionIdentifier ( ) const
virtual

CAnnotCompareViewFactory.

Implements IExtension.

Definition at line 341 of file annot_compare_view.cpp.

◆ GetExtensionIdentifier() [3/30]

string CBLASTToolManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 77 of file blast_tool_manager.cpp.

◆ GetExtensionIdentifier() [4/30]

string CCleanupAlignmentsToolManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 71 of file cleanup_alignments_tool_manager.cpp.

◆ GetExtensionIdentifier() [5/30]

string CClustalOmegaTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 58 of file clustal_omega_tool.cpp.

◆ GetExtensionIdentifier() [6/30]

string CClustalwTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 58 of file clustalw_tool.cpp.

◆ GetExtensionIdentifier() [7/30]

string CCreateGeneModelToolManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 75 of file create_gene_model_tool_manager.cpp.

◆ GetExtensionIdentifier() [8/30]

string CCrossAlignViewFactory::GetExtensionIdentifier ( ) const
virtual

CCrossAlignViewFactory.

Implements IExtension.

Definition at line 365 of file cross_align_view.cpp.

◆ GetExtensionIdentifier() [9/30]

string CDotMatrixViewFactory::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 377 of file dot_matrix_view.cpp.

◆ GetExtensionIdentifier() [10/30]

string CFindOverlapTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 84 of file find_overlap_tool.cpp.

◆ GetExtensionIdentifier() [11/30]

string CGroupAlignmentsToolManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 63 of file group_alignments_tool_manager.cpp.

◆ GetExtensionIdentifier() [12/30]

string CKalignTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 57 of file kalign_tool.cpp.

◆ GetExtensionIdentifier() [13/30]

string CMafftTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 57 of file mafft_tool.cpp.

◆ GetExtensionIdentifier() [14/30]

string CMergeAlignmentsToolManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 75 of file merge_alignments_tool_manager.cpp.

◆ GetExtensionIdentifier() [15/30]

string CMPCrossAlignViewFactory::GetExtensionIdentifier ( ) const
virtual

CMPCrossAlignViewFactory.

Implements IExtension.

Definition at line 404 of file mp_cross_align_view.cpp.

◆ GetExtensionIdentifier() [16/30]

string CMultiAlignViewFactory::GetExtensionIdentifier ( ) const
virtual

CMultiAlignViewFactory.

Implements IExtension.

Definition at line 593 of file multi_align_view.cpp.

◆ GetExtensionIdentifier() [17/30]

string CMuscleTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 57 of file muscle_tool.cpp.

◆ GetExtensionIdentifier() [18/30]

string CNetBLAST_DMSearchTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 215 of file net_blast_dm_search_tool.cpp.

◆ GetExtensionIdentifier() [19/30]

string CNetBLASTUIDataSource::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 159 of file net_blast_ui_data_source.cpp.

◆ GetExtensionIdentifier() [20/30]

string CNetBLASTUIDataSourceType::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 655 of file net_blast_ui_data_source.cpp.

◆ GetExtensionIdentifier() [21/30]

string CNGAlignTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 67 of file ngalign_tool.cpp.

◆ GetExtensionIdentifier() [22/30]

string CPhyTreeViewFactory::GetExtensionIdentifier ( ) const
virtual

CPhyTreeViewFactory.

Implements IExtension.

Definition at line 1829 of file phy_tree_view.cpp.

◆ GetExtensionIdentifier() [23/30]

string CProSplignTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 127 of file prosplign_tool.cpp.

◆ GetExtensionIdentifier() [24/30]

string CSplignTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 73 of file splign_tool.cpp.

◆ GetExtensionIdentifier() [25/30]

string CCommonTaxTreeTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 58 of file taxtree_tool.cpp.

◆ GetExtensionIdentifier() [26/30]

string CTreeBuilderTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 97 of file tree_builder_tool.cpp.

◆ GetExtensionIdentifier() [27/30]

string CAdvancedCleanupTool::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 53 of file advanced_cleanup_tool.cpp.

◆ GetExtensionIdentifier() [28/30]

string CCreateNeedlemanWunschToolManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements CAlgoToolManagerBase.

Definition at line 81 of file create_needleman_wunsch_tool_manager.cpp.

◆ GetExtensionIdentifier() [29/30]

string CPslLoadManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 228 of file psl_load_manager.cpp.

◆ GetExtensionIdentifier() [30/30]

string CTextAlignLoaderManager::GetExtensionIdentifier ( ) const
virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 229 of file text_align_load_manager.cpp.

◆ GetExtensionLabel() [1/30]

string CAlignSpanViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 631 of file align_span_view.cpp.

◆ GetExtensionLabel() [2/30]

string CAnnotCompareViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 348 of file annot_compare_view.cpp.

◆ GetExtensionLabel() [3/30]

string CBLASTToolManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 83 of file blast_tool_manager.cpp.

◆ GetExtensionLabel() [4/30]

string CCleanupAlignmentsToolManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 77 of file cleanup_alignments_tool_manager.cpp.

◆ GetExtensionLabel() [5/30]

string CClustalOmegaTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 64 of file clustal_omega_tool.cpp.

◆ GetExtensionLabel() [6/30]

string CClustalwTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 64 of file clustalw_tool.cpp.

◆ GetExtensionLabel() [7/30]

string CCreateGeneModelToolManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 81 of file create_gene_model_tool_manager.cpp.

◆ GetExtensionLabel() [8/30]

string CCrossAlignViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 372 of file cross_align_view.cpp.

◆ GetExtensionLabel() [9/30]

string CDotMatrixViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 383 of file dot_matrix_view.cpp.

◆ GetExtensionLabel() [10/30]

string CFindOverlapTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 90 of file find_overlap_tool.cpp.

◆ GetExtensionLabel() [11/30]

string CGroupAlignmentsToolManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 69 of file group_alignments_tool_manager.cpp.

◆ GetExtensionLabel() [12/30]

string CKalignTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 63 of file kalign_tool.cpp.

◆ GetExtensionLabel() [13/30]

string CMafftTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 63 of file mafft_tool.cpp.

◆ GetExtensionLabel() [14/30]

string CMergeAlignmentsToolManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 81 of file merge_alignments_tool_manager.cpp.

◆ GetExtensionLabel() [15/30]

string CMPCrossAlignViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 411 of file mp_cross_align_view.cpp.

◆ GetExtensionLabel() [16/30]

string CMultiAlignViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 599 of file multi_align_view.cpp.

◆ GetExtensionLabel() [17/30]

string CMuscleTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 63 of file muscle_tool.cpp.

◆ GetExtensionLabel() [18/30]

string CNetBLAST_DMSearchTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 221 of file net_blast_dm_search_tool.cpp.

◆ GetExtensionLabel() [19/30]

string CNetBLASTUIDataSource::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 165 of file net_blast_ui_data_source.cpp.

◆ GetExtensionLabel() [20/30]

string CNetBLASTUIDataSourceType::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 662 of file net_blast_ui_data_source.cpp.

References CUIObject::GetLabel(), and CNetBLASTUIDataSourceType::m_Descr.

◆ GetExtensionLabel() [21/30]

string CNGAlignTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 73 of file ngalign_tool.cpp.

◆ GetExtensionLabel() [22/30]

string CPhyTreeViewFactory::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 1836 of file phy_tree_view.cpp.

◆ GetExtensionLabel() [23/30]

string CProSplignTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 133 of file prosplign_tool.cpp.

◆ GetExtensionLabel() [24/30]

string CSplignTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 79 of file splign_tool.cpp.

◆ GetExtensionLabel() [25/30]

string CCommonTaxTreeTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 64 of file taxtree_tool.cpp.

◆ GetExtensionLabel() [26/30]

string CTreeBuilderTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 103 of file tree_builder_tool.cpp.

◆ GetExtensionLabel() [27/30]

string CAdvancedCleanupTool::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 59 of file advanced_cleanup_tool.cpp.

◆ GetExtensionLabel() [28/30]

string CCreateNeedlemanWunschToolManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements CAlgoToolManagerBase.

Definition at line 87 of file create_needleman_wunsch_tool_manager.cpp.

◆ GetExtensionLabel() [29/30]

string CPslLoadManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 234 of file psl_load_manager.cpp.

◆ GetExtensionLabel() [30/30]

string CTextAlignLoaderManager::GetExtensionLabel ( ) const
virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 235 of file text_align_load_manager.cpp.

◆ GetFailed()

bool CNetBlastDMSearchFormPanel::GetFailed ( ) const
inline

◆ GetFileLoaderId() [1/2]

virtual string CPslLoadManager::GetFileLoaderId ( ) const
inlinevirtual

Implements IFileFormatLoaderManager.

Definition at line 76 of file psl_load_manager.hpp.

References CPslLoadManager::Id().

◆ GetFileLoaderId() [2/2]

virtual string CTextAlignLoaderManager::GetFileLoaderId ( ) const
inlinevirtual

Implements IFileFormatLoaderManager.

Definition at line 74 of file text_align_load_manager.hpp.

References CTextAlignLoaderManager::Id().

◆ GetFilenames() [1/2]

void CPslLoadManager::GetFilenames ( vector< wxString > &  filenames) const
virtual

get actual filenames that will be opened

Implements IFileFormatLoaderManager.

Definition at line 205 of file psl_load_manager.cpp.

References filenames, and CPslLoadManager::m_FileNames.

◆ GetFilenames() [2/2]

void CTextAlignLoaderManager::GetFilenames ( vector< wxString > &  filenames) const
virtual

get actual filenames that will be opened

Implements IFileFormatLoaderManager.

Definition at line 201 of file text_align_load_manager.cpp.

References filenames, and CTextAlignLoaderManager::m_FileNames.

◆ GetFilterLowComplex()

bool CBLASTSearchParamsPanel::GetFilterLowComplex ( ) const
inline

◆ GetFilterMode()

int CNGAlignParams::GetFilterMode ( ) const
inline

Definition at line 84 of file ngalign_params.hpp.

References CNGAlignParams::m_FilterMode.

Referenced by s_CallAligner(), and CNGAlignJob::x_CreateProjectItems().

◆ GetFilterQuality()

int CFindOverlapParams::GetFilterQuality ( ) const
inline

◆ GetFirstPage() [1/2]

virtual IWizardPage* CPslLoadManager::GetFirstPage ( )
inlinevirtual

Returns first options page (if any) of the tool to be shown in wizard dialog.

Reimplemented from IToolWizard.

Definition at line 93 of file psl_load_manager.hpp.

◆ GetFirstPage() [2/2]

virtual IWizardPage* CTextAlignLoaderManager::GetFirstPage ( )
inlinevirtual

Returns first options page (if any) of the tool to be shown in wizard dialog.

Reimplemented from IToolWizard.

Definition at line 91 of file text_align_load_manager.hpp.

◆ GetFirstSeqFreeEnds()

int CNeedlemanWunschToolParams::GetFirstSeqFreeEnds ( ) const
inline

◆ GetFlags()

IDMSearchTool::TUIToolFlags CNetBLAST_DMSearchTool::GetFlags ( void  )
virtual

special flags

Reimplemented from CSearchToolBase.

Definition at line 232 of file net_blast_dm_search_tool.cpp.

References IDMSearchTool::eAutorun.

◆ GetFormatWildcard() [1/4]

wxString CPslLoadManager::GetFormatWildcard ( )
virtual

◆ GetFormatWildcard() [2/4]

wxString CTextAlignLoaderManager::GetFormatWildcard ( )
virtual

◆ GetFormatWildcard() [3/4]

wxString CPslLoadManager::GetFormatWildcard ( ) const
virtual

return file wildcard for the format (example - "*.txt;*.tab" )

Implements IFileLoadPanelClient.

Definition at line 73 of file psl_load_manager.cpp.

References CFileExtensions::GetDialogFilter(), CFileExtensions::kAllFiles, CFileExtensions::kPSL, and wxT.

◆ GetFormatWildcard() [4/4]

wxString CTextAlignLoaderManager::GetFormatWildcard ( ) const
virtual

return file wildcard for the format (example - "*.txt;*.tab" )

Implements IFileLoadPanelClient.

Definition at line 72 of file text_align_load_manager.cpp.

References CFileExtensions::GetDialogFilter(), and CFileExtensions::kAllFiles.

◆ GetGapExtendCost()

int CNeedlemanWunschToolParams::GetGapExtendCost ( ) const
inline

◆ GetGapOpenCost()

int CNeedlemanWunschToolParams::GetGapOpenCost ( ) const
inline

◆ GetGenerateTree() [1/3]

bool CClustalOmegaToolParams::GetGenerateTree ( ) const
inline

◆ GetGenerateTree() [2/3]

bool CClustalwToolParams::GetGenerateTree ( ) const
inline

◆ GetGenerateTree() [3/3]

bool CMuscleToolParams::GetGenerateTree ( ) const
inline

◆ GetGeneticCode()

wxString CBLASTSearchParamsPanel::GetGeneticCode ( ) const
inline

◆ GetGeneticCodeByLabel()

int CBLASTParams::GetGeneticCodeByLabel ( const string label)
static

◆ GetGeneticCodeLabel()

string CBLASTParams::GetGeneticCodeLabel ( int  code_id)
static

◆ GetGeneticCodeLabels()

void CBLASTParams::GetGeneticCodeLabels ( vector< string > &  labels)
static

◆ GetGenomicSeq()

SConstScopedObject CSplignPanel::GetGenomicSeq ( ) const
inline

Definition at line 132 of file splign_panel.hpp.

References CSplignPanel::m_GenomicSeq.

Referenced by CSplignTool::x_CreateLoadingJob().

◆ GetIconResource() [1/14]

wxIcon CBLAST_DB_Dialog::GetIconResource ( const wxString &  name)

Definition at line 262 of file blast_db_dialog.cpp.

◆ GetIconResource() [2/14]

wxIcon CBLASTSearchOptionsPanel::GetIconResource ( const wxString &  name)

Definition at line 380 of file blast_search_options_panel.cpp.

◆ GetIconResource() [3/14]

wxIcon CBLASTSearchParamsPanel::GetIconResource ( const wxString &  name)

Definition at line 358 of file blast_search_params_panel.cpp.

◆ GetIconResource() [4/14]

wxIcon CCleanupAlignmentsParamsPanel::GetIconResource ( const wxString &  name)

Definition at line 252 of file cleanup_alignments_params_panel.cpp.

◆ GetIconResource() [5/14]

wxIcon CFindOverlapPanel::GetIconResource ( const wxString &  name)

Definition at line 176 of file find_overlap_panel.cpp.

◆ GetIconResource() [6/14]

wxIcon CGroupAlignmentsParamsPanel::GetIconResource ( const wxString &  name)

Definition at line 273 of file group_alignments_params_panel.cpp.

◆ GetIconResource() [7/14]

wxIcon CMergeAlignmentsParamsPanel::GetIconResource ( const wxString &  name)

Definition at line 225 of file merge_alignments_params_panel.cpp.

◆ GetIconResource() [8/14]

wxIcon CNetBlastDMSearchFormPanel::GetIconResource ( const wxString &  name)

Definition at line 188 of file net_blast_dm_search_form_panel.cpp.

◆ GetIconResource() [9/14]

wxIcon CNetBLASTLoadOptionPanel::GetIconResource ( const wxString &  name)

Definition at line 220 of file net_blast_load_option_panel.cpp.

◆ GetIconResource() [10/14]

wxIcon CSplignPanel::GetIconResource ( const wxString &  name)

Definition at line 314 of file splign_panel.cpp.

◆ GetIconResource() [11/14]

wxIcon CTreeBuilderPanel::GetIconResource ( const wxString &  name)

Definition at line 191 of file tree_builder_panel.cpp.

◆ GetIconResource() [12/14]

wxIcon CMuscleToolPanel::GetIconResource ( const wxString &  name)

Definition at line 198 of file muscle_tool_panel.cpp.

◆ GetIconResource() [13/14]

wxIcon CNGAlignPanel::GetIconResource ( const wxString &  name)

Definition at line 146 of file ngalign_panel.cpp.

◆ GetIconResource() [14/14]

wxIcon CTaxTreeToolPanel::GetIconResource ( const wxString &  name)

Definition at line 135 of file taxtree_tool_panel.cpp.

◆ GetId()

const wxTreeItemId& CBLAST_Dlg_Item::GetId ( void  ) const
inline

◆ GetID()

CConstRef< CSeq_id > SGeneCdsmRnaFeats::GetID ( objects::CScope *  scope) const

◆ GetInput()

string CNetBLASTLoadOptionPanel::GetInput ( ) const

◆ GetJobDescriptors()

void CNetBLASTUIDataSource::GetJobDescriptors ( TJobDescrVec descriptors)

returns Job Descriptors not marked as Deleted

Definition at line 420 of file net_blast_ui_data_source.cpp.

References i, CNetBLASTUIDataSource::m_JobDescrMutex, and CNetBLASTUIDataSource::m_JobDescrs.

Referenced by CNetBLAST_DMSearchJob::x_DoSearch().

◆ GetJobTitle() [1/5]

string & CBLASTParams::GetJobTitle ( )

◆ GetJobTitle() [2/5]

string CBLASTParams::GetJobTitle ( ) const

Definition at line 482 of file blast_search_params.cpp.

References CBLASTParams::m_JobTitle.

◆ GetJobTitle() [3/5]

wxString CBLASTSearchParamsPanel::GetJobTitle ( ) const
inline

◆ GetJobTitle() [4/5]

string CNetBlastJobDescriptor::GetJobTitle ( ) const

◆ GetJobTitle() [5/5]

wxString CNGAlignParams::GetJobTitle ( ) const
inline

Definition at line 96 of file ngalign_params.hpp.

References CNGAlignParams::m_JobTitle.

◆ GetKalignExecutable()

wxString CKalignToolParams::GetKalignExecutable ( ) const

◆ GetKalignPath()

wxString CKalignToolParams::GetKalignPath ( ) const
inline

Definition at line 83 of file kalign_tool_params.hpp.

References CKalignToolParams::m_KalignPath.

◆ GetLabel() [1/3]

wxString CBLAST_Dlg_Item::GetLabel ( void  ) const

◆ GetLabel() [2/3]

string CPslLoadManager::GetLabel ( void  ) const
virtual

Implements IFileLoadPanelClient.

Definition at line 68 of file psl_load_manager.cpp.

References CUIObject::GetLabel(), and CPslLoadManager::m_Descr.

◆ GetLabel() [3/3]

string CTextAlignLoaderManager::GetLabel ( void  ) const
virtual

◆ GetLeafLabels()

wxString CTreeBuilderParams::GetLeafLabels ( ) const
inline

◆ GetLoadManager()

IUIToolManager * CNetBLASTUIDataSource::GetLoadManager ( )
virtual

Implements IUIDataSource.

Definition at line 289 of file net_blast_ui_data_source.cpp.

◆ GetLocalDBLoader()

bool CBLASTParams::GetLocalDBLoader ( ) const
inline

◆ GetLocalNucDB()

string CBLASTParams::GetLocalNucDB ( ) const
inline

◆ GetLocalProtDB()

string CBLASTParams::GetLocalProtDB ( ) const
inline

◆ GetMafftExecutable()

wxString CMafftToolParams::GetMafftExecutable ( ) const

◆ GetMafftPath()

wxString CMafftToolParams::GetMafftPath ( ) const
inline

Definition at line 86 of file mafft_tool_params.hpp.

References CMafftToolParams::m_MafftPath.

◆ GetMainObject()

void CMPCrossAlignView::GetMainObject ( TConstScopedObjects objects) const
virtual

Adds the main data objects represented by the client to "objects".

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 341 of file mp_cross_align_view.cpp.

References _ASSERT, CMPCrossAlignView::m_MainSplitter, CMPCrossAlignView::x_GetOrigObject(), CProjectViewBase::x_GetScope(), and CProjectViewBase::x_HasProject().

◆ GetMatchCost()

int CNeedlemanWunschToolParams::GetMatchCost ( ) const
inline

◆ GetMaxGenomicExtent()

long CSplignParams::GetMaxGenomicExtent ( void  ) const
inline

Definition at line 86 of file splign_params.hpp.

References CSplignParams::m_MaxGenomicExtent.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetMaxIntron()

long CSplignParams::GetMaxIntron ( void  ) const
inline

Definition at line 89 of file splign_params.hpp.

References CSplignParams::m_MaxIntron.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetMaxPanel() [1/10]

wxPanel * CBLASTToolManager::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 129 of file blast_tool_manager.cpp.

References CBLASTSearchOptionsPanel::Create(), and CBLASTToolManager::m_ParentWindow.

◆ GetMaxPanel() [2/10]

wxPanel * CClustalOmegaTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 108 of file clustal_omega_tool.cpp.

References CClustalOmegaToolPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [3/10]

wxPanel * CClustalwTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 108 of file clustalw_tool.cpp.

References CClustalwToolPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [4/10]

wxPanel * CKalignTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 107 of file kalign_tool.cpp.

References CKalignToolPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [5/10]

wxPanel * CMafftTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 107 of file mafft_tool.cpp.

References CMafftToolPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [6/10]

wxPanel * CMuscleTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 107 of file muscle_tool.cpp.

References CMuscleToolPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [7/10]

wxPanel * CProSplignTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 120 of file prosplign_tool.cpp.

References CSplignPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [8/10]

wxPanel * CSplignTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 180 of file splign_tool.cpp.

References CSplignPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [9/10]

wxPanel * CCommonTaxTreeTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 108 of file taxtree_tool.cpp.

References CTaxTreeToolPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxPanel() [10/10]

wxPanel * CAdvancedCleanupTool::GetMaxPanel ( )
virtual

Return the panel that occupies max size on display, to calculate dialog window size.

Reimplemented from IUIToolManager.

Definition at line 113 of file advanced_cleanup_tool.cpp.

References CAdvancedCleanupParamsPanel::Create(), and CAlgoToolManagerBase::m_ParentWindow.

◆ GetMaxSlop()

wxString CFindOverlapParams::GetMaxSlop ( ) const
inline

◆ GetMenu() [1/2]

IObjectCmdContributor::TContribution CNetBLASTUIDataSource::GetMenu ( TConstScopedObjects objects)
virtual

◆ GetMenu() [2/2]

IExplorerItemCmdContributor::TContribution CNetBLASTUIDataSource::GetMenu ( wxTreeCtrl &  treeCtrl,
PT::TItems items 
)
virtual

◆ GetMenuDef()

const SwxMenuItemRec * CMultiAlignView::GetMenuDef ( ) const
protectedvirtual

simpler way to provide a static menu using macros defined earlier in this file

Reimplemented from IMenuContributor.

Definition at line 157 of file multi_align_view.cpp.

◆ GetMinCompIdentity()

double CSplignParams::GetMinCompIdentity ( ) const
inline

Definition at line 92 of file splign_params.hpp.

References CSplignParams::m_MinCompIdentity.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetMinExonIdentity()

double CSplignParams::GetMinExonIdentity ( void  ) const
inline

Definition at line 95 of file splign_params.hpp.

References CSplignParams::m_MinExonIdentity.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetMismatchCost()

int CNeedlemanWunschToolParams::GetMismatchCost ( ) const
inline

◆ GetMRUDatabases()

CBLASTParams::TMRUDatabases & CBLASTParams::GetMRUDatabases ( bool  nuc_db)

◆ GetMuscleExecutable()

wxString CMuscleToolParams::GetMuscleExecutable ( ) const

◆ GetMusclePath()

wxString CMuscleToolParams::GetMusclePath ( ) const
inline

Definition at line 86 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_MusclePath.

◆ GetName()

string CNetBLAST_DMSearchTool::GetName ( ) const
virtual

returns unique name of the method that is used in UI to identify it

Implements CSearchToolBase.

Definition at line 155 of file net_blast_dm_search_tool.cpp.

References NET_BLAST_DM_TOOL_NAME.

◆ GetNumrow()

IAlnExplorer::TNumrow CSelRowHandle::GetNumrow ( ) const
inline

Definition at line 191 of file multi_align_view.hpp.

References CSelRowHandle::m_Numrow.

Referenced by CMultiAlignView::x_OnSetSelection().

◆ GetObject()

const SConstScopedObject& CTreeBuilderParams::GetObject ( void  ) const
inline

◆ GetObjects() [1/8]

IObjectLoader::TObjects & CTextAlignObjectLoader::GetObjects ( )
virtual

Implements IObjectLoader.

Definition at line 72 of file text_align_object_loader.cpp.

References CTextAlignObjectLoader::m_Objects.

◆ GetObjects() [2/8]

const TConstScopedObjects& CClustalOmegaToolParams::GetObjects ( ) const
inline

Definition at line 75 of file clustal_omega_tool_params.hpp.

References CClustalOmegaToolParams::m_Objects.

◆ GetObjects() [3/8]

const TConstScopedObjects& CClustalwToolParams::GetObjects ( ) const
inline

Definition at line 76 of file clustalw_tool_params.hpp.

References CClustalwToolParams::m_Objects.

◆ GetObjects() [4/8]

const TConstScopedObjects& CKalignToolParams::GetObjects ( ) const
inline

Definition at line 76 of file kalign_tool_params.hpp.

References CKalignToolParams::m_Objects.

◆ GetObjects() [5/8]

const TConstScopedObjects& CMafftToolParams::GetObjects ( ) const
inline

Definition at line 76 of file mafft_tool_params.hpp.

References CMafftToolParams::m_Objects.

◆ GetObjects() [6/8]

const TConstScopedObjects& CMuscleToolParams::GetObjects ( ) const
inline

Definition at line 76 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_Objects.

◆ GetObjects() [7/8]

const TConstScopedObjects& CNeedlemanWunschToolParams::GetObjects ( ) const
inline

◆ GetObjects() [8/8]

const TConstScopedObjects& CTaxTreeToolParams::GetObjects ( ) const
inline

Definition at line 76 of file taxtree_tool_params.hpp.

References CTaxTreeToolParams::m_Objects.

◆ GetOpenViewManager() [1/2]

virtual IOpenViewManager* CDotMatrixViewFactory::GetOpenViewManager ( )
inlinevirtual

Reimplemented from IProjectViewFactory.

Definition at line 151 of file dot_matrix_view.hpp.

References CDotMatrixViewFactory::m_ViewManager.

◆ GetOpenViewManager() [2/2]

virtual IOpenViewManager* CMultiAlignViewFactory::GetOpenViewManager ( )
inlinevirtual

Reimplemented from IProjectViewFactory.

Definition at line 179 of file multi_align_view.hpp.

References CMultiAlignViewFactory::m_ViewManager.

◆ GetOptionsPage()

virtual IWizardPage* CTextAlignLoaderManager::GetOptionsPage ( )
inlinevirtual

Returns page for tool options (long wizard path via "Options" button)

Reimplemented from IToolWizard.

Definition at line 92 of file text_align_load_manager.hpp.

References CTextAlignLoaderManager::m_OptionsPage.

◆ GetPanel() [1/2]

wxPanel * CPslLoadManager::CPage::GetPanel ( )
virtual

◆ GetPanel() [2/2]

wxPanel * CTextAlignLoaderManager::CPage::GetPanel ( )
virtual

◆ GetParent()

CBLAST_Dlg_Item* CBLAST_Dlg_Item::GetParent ( void  )
inline

◆ GetPath()

const string& CBLAST_Dlg_Item::GetPath ( void  ) const
inline

◆ GetPolyADetect()

bool CSplignParams::GetPolyADetect ( ) const
inline

Definition at line 98 of file splign_params.hpp.

References CSplignParams::m_PolyADetect.

Referenced by CSplignJob::x_CreateProjectItems().

◆ GetProgram() [1/2]

blast::EProgram & CBLASTParams::GetProgram ( bool  nuc)

returns the selected programs for the given input type

Definition at line 311 of file blast_search_params.cpp.

References CBLASTParams::m_NucProgram, CBLASTParams::m_ProtProgram, and nuc.

Referenced by CBLASTParams::GetCurrProgram().

◆ GetProgram() [2/2]

const blast::EProgram CBLASTParams::GetProgram ( bool  nuc) const

◆ GetProgramByLabel()

blast::EProgram CBLASTParams::GetProgramByLabel ( const string str)
static

◆ GetProgramLabel()

string CBLASTParams::GetProgramLabel ( blast::EProgram  program)
static

◆ GetProgramLabels()

void CBLASTParams::GetProgramLabels ( bool  nuc_input,
vector< string > &  labels 
)
static

◆ GetProgress() [1/3]

CConstIRef< IAppJobProgress > CNetBlastSubmittingJob::GetProgress ( )
virtual

return progress object, the function shall be synchronized internally.

the returned object should not be modified by the job (job shall create a new instance of Progress object on every GetProgress() invocation).

Implements IAppJob.

Definition at line 215 of file blast_jobs.cpp.

References CNetBlastSubmittingJob::m_Mutex, and CNetBlastSubmittingJob::m_Status.

◆ GetProgress() [2/3]

CConstIRef< IAppJobProgress > CNetBlastMonitoringJob::GetProgress ( )
virtual

return progress object, the function shall be synchronized internally.

the returned object should not be modified by the job (job shall create a new instance of Progress object on every GetProgress() invocation).

Implements IAppJob.

Definition at line 443 of file blast_jobs.cpp.

References CNetBlastMonitoringJob::m_Mutex, and CNetBlastMonitoringJob::m_Status.

◆ GetProgress() [3/3]

CConstIRef< IAppJobProgress > CCreateNeedlemanWunschJob::GetProgress ( void  )
protectedvirtual

implement Run() in derived classes, make sure that exceptions are handled and m_StopRequested flag is respected.

Reimplemented from CDataLoadingAppJob.

Definition at line 193 of file create_needleman_wunsch_tool_manager.cpp.

References CCreateNeedlemanWunschJob::m_Done, CAppJob::m_Mutex, and CAppJob::m_Status.

◆ GetProjectViewTypeDescriptor() [1/7]

const CProjectViewTypeDescriptor & CAlignSpanViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 645 of file align_span_view.cpp.

References CAlignSpanView::m_TypeDescr.

◆ GetProjectViewTypeDescriptor() [2/7]

const CProjectViewTypeDescriptor & CAnnotCompareViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 361 of file annot_compare_view.cpp.

References s_AnnotCompareViewTypeDescr.

◆ GetProjectViewTypeDescriptor() [3/7]

const CProjectViewTypeDescriptor & CCrossAlignViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 390 of file cross_align_view.cpp.

References s_CrossAlignViewTypeDescr.

◆ GetProjectViewTypeDescriptor() [4/7]

const CProjectViewTypeDescriptor & CDotMatrixViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 400 of file dot_matrix_view.cpp.

References CDotMatrixView::m_TypeDescr.

◆ GetProjectViewTypeDescriptor() [5/7]

const CProjectViewTypeDescriptor & CMPCrossAlignViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 428 of file mp_cross_align_view.cpp.

References s_MPCrossAlignViewTypeDescr.

◆ GetProjectViewTypeDescriptor() [6/7]

const CProjectViewTypeDescriptor & CMultiAlignViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 621 of file multi_align_view.cpp.

References s_MultiAlignViewTypeDescr.

◆ GetProjectViewTypeDescriptor() [7/7]

const CProjectViewTypeDescriptor & CPhyTreeViewFactory::GetProjectViewTypeDescriptor ( ) const
virtual

returns a Descriptor for the View Type supported by the Factory

Implements IProjectViewFactory.

Definition at line 1854 of file phy_tree_view.cpp.

References s_PhyTreeViewTypeDescr.

◆ GetQueries() [1/2]

const TConstScopedObjects& CNGAlignParams::GetQueries ( void  ) const
inline

Definition at line 80 of file ngalign_params.hpp.

References CNGAlignParams::m_Queries.

◆ GetQueries() [2/2]

const TConstScopedObjects& CNGAlignPanel::GetQueries ( void  ) const
inline

Definition at line 104 of file ngalign_panel.hpp.

References CNGAlignPanel::m_Queries.

Referenced by CNGAlignTool::x_CreateLoadingJob().

◆ GetQuietFlag() [1/2]

bool CKalignToolParams::GetQuietFlag ( ) const
inline

Definition at line 86 of file kalign_tool_params.hpp.

References CKalignToolParams::m_QuietFlag.

Referenced by CKalignToolJob::x_GetCommandLine().

◆ GetQuietFlag() [2/2]

bool CMafftToolParams::GetQuietFlag ( ) const
inline

Definition at line 89 of file mafft_tool_params.hpp.

References CMafftToolParams::m_QuietFlag.

Referenced by CMafftToolJob::x_GetCommandLine().

◆ GetRemoteBlast()

CRef< blast::CRemoteBlast > CNetBlastJobDescriptor::GetRemoteBlast ( )

◆ GetRepeatDb()

string CBLASTParams::GetRepeatDb ( const string repeat_lib)
static

Definition at line 402 of file blast_search_params.cpp.

References kEmptyStr.

Referenced by CBLASTParams::ToArgVec().

◆ GetRepeatLib()

string CBLASTParams::GetRepeatLib ( const string repeat_db)
static

Definition at line 392 of file blast_search_params.cpp.

References NStr::EqualNocase(), ITERATE, and kEmptyStr.

◆ GetResult() [1/2]

CRef< CObject > CNetBlastSubmittingJob::GetResult ( )
virtual

Returns the Job Result.

Derive your own object from CObject and return it from your Job class. Result shall be returned only if Job finished succesfully.

Implements IAppJob.

Definition at line 223 of file blast_jobs.cpp.

◆ GetResult() [2/2]

CRef< CObject > CNetBlastMonitoringJob::GetResult ( )
virtual

Returns the Job Result.

Derive your own object from CObject and return it from your Job class. Result shall be returned only if Job finished succesfully.

Implements IAppJob.

Definition at line 451 of file blast_jobs.cpp.

◆ GetRetrieved()

bool CNetBlastDMSearchFormPanel::GetRetrieved ( ) const
inline

◆ GetRID()

string CNetBlastJobDescriptor::GetRID ( void  ) const

◆ GetRIDs()

void CNetBLASTLoadOptionPanel::GetRIDs ( vector< string > &  rids)

◆ GetScheme()

CRef<CPhyloTreeScheme> CPhyTreeView::GetScheme ( void  )
inline

Definition at line 108 of file phy_tree_view.hpp.

References CPhyTreeView::m_Scheme.

◆ GetScoringMethod()

int CMuscleToolParams::GetScoringMethod ( ) const
inline

◆ GetSearchValue()

wxString CNetBlastDMSearchFormPanel::GetSearchValue ( ) const
inline

◆ GetSecondSeqFreeEnds()

int CNeedlemanWunschToolParams::GetSecondSeqFreeEnds ( ) const
inline

◆ GetSelectedDatabases()

void CBLAST_DB_Dialog::GetSelectedDatabases ( vector< string > &  databases)

◆ GetSelection() [1/14]

void CAlignSpanView::GetSelection ( CSelectionEvent evt) const
virtual

◆ GetSelection() [2/14]

void CAnnotCompareView::GetSelection ( CSelectionEvent evt) const
virtual

get selection for broadcasting

Reimplemented from CProjectView.

Definition at line 231 of file annot_compare_view.cpp.

◆ GetSelection() [3/14]

void CCrossAlignView::GetSelection ( CSelectionEvent evt) const
virtual

◆ GetSelection() [4/14]

void CDotMatrixView::GetSelection ( CSelectionEvent evt) const
virtual

◆ GetSelection() [5/14]

void CMPCrossAlignView::GetSelection ( CSelectionEvent evt) const
virtual

get selection for broadcasting

Reimplemented from CProjectView.

Definition at line 354 of file mp_cross_align_view.cpp.

References ITERATE, and CMPCrossAlignView::m_Views.

◆ GetSelection() [6/14]

void CMultiAlignView::GetSelection ( CSelectionEvent evt) const
virtual

◆ GetSelection() [7/14]

void CPhyTreeView::GetSelection ( CSelectionEvent evt) const
virtual

◆ GetSelection() [8/14]

void CAlignSpanView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 479 of file align_span_view.cpp.

References _ASSERT, GetIdHandle(), CProjectViewBase::GetScope(), CAlnSpanWidget::GetSelection(), CRef< C, Locker >::IsNull(), ITERATE, CAlignSpanView::m_AlnWidget, NULL, compile_time_bits::range(), CSeq_loc::SetId(), CSeq_loc::SetInt(), and CProjectViewBase::x_HasProject().

◆ GetSelection() [9/14]

void CAnnotCompareView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 194 of file annot_compare_view.cpp.

◆ GetSelection() [10/14]

void CCrossAlignView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 198 of file cross_align_view.cpp.

References _ASSERT, CSeqUtils::CreateSeq_loc(), CRangeCollection< Position >::empty(), CCrossAlnWidget::GetObjectSelection(), CCrossAlnWidget::GetQueryRangeSelection(), CCrossAlnWidget::GetSubjectRangeSelection(), ITERATE, CCrossAlignView::m_AlnWidget, CCrossAlignView::m_DataSource, CProjectViewBase::x_GetScope(), and CProjectViewBase::x_HasProject().

◆ GetSelection() [11/14]

void CDotMatrixView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 205 of file dot_matrix_view.cpp.

References CSeqUtils::CreateSeq_loc(), CRangeCollection< Position >::empty(), CHitMatrixWidget::GetObjectSelection(), CHitMatrixWidget::GetQueryRangeSelection(), CHitMatrixWidget::GetSubjectRangeSelection(), ITERATE, CDotMatrixView::m_AlnWidget, CDotMatrixView::m_DataSource, CProjectViewBase::x_GetScope(), and CProjectViewBase::x_HasProject().

◆ GetSelection() [12/14]

void CMPCrossAlignView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 333 of file mp_cross_align_view.cpp.

References ITERATE, and CMPCrossAlignView::m_Views.

◆ GetSelection() [13/14]

void CMultiAlignView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 385 of file multi_align_view.cpp.

References CSeqUtils::CreateSeq_loc(), CRangeCollection< Position >::Empty(), CAlnMultiWidget::GetSelectedRows(), ITERATE, CMultiAlignView::m_AlnWidget, CMultiAlignView::m_DataSource, row, CProjectViewBase::x_GetScope(), CMultiAlignView::x_GetSeqRangeSelection(), and CProjectViewBase::x_HasProject().

◆ GetSelection() [14/14]

void CPhyTreeView::GetSelection ( TConstScopedObjects objects) const
virtual

shall return data objects representing selected things, return one data object for every selected thing.

Implementation shall not clear the container as it can be used for accumulating objects.

Reimplemented from CProjectView.

Definition at line 1102 of file phy_tree_view.cpp.

References CPhyloTree::GetCurrentNodeIdx(), CTreeModel< TNode >::GetNode(), CRef< C, Locker >::GetPointer(), CPhyloTree::GetSelected(), CPhyloTreeDataSource::GetTree(), CPhyTreeView::GetWidget(), CPhyloTree::HasCurrentNode(), ITERATE, CPhyTreeView::m_Cont, CPhyTreeView::m_CurrentNode, CPhyTreeView::m_DataSource, n, CRef< C, Locker >::Reset(), TreeConvert2Container(), CProjectViewBase::x_GetScope(), and CProjectViewBase::x_HasProject().

◆ GetSeq1()

const SConstScopedObject& CFindOverlapParams::GetSeq1 ( void  ) const
inline

Definition at line 76 of file find_overlap_params.hpp.

References CFindOverlapParams::m_Seq1.

Referenced by CFindOverlapJob::x_CreateProjectItems().

◆ GetSeq2()

const SConstScopedObject& CFindOverlapParams::GetSeq2 ( void  ) const
inline

Definition at line 79 of file find_overlap_params.hpp.

References CFindOverlapParams::m_Seq2.

Referenced by CFindOverlapJob::x_CreateProjectItems().

◆ GetSeqLocs() [1/2]

TConstScopedObjects & CBLASTParams::GetSeqLocs ( )

◆ GetSeqLocs() [2/2]

const TConstScopedObjects & CBLASTParams::GetSeqLocs ( ) const

Definition at line 293 of file blast_search_params.cpp.

References CBLASTParams::m_SeqLocs.

◆ GetState()

CNetBlastJobDescriptor::EState CNetBlastJobDescriptor::GetState ( void  ) const

◆ GetStateLabel()

string CNetBlastJobDescriptor::GetStateLabel ( EState  state)
static

◆ GetStatusText()

string CBlastSearchTask::GetStatusText ( void  ) const
virtual

◆ GetSubject() [1/2]

const SConstScopedObject& CNGAlignParams::GetSubject ( ) const
inline

Definition at line 77 of file ngalign_params.hpp.

References CNGAlignParams::m_Subject.

Referenced by CNGAlignJob::x_CreateProjectItems().

◆ GetSubject() [2/2]

const SConstScopedObject& CNGAlignPanel::GetSubject ( void  ) const
inline

Definition at line 101 of file ngalign_panel.hpp.

References CNGAlignPanel::m_Subject.

Referenced by CNGAlignTool::x_CreateLoadingJob().

◆ GetSubjectType()

ESubjectType CBLASTParams::GetSubjectType ( ) const
inline

◆ GetSubjSeqLocs() [1/2]

TConstScopedObjects & CBLASTParams::GetSubjSeqLocs ( )

◆ GetSubjSeqLocs() [2/2]

const TConstScopedObjects & CBLASTParams::GetSubjSeqLocs ( ) const

Definition at line 435 of file blast_search_params.cpp.

References CBLASTParams::m_SubjSeqLocs.

◆ GetSubmitted()

bool CNetBlastDMSearchFormPanel::GetSubmitted ( ) const
inline

◆ GetSubmitTime()

time_t CNetBlastJobDescriptor::GetSubmitTime ( ) const

◆ GetTask() [1/5]

IAppTask * CBLASTToolManager::GetTask ( )
virtual

◆ GetTask() [2/5]

IAppTask * CCreateGeneModelToolManager::GetTask ( )
virtual

Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work.

Reimplemented from CAlgoToolManagerBase.

Definition at line 182 of file create_gene_model_tool_manager.cpp.

References CProjectSelectorPanel::GetParams(), IServiceLocator::GetServiceByType(), CCreateGeneModelToolManager::m_Params, CAlgoToolManagerBase::m_ProjectParams, CAlgoToolManagerBase::m_ProjectSelPanel, CAlgoToolManagerBase::m_SrvLocator, and SProjectSelectorParams::ToLoadingOptions().

◆ GetTask() [3/5]

IAppTask * CNetBLASTUILoadManager::GetTask ( )
virtual

◆ GetTask() [4/5]

IAppTask * CPslLoadManager::GetTask ( )
virtual

Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work.

Implements IUIToolManager.

Definition at line 175 of file psl_load_manager.cpp.

◆ GetTask() [5/5]

IAppTask * CTextAlignLoaderManager::GetTask ( )
virtual

Once parameters are gathered and validated this function is called to produce the final Task object that will be executed to do the actual computational work.

Implements IUIToolManager.

Definition at line 172 of file text_align_load_manager.cpp.

◆ GetThreshold()

long CBLASTSearchParamsPanel::GetThreshold ( ) const
inline

◆ GetType()

IUIDataSourceType & CNetBLASTUIDataSource::GetType ( void  ) const
virtual

Implements IUIDataSource.

Definition at line 206 of file net_blast_ui_data_source.cpp.

References CNetBLASTUIDataSource::m_Type.

◆ GetTypeDescriptor() [1/7]

const CViewTypeDescriptor & CAlignSpanView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 217 of file align_span_view.cpp.

References CAlignSpanView::m_TypeDescr.

◆ GetTypeDescriptor() [2/7]

const CViewTypeDescriptor & CAnnotCompareView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 122 of file annot_compare_view.cpp.

References s_AnnotCompareViewTypeDescr.

◆ GetTypeDescriptor() [3/7]

const CViewTypeDescriptor & CCrossAlignView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 130 of file cross_align_view.cpp.

References s_CrossAlignViewTypeDescr.

◆ GetTypeDescriptor() [4/7]

const CViewTypeDescriptor & CDotMatrixView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 134 of file dot_matrix_view.cpp.

References CDotMatrixView::m_TypeDescr.

◆ GetTypeDescriptor() [5/7]

const CViewTypeDescriptor & CMPCrossAlignView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 125 of file mp_cross_align_view.cpp.

References s_MPCrossAlignViewTypeDescr.

◆ GetTypeDescriptor() [6/7]

const CViewTypeDescriptor & CMultiAlignView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 190 of file multi_align_view.cpp.

References s_MultiAlignViewTypeDescr.

◆ GetTypeDescriptor() [7/7]

const CViewTypeDescriptor & CPhyTreeView::GetTypeDescriptor ( ) const
virtual

return an object providing meta information about thei view type

Implements CProjectViewBase.

Definition at line 833 of file phy_tree_view.cpp.

References s_PhyTreeViewTypeDescr.

◆ GetVisibleRanges() [1/6]

void CAlignSpanView::GetVisibleRanges ( CVisibleRange vrange) const
virtual

populate a visible range event for broadcasting

Populate a visible range event prior to broadcasting.

Reimplemented from CProjectView.

Definition at line 554 of file align_span_view.cpp.

References CVisibleRange::AddLocation(), CAlnSpanWidget::GetSelection(), ITERATE, CAlignSpanView::m_AlnWidget, and CProjectViewBase::x_HasProject().

◆ GetVisibleRanges() [2/6]

void CAnnotCompareView::GetVisibleRanges ( CVisibleRange vrange) const
virtual

populate a visible range event for broadcasting

Populate a visible range event prior to broadcasting.

Reimplemented from CProjectView.

Definition at line 307 of file annot_compare_view.cpp.

◆ GetVisibleRanges() [3/6]

void CCrossAlignView::GetVisibleRanges ( CVisibleRange vrange) const
virtual

◆ GetVisibleRanges() [4/6]

void CDotMatrixView::GetVisibleRanges ( CVisibleRange vrange) const
virtual

◆ GetVisibleRanges() [5/6]

void CMPCrossAlignView::GetVisibleRanges ( CVisibleRange vrange) const
virtual

populate a visible range event for broadcasting

Populate a visible range event prior to broadcasting.

Reimplemented from CProjectView.

Definition at line 368 of file mp_cross_align_view.cpp.

◆ GetVisibleRanges() [6/6]

void CPhyTreeView::GetVisibleRanges ( CVisibleRange vrange) const
virtual

populate a visible range event for broadcasting

Populate a visible range event prior to broadcasting.

Reimplemented from CProjectView.

Definition at line 1433 of file phy_tree_view.cpp.

◆ GetWaitPeriod()

CTimeSpan CNetBlastMonitoringJob::GetWaitPeriod ( )
virtual

returns a period of time after which the task shall be executed again

Implements IWaitPeriod.

Definition at line 469 of file blast_jobs.cpp.

References CNetBlastMonitoringJob::m_WaitPeriodIndex, min(), and t.

◆ GetWidget() [1/2]

CPhyloTreeWidget * CPhyTreeView::GetWidget ( ) const

◆ GetWidget() [2/2]

wxSizer * CNetBLAST_DMSearchForm::GetWidget ( wxWindow *  )
virtual

return a widget associated with the form; the form controls the lifetime of the widget (do not delete the widget)

Reimplemented from CSearchFormBase.

Definition at line 289 of file net_blast_dm_search_tool.cpp.

References CNetBLAST_DMSearchForm::m_Panel, and CSearchFormBase::m_Sizer.

◆ GetWindow() [1/7]

wxWindow * CAlignSpanView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 98 of file align_span_view.cpp.

References _ASSERT, and CAlignSpanView::m_Panel.

Referenced by CAlignSpanView::DestroyViewWindow().

◆ GetWindow() [2/7]

wxWindow * CAnnotCompareView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 77 of file annot_compare_view.cpp.

References _ASSERT, and CAnnotCompareView::m_AnnWidget.

◆ GetWindow() [3/7]

wxWindow * CCrossAlignView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 76 of file cross_align_view.cpp.

References _ASSERT, and CCrossAlignView::m_AlnWidget.

◆ GetWindow() [4/7]

wxWindow * CDotMatrixView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 87 of file dot_matrix_view.cpp.

References _ASSERT, and CDotMatrixView::m_AlnWidget.

◆ GetWindow() [5/7]

wxWindow * CMPCrossAlignView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 78 of file mp_cross_align_view.cpp.

References _ASSERT, and CMPCrossAlignView::m_MainSplitter.

Referenced by CMPCrossAlignView::InitView().

◆ GetWindow() [6/7]

wxWindow * CMultiAlignView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 104 of file multi_align_view.cpp.

References _ASSERT, and CMultiAlignView::m_AlnWidget.

◆ GetWindow() [7/7]

wxWindow * CPhyTreeView::GetWindow ( )
virtual

returns a pointer to the wxWindow representing the client

Implements CProjectViewBase.

Definition at line 748 of file phy_tree_view.cpp.

References _ASSERT, and CPhyTreeView::m_Panel.

◆ GetWmDir()

const string& CBLASTParams::GetWmDir ( ) const
inline

◆ GetWMDir()

string CNGAlignParams::GetWMDir ( ) const
inline

Definition at line 105 of file ngalign_params.hpp.

References CNGAlignParams::m_WM_Dir.

Referenced by s_CallAligner().

◆ GetWMTaxId()

int CNGAlignParams::GetWMTaxId ( ) const
inline

Definition at line 102 of file ngalign_params.hpp.

References CNGAlignParams::m_WM_TaxId.

Referenced by s_CallAligner().

◆ GetWordSize() [1/2]

long CBLASTSearchParamsPanel::GetWordSize ( ) const
inline

◆ GetWordSize() [2/2]

long CNGAlignParams::GetWordSize ( ) const
inline

Definition at line 87 of file ngalign_params.hpp.

References CNGAlignParams::m_WordSize.

Referenced by s_CallAligner().

◆ HasErrors()

bool CNetBlastLoadingJob::HasErrors ( ) const

Definition at line 511 of file blast_jobs.cpp.

References CNetBlastLoadingJob::m_Errors.

◆ Id() [1/2]

static string CPslLoadManager::Id ( void  )
inlinestatic

Definition at line 120 of file psl_load_manager.hpp.

Referenced by CPslLoadManager::GetFileLoaderId().

◆ Id() [2/2]

static string CTextAlignLoaderManager::Id ( void  )
inlinestatic

◆ Init() [1/32]

void CBLAST_DB_Dialog::Init ( void  )

◆ Init() [2/32]

void CBLASTSearchOptionsPanel::Init ( void  )

◆ Init() [3/32]

void CBLASTSearchParamsPanel::Init ( void  )

◆ Init() [4/32]

void SCleanupAlignmentsParams::Init ( void  )

◆ Init() [5/32]

void CCleanupAlignmentsParamsPanel::Init ( void  )

◆ Init() [6/32]

void CClustalOmegaToolParams::Init ( void  )

◆ Init() [7/32]

void CClustalwToolParams::Init ( void  )

◆ Init() [8/32]

void CFindOverlapPanel::Init ( void  )

◆ Init() [9/32]

void CFindOverlapParams::Init ( void  )

◆ Init() [10/32]

void SGroupAlignmentsParams::Init ( void  )

◆ Init() [11/32]

void CGroupAlignmentsParamsPanel::Init ( void  )

◆ Init() [12/32]

void CKalignToolParams::Init ( void  )

◆ Init() [13/32]

void CMafftToolParams::Init ( void  )

◆ Init() [14/32]

void SMergeAlignmentsParams::Init ( void  )

◆ Init() [15/32]

void CMergeAlignmentsParamsPanel::Init ( void  )

◆ Init() [16/32]

void CMuscleToolParams::Init ( void  )

◆ Init() [17/32]

void CNeedlemanWunschToolParams::Init ( void  )

◆ Init() [18/32]

void CNetBlastDMSearchFormPanel::Init ( void  )

◆ Init() [19/32]

void CNetBLAST_DMSearchForm::Init ( void  )
virtual

Reimplemented from IDMSearchForm.

Definition at line 264 of file net_blast_dm_search_tool.cpp.

References IDMSearchForm::Init().

◆ Init() [20/32]

void CNetBLASTLoadOptionPanel::Init ( void  )

◆ Init() [21/32]

void CNGAlignParams::Init ( void  )

◆ Init() [22/32]

void CSplignPanel::Init ( void  )

Definition at line 193 of file splign_panel.cpp.

References CSplignPanel::m_cDNAList, CSplignPanel::m_GenomicList, and NULL.

Referenced by CSplignPanel::CSplignPanel().

◆ Init() [23/32]

void CSplignParams::Init ( void  )

◆ Init() [24/32]

void CTaxTreeToolParams::Init ( void  )

◆ Init() [25/32]

void CTreeBuilderPanel::Init ( void  )

Definition at line 106 of file tree_builder_panel.cpp.

References CTreeBuilderPanel::m_Seq1List, and NULL.

Referenced by CTreeBuilderPanel::CTreeBuilderPanel().

◆ Init() [26/32]

void CTreeBuilderParams::Init ( void  )

◆ Init() [27/32]

void CTextAlignObjectLoader::Init ( void  )

◆ Init() [28/32]

void CMuscleToolPanel::Init ( void  )

Definition at line 106 of file muscle_tool_panel.cpp.

References CMuscleToolPanel::m_LocationSel, and NULL.

Referenced by CMuscleToolPanel::CMuscleToolPanel().

◆ Init() [29/32]

void CNGAlignPanel::Init ( void  )

◆ Init() [30/32]

void CTaxTreeToolPanel::Init ( void  )

Definition at line 94 of file taxtree_tool_panel.cpp.

References CTaxTreeToolPanel::m_SeqIds, and NULL.

Referenced by CTaxTreeToolPanel::CTaxTreeToolPanel().

◆ Init() [31/32]

void CNetBlastJobDescriptor::Init ( const CBLASTParams params,
CNetBLASTUIDataSource ds 
)

◆ Init() [32/32]

void CNetBlastJobDescriptor::Init ( const string rid,
CNetBLASTUIDataSource ds 
)

◆ Init_Monitoring()

void CBlastSearchTask::Init_Monitoring ( TDescriptors descriptors)
virtual

setup the task for monitoring BLAST jobs and for retrieving results

Definition at line 89 of file blast_search_task.cpp.

References CBlastSearchTask::eMonitor, CBlastSearchTask::m_Command, CAppTask::m_Descr, CBlastSearchTask::m_ToolName, n, NStr::NumericToString(), and CBlastSearchTask::x_InitMonitoringStage().

◆ Init_RetrieveRID()

void CBlastSearchTask::Init_RetrieveRID ( const vector< string > &  RIDs)
virtual

◆ Init_SubmitSearch()

void CBlastSearchTask::Init_SubmitSearch ( const CBLASTParams params)
virtual

◆ InitUI() [1/21]

void CBLASTToolManager::InitUI ( )
virtual

Initializes the Manager before using it in UI.

This function shall reset Internal state of the tool.

Implements IUIToolManager.

Definition at line 106 of file blast_tool_manager.cpp.

References CBLASTToolManager::eInvalid, CBLASTToolManager::m_InputObjects, CBLASTToolManager::m_OptionsPanel, CBLASTToolManager::m_ParamsPanel, CBLASTToolManager::m_State, and NULL.

◆ InitUI() [2/21]

void CCleanupAlignmentsToolManager::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 83 of file cleanup_alignments_tool_manager.cpp.

References CAlgoToolManagerBase::InitUI(), CCleanupAlignmentsToolManager::m_ParamsPanel, and NULL.

◆ InitUI() [3/21]

void CClustalOmegaTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 69 of file clustal_omega_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CClustalOmegaTool::m_Panel, and NULL.

◆ InitUI() [4/21]

void CClustalwTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 69 of file clustalw_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CClustalwTool::m_Panel, and NULL.

◆ InitUI() [5/21]

void CCreateGeneModelToolManager::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 87 of file create_gene_model_tool_manager.cpp.

References CAlgoToolManagerBase::InitUI(), CCreateGeneModelToolManager::m_ParamsPanel, and NULL.

◆ InitUI() [6/21]

void CFindOverlapTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 95 of file find_overlap_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CFindOverlapTool::m_Panel, and NULL.

◆ InitUI() [7/21]

void CGroupAlignmentsToolManager::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 75 of file group_alignments_tool_manager.cpp.

References CAlgoToolManagerBase::InitUI(), CGroupAlignmentsToolManager::m_ParamsPanel, and NULL.

◆ InitUI() [8/21]

void CKalignTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 68 of file kalign_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CKalignTool::m_Panel, and NULL.

◆ InitUI() [9/21]

void CMafftTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 68 of file mafft_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CMafftTool::m_Panel, and NULL.

◆ InitUI() [10/21]

void CMergeAlignmentsToolManager::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 87 of file merge_alignments_tool_manager.cpp.

References CAlgoToolManagerBase::InitUI(), CMergeAlignmentsToolManager::m_ParamsPanel, and NULL.

◆ InitUI() [11/21]

void CMuscleTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 68 of file muscle_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CMuscleTool::m_Panel, and NULL.

◆ InitUI() [12/21]

void CNetBLASTUILoadManager::InitUI ( )
virtual

Initializes the Manager before using it in UI.

This function shall reset Internal state of the tool.

Implements IUIToolManager.

Definition at line 82 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::eSelectRID, and CNetBLASTUILoadManager::m_State.

◆ InitUI() [13/21]

void CNGAlignTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 78 of file ngalign_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CNGAlignTool::m_BLASTPanel, CNGAlignTool::m_Panel, and NULL.

◆ InitUI() [14/21]

void CProSplignTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 107 of file prosplign_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CProSplignTool::m_Panel, and NULL.

◆ InitUI() [15/21]

void CSplignTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 84 of file splign_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CSplignTool::m_Panel, and NULL.

◆ InitUI() [16/21]

void CCommonTaxTreeTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 69 of file taxtree_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CCommonTaxTreeTool::m_Panel, and NULL.

◆ InitUI() [17/21]

void CTreeBuilderTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 108 of file tree_builder_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CTreeBuilderTool::m_Panel, CTreeBuilderTool::m_SeqIds, and NULL.

◆ InitUI() [18/21]

void CAdvancedCleanupTool::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 64 of file advanced_cleanup_tool.cpp.

References CAlgoToolManagerBase::InitUI(), CAdvancedCleanupTool::m_Panel, and NULL.

◆ InitUI() [19/21]

void CCreateNeedlemanWunschToolManager::InitUI ( )
virtual

override this function in a derived class and initialize extra members

Reimplemented from CAlgoToolManagerBase.

Definition at line 93 of file create_needleman_wunsch_tool_manager.cpp.

References CAlgoToolManagerBase::InitUI(), CCreateNeedlemanWunschToolManager::m_Panel, and NULL.

◆ InitUI() [20/21]

void CPslLoadManager::InitUI ( )
virtual

Initializes the Manager before using it in UI.

This function shall reset Internal state of the tool.

Implements IUIToolManager.

Definition at line 101 of file psl_load_manager.cpp.

References CPslLoadManager::eParams, and CPslLoadManager::m_State.

◆ InitUI() [21/21]

void CTextAlignLoaderManager::InitUI ( )
virtual

Initializes the Manager before using it in UI.

This function shall reset Internal state of the tool.

Implements IUIToolManager.

Definition at line 99 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::eParams, and CTextAlignLoaderManager::m_State.

◆ InitView() [1/3]

bool CMPCrossAlignView::InitView ( TConstScopedObjects objects,
const objects::CUser_object *  params 
)
virtual

◆ InitView() [2/3]

bool CMultiAlignView::InitView ( TConstScopedObjects objects,
const objects::CUser_object *  params 
)
virtual

initialize view with data, inside this function the view must call CProjectService::AttachView to connect to a project

Reimplemented from CProjectView.

Definition at line 211 of file multi_align_view.cpp.

References _ASSERT, IServiceLocator::GetServiceByType(), CProjectViewBase::m_Workbench, NULL, CMultiAlignView::OnProjectChanged(), CProjectViewBase::x_AttachToProject(), CMultiAlignView::x_GetValidInputData(), CMultiAlignView::x_MergeObjects(), and CProjectViewBase::x_ReportInvalidInputData().

◆ InitView() [3/3]

bool CPhyTreeView::InitView ( TConstScopedObjects objects,
const objects::CUser_object *  params 
)
virtual

◆ IsCompartmentsRequested()

bool CBLASTParams::IsCompartmentsRequested ( ) const
inline

◆ IsCompatible()

bool CNetBLAST_DMSearchTool::IsCompatible ( IDataMiningContext context)
virtual

retuns true if the tool is compatible with the provided Search Context

Implements CSearchToolBase.

Definition at line 180 of file net_blast_dm_search_tool.cpp.

◆ IsCompatibleWith() [1/2]

bool CMPCrossAlignViewFactory::IsCompatibleWith ( const CObject object,
objects::CScope &  scope 
)
virtual

Reimplemented from IProjectViewFactory.

Definition at line 449 of file mp_cross_align_view.cpp.

Referenced by CMPCrossAlignViewFactory::TestInputObjects().

◆ IsCompatibleWith() [2/2]

bool CMultiAlignViewFactory::IsCompatibleWith ( const CObject object,
objects::CScope &  scope 
)
virtual

Reimplemented from IProjectViewFactory.

Definition at line 644 of file multi_align_view.cpp.

References CSeq_annot::IsAlign(), and type.

Referenced by CMultiAlignViewFactory::TestInputObjects().

◆ IsCompletedState() [1/4]

bool CBLASTToolManager::IsCompletedState ( )
virtual

Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated.

Typically this is the last state after Final state. This state does not have an associated UI panel. When manager reaches the “Completed” state the framework hides the dialog and calls GetTask() function.

Implements IUIToolManager.

Definition at line 215 of file blast_tool_manager.cpp.

References CBLASTToolManager::eCompleted, and CBLASTToolManager::m_State.

◆ IsCompletedState() [2/4]

bool CNetBLASTUILoadManager::IsCompletedState ( )
virtual

Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated.

Typically this is the last state after Final state. This state does not have an associated UI panel. When manager reaches the “Completed” state the framework hides the dialog and calls GetTask() function.

Implements IUIToolManager.

Definition at line 146 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::eCompleted, and CNetBLASTUILoadManager::m_State.

◆ IsCompletedState() [3/4]

bool CPslLoadManager::IsCompletedState ( )
virtual

Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated.

Typically this is the last state after Final state. This state does not have an associated UI panel. When manager reaches the “Completed” state the framework hides the dialog and calls GetTask() function.

Implements IUIToolManager.

Definition at line 150 of file psl_load_manager.cpp.

References CPslLoadManager::eCompleted, and CPslLoadManager::m_State.

◆ IsCompletedState() [4/4]

bool CTextAlignLoaderManager::IsCompletedState ( )
virtual

Manager goes into "Complete" state when "Finish" button is pressed and all input data is gatherred and validated.

Typically this is the last state after Final state. This state does not have an associated UI panel. When manager reaches the “Completed” state the framework hides the dialog and calls GetTask() function.

Implements IUIToolManager.

Definition at line 147 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::eCompleted, and CTextAlignLoaderManager::m_State.

◆ IsDatabase()

bool CBLAST_Dlg_Item::IsDatabase ( ) const
inline

◆ IsDeleted()

bool CNetBlastJobDescriptor::IsDeleted ( ) const

◆ IsExpanded()

bool CBLAST_Dlg_Item::IsExpanded ( ) const
inline

Definition at line 91 of file blast_db_dialog.hpp.

References CBLAST_Dlg_Item::m_Expanded.

Referenced by CBLAST_DB_Dialog::x_BuildTreeItems().

◆ IsFinalState() [1/5]

bool CBLASTToolManager::IsFinalState ( )
virtual

True if Tool Manager has reached its final state, i.e.

the last page (panel) in the sequence is displayed and "Finish" button is shown. The framework calls this function to decide whether “Finish” or “Next” button needs to be shown.

Implements IUIToolManager.

Definition at line 209 of file blast_tool_manager.cpp.

References CBLASTToolManager::eParams, and CBLASTToolManager::m_State.

◆ IsFinalState() [2/5]

bool CNetBLASTUILoadManager::IsFinalState ( )
virtual

True if Tool Manager has reached its final state, i.e.

the last page (panel) in the sequence is displayed and "Finish" button is shown. The framework calls this function to decide whether “Finish” or “Next” button needs to be shown.

Implements IUIToolManager.

Definition at line 140 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::eSelectProject, and CNetBLASTUILoadManager::m_State.

◆ IsFinalState() [3/5]

bool CNGAlignTool::IsFinalState ( )
virtual

True if Tool Manager has reached its final state, i.e.

the last page (panel) in the sequence is displayed and "Finish" button is shown. The framework calls this function to decide whether “Finish” or “Next” button needs to be shown.

Reimplemented from CAlgoToolManagerBase.

Definition at line 93 of file ngalign_tool.cpp.

References CAlgoToolManagerBase::eParams, CAlgoToolManagerBase::eSelectProject, CNGAlignTool::m_CurrentPage, CAlgoToolManagerBase::m_State, and IUIToolManager::UsesSingleOMScope().

◆ IsFinalState() [4/5]

bool CPslLoadManager::IsFinalState ( )
virtual

True if Tool Manager has reached its final state, i.e.

the last page (panel) in the sequence is displayed and "Finish" button is shown. The framework calls this function to decide whether “Finish” or “Next” button needs to be shown.

Implements IUIToolManager.

Definition at line 144 of file psl_load_manager.cpp.

References CPslLoadManager::eParams, and CPslLoadManager::m_State.

◆ IsFinalState() [5/5]

bool CTextAlignLoaderManager::IsFinalState ( )
virtual

True if Tool Manager has reached its final state, i.e.

the last page (panel) in the sequence is displayed and "Finish" button is shown. The framework calls this function to decide whether “Finish” or “Next” button needs to be shown.

Implements IUIToolManager.

Definition at line 141 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::eParams, and CTextAlignLoaderManager::m_State.

◆ IsInitialState() [1/2]

bool CPslLoadManager::IsInitialState ( )
virtual

return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence)

Implements IFileFormatLoaderManager.

Definition at line 210 of file psl_load_manager.cpp.

References CPslLoadManager::eParams, and CPslLoadManager::m_State.

◆ IsInitialState() [2/2]

bool CTextAlignLoaderManager::IsInitialState ( )
virtual

return true if the current state of the loader UI is the first valid state (first step in a wizard-like sequence)

Implements IFileFormatLoaderManager.

Definition at line 206 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::eParams, and CTextAlignLoaderManager::m_State.

◆ IsInputValid()

bool CNetBLASTLoadOptionPanel::IsInputValid ( )

◆ IsMultiScopeInputAccepted()

virtual bool CNGAlignTool::IsMultiScopeInputAccepted ( ) const
inlineprotectedvirtual

Definition at line 82 of file ngalign_tool.hpp.

◆ IsNucDatabase()

bool CBLASTParams::IsNucDatabase ( blast::EProgram  program)
static

◆ IsNucInput() [1/3]

bool & CBLASTParams::IsNucInput ( )

◆ IsNucInput() [2/3]

bool CBLASTParams::IsNucInput ( ) const

Definition at line 281 of file blast_search_params.cpp.

References CBLASTParams::m_NucInput.

◆ IsNucInput() [3/3]

bool CBLASTParams::IsNucInput ( blast::EProgram  program)
static

◆ IsOpen()

bool CNetBLASTUIDataSource::IsOpen ( )
virtual

a Data source needs to be open before use and closed after.

Implements IUIDataSource.

Definition at line 218 of file net_blast_ui_data_source.cpp.

References CNetBLASTUIDataSource::m_Open.

◆ IsStandaloneRequested()

bool CBLASTParams::IsStandaloneRequested ( ) const
inline

◆ IsSubjNucInput()

bool CBLASTParams::IsSubjNucInput ( ) const

◆ IsVisible()

bool CBLAST_Dlg_Item::IsVisible ( void  ) const
inline

◆ Label() [1/2]

static string CPslLoadManager::Label ( )
inlinestatic

Definition at line 121 of file psl_load_manager.hpp.

◆ Label() [2/2]

static string CTextAlignLoaderManager::Label ( )
inlinestatic

Definition at line 123 of file text_align_load_manager.hpp.

◆ LoadFromStream()

void CTextAlignObjectLoader::LoadFromStream ( CNcbiIstream istr,
TObjects objects,
string errMsg 
)

◆ LoadSettings() [1/33]

void CAlignSpanView::LoadSettings ( )
virtual

◆ LoadSettings() [2/33]

void CBLASTSearchOptionsPanel::LoadSettings ( )
virtual

◆ LoadSettings() [3/33]

virtual void CBLASTSearchParamsPanel::LoadSettings ( )
inlinevirtual

Implements CAlgoToolManagerParamsPanel.

Definition at line 119 of file blast_search_params_panel.hpp.

◆ LoadSettings() [4/33]

void CBLASTToolManager::LoadSettings ( )
virtual

◆ LoadSettings() [5/33]

void SCleanupAlignmentsParams::LoadSettings ( )
virtual

Implements IRegSettings.

Definition at line 68 of file cleanup_alignments_params_panel.cpp.

◆ LoadSettings() [6/33]

void CCleanupAlignmentsParamsPanel::LoadSettings ( )
virtual

◆ LoadSettings() [7/33]

void CClustalOmegaToolParams::LoadSettings ( )
virtual

◆ LoadSettings() [8/33]

void CClustalwToolParams::LoadSettings ( )
virtual

◆ LoadSettings() [9/33]

void CFindOverlapPanel::LoadSettings ( )
virtual

◆ LoadSettings() [10/33]

void CFindOverlapParams::LoadSettings ( )
virtual

◆ LoadSettings() [11/33]

void SGroupAlignmentsParams::LoadSettings ( )
virtual

◆ LoadSettings() [12/33]

void CGroupAlignmentsParamsPanel::LoadSettings ( )
virtual

◆ LoadSettings() [13/33]

void CKalignToolParams::LoadSettings ( )
virtual

◆ LoadSettings() [14/33]

void CMafftToolParams::LoadSettings ( )
virtual

◆ LoadSettings() [15/33]

void SMergeAlignmentsParams::LoadSettings ( )
virtual

◆ LoadSettings() [16/33]

void CMergeAlignmentsParamsPanel::LoadSettings ( )
virtual

◆ LoadSettings() [17/33]

void CMultiAlignView::LoadSettings ( )
virtual

◆ LoadSettings() [18/33]

void CMuscleToolParams::LoadSettings ( )
virtual

◆ LoadSettings() [19/33]

void CNeedlemanWunschToolParams::LoadSettings ( )
virtual

◆ LoadSettings() [20/33]

void CNetBLASTUIDataSource::LoadSettings ( )
virtual

◆ LoadSettings() [21/33]

void CNetBLASTUILoadManager::LoadSettings ( )
virtual

◆ LoadSettings() [22/33]

void CNGAlignParams::LoadSettings ( )
virtual

◆ LoadSettings() [23/33]

void CPhyTreeView::LoadSettings ( )
virtual

Implements IRegSettings.

Definition at line 1444 of file phy_tree_view.cpp.

References CPhyTreeView::GetWidget(), and IRegSettings::LoadSettings().

◆ LoadSettings() [24/33]

void CSplignPanel::LoadSettings ( )
virtual

◆ LoadSettings() [25/33]

void CSplignParams::LoadSettings ( )
virtual

◆ LoadSettings() [26/33]

void CTaxTreeToolParams::LoadSettings ( )
virtual

Implements IRegSettings.

Definition at line 81 of file taxtree_tool_params.cpp.

◆ LoadSettings() [27/33]

void CTreeBuilderPanel::LoadSettings ( )
virtual

◆ LoadSettings() [28/33]

void CTreeBuilderParams::LoadSettings ( )
virtual

◆ LoadSettings() [29/33]

void CMuscleToolPanel::LoadSettings ( )
virtual

◆ LoadSettings() [30/33]

void CNGAlignPanel::LoadSettings ( )
virtual

◆ LoadSettings() [31/33]

void CPslLoadManager::LoadSettings ( )
virtual

Implements IRegSettings.

Definition at line 252 of file psl_load_manager.cpp.

References CPslLoadParams::LoadSettings(), and CPslLoadManager::m_Params.

◆ LoadSettings() [32/33]

void CTaxTreeToolPanel::LoadSettings ( )
virtual

◆ LoadSettings() [33/33]

void CTextAlignLoaderManager::LoadSettings ( )
virtual

◆ LogDump()

void CNGAlignParams::LogDump ( )

◆ MarkDeleted()

void CNetBlastJobDescriptor::MarkDeleted ( bool  deleted)

◆ NeedsDbGeneticCode()

bool CBLASTParams::NeedsDbGeneticCode ( blast::EProgram  program)
static

◆ NeedsQueryGeneticCode()

bool CBLASTParams::NeedsQueryGeneticCode ( blast::EProgram  program)
static

◆ NeedsThreshold()

bool CBLASTParams::NeedsThreshold ( blast::EProgram  program)
static

◆ OnAlnWidgetSelChanged()

void CMultiAlignView::OnAlnWidgetSelChanged ( CEvent evt)

◆ OnBioTreeChanged()

void CPhyTreeView::OnBioTreeChanged ( )

Definition at line 967 of file phy_tree_view.cpp.

References _ASSERT, CPhyloTreeDataSource::Clear(), CPhyloTreeScheme::eFancyLabels, CPhyloTreeScheme::eLabelsForLeavesOnly, CPhyloTreeScheme::eLabelsVisible, CStopWatch::Elapsed(), CRef< C, Locker >::Empty(), CPhyloTreeDataSource::GenerateTooltipFormat(), CUser_field_Base::GetData(), CPhyloTreeWidget::GetDS(), CPhyloTree::GetFeatureDict(), CUser_object::GetField(), CPhyloTreeWidget::GetScheme(), CUser_field_Base::C_Data::GetStr(), CPhyloTreeDataSource::GetTree(), CPhyTreeView::GetWidget(), CBioTreeFeatureDictionary::HasFeature(), CUser_object::HasField(), CPhyloTreeWidget::HasScheme(), CPhyloTreeDataSource::Init(), CRef< C, Locker >::IsNull(), CUser_field_Base::C_Data::IsStr(), CPhyloTreeScheme::LoadCurrentSettings(), CPhyTreeView::m_BioTreeContainer, CPhyTreeView::m_DataSource, m_DataSourceInitTimer, CPhyTreeView::m_InitialLayout, CPhyTreeView::m_InitialRotateLabels, CPhyTreeView::m_InitialUseDistances, CPhyTreeView::m_Scheme, NULL, CPhyTreeView::RebuildObjectIndex(), CPhyloTreeWidget::RedrawDataSource(), CPhyloTreeDataSource::Relabel(), CPhyloTreeWidget::RemoveCurrentDataSource(), CRef< C, Locker >::Reset(), CPhyloTreeWidget::SetCurrRenderer(), CPhyloTreeWidget::SetDataSourceNoUpdate(), CPhyloTreeScheme::SetLabelFormat(), CPhyloTreeScheme::SetLabelStyle(), CPhyloTreeScheme::SetLabelVisibility(), CPhyloTreeWidget::SetRotateLabels(), CPhyloTreeWidget::SetScheme(), CPhyloTreeScheme::SetTooltipFormat(), CPhyloTreeWidget::SetUseDistances(), CPhyloTreeDataSource::Sort(), CStopWatch::Start(), and CProjectViewBase::x_GetScope().

Referenced by CPhyTreeView::OnProjectChanged(), and CChangePhyloTreeCommand::Unexecute().

◆ OnBrowseDatabases()

void CBLASTSearchOptionsPanel::OnBrowseDatabases ( wxCommandEvent &  event)

◆ OnComboboxSelected()

void CCleanupAlignmentsParamsPanel::OnComboboxSelected ( wxCommandEvent &  event)

◆ OnCreateSelectedSubtree()

void CPhyTreeView::OnCreateSelectedSubtree ( CEvent evt)

◆ OnDatabaseComboSelected()

void CBLASTSearchOptionsPanel::OnDatabaseComboSelected ( wxCommandEvent &  event)

◆ OnDSChanged()

void CMultiAlignView::OnDSChanged ( CDataChangeNotifier::CUpdate update)
virtual

◆ OnExplore()

void CNetBLASTUIDataSource::OnExplore ( )

◆ OnExportTree()

void CPhyTreeView::OnExportTree ( CEvent evt)

◆ OnFilterInputTextUpdated()

void CNetBlastDMSearchFormPanel::OnFilterInputTextUpdated ( wxCommandEvent &  event)

◆ OnInitDialog()

void CBLAST_DB_Dialog::OnInitDialog ( wxInitDialogEvent &  event)

◆ OnLoadRIDs()

void CNetBLASTUIDataSource::OnLoadRIDs ( )

◆ OnLocalDBLoaderClick()

void CBLASTSearchOptionsPanel::OnLocalDBLoaderClick ( wxCommandEvent &  event)

◆ OnMusclePathClick()

void CMuscleToolPanel::OnMusclePathClick ( wxCommandEvent &  event)

Definition at line 235 of file muscle_tool_panel.cpp.

References _ASSERT, CMuscleToolPanel::ID_TEXTCTRL12, and wxT.

◆ OnNucRadioSelected()

void CBLASTSearchOptionsPanel::OnNucRadioSelected ( wxCommandEvent &  event)

◆ OnOkClick()

void CBLAST_DB_Dialog::OnOkClick ( wxCommandEvent &  event)

Definition at line 524 of file blast_db_dialog.cpp.

References CBLAST_DB_Dialog::x_OnDatabaseSelected().

◆ OnOpenGraphicalView()

void CMultiAlignView::OnOpenGraphicalView ( CEvent evt)

◆ OnProgramComboSelected()

void CBLASTSearchOptionsPanel::OnProgramComboSelected ( wxCommandEvent &  event)

◆ OnProjectChanged() [1/8]

void CMPCrossAlignView::OnProjectChanged ( )
virtual

Reimplemented from CProjectViewBase.

Definition at line 319 of file mp_cross_align_view.cpp.

References CProjectViewBase::x_UpdateContentLabel().

◆ OnProjectChanged() [2/8]

void CMultiAlignView::OnProjectChanged ( )
virtual

◆ OnProjectChanged() [3/8]

void CAlignSpanView::OnProjectChanged ( CProjectViewEvent evt)
virtual

◆ OnProjectChanged() [4/8]

void CAnnotCompareView::OnProjectChanged ( CProjectViewEvent evt)
virtual

◆ OnProjectChanged() [5/8]

void CCrossAlignView::OnProjectChanged ( CProjectViewEvent evt)
virtual

Reimplemented from CProjectViewBase.

Definition at line 192 of file cross_align_view.cpp.

References CProjectViewBase::x_UpdateContentLabel().

◆ OnProjectChanged() [6/8]

void CDotMatrixView::OnProjectChanged ( CProjectViewEvent evt)
virtual

◆ OnProjectChanged() [7/8]

void CMultiAlignView::OnProjectChanged ( CProjectViewEvent evt)
virtual

◆ OnProjectChanged() [8/8]

void CPhyTreeView::OnProjectChanged ( CProjectViewEvent evt)
virtual

◆ OnProtRadioSelected()

void CBLASTSearchOptionsPanel::OnProtRadioSelected ( wxCommandEvent &  event)

◆ OnQuerySequenceSetSelected()

void CBLASTSearchOptionsPanel::OnQuerySequenceSetSelected ( wxCommandEvent &  event)

◆ OnRepeatTypeSelected()

void CBLASTSearchParamsPanel::OnRepeatTypeSelected ( wxCommandEvent &  event)

◆ OnResetBtnClick()

void CBLAST_DB_Dialog::OnResetBtnClick ( wxCommandEvent &  event)

◆ OnResetClick()

void CNetBlastDMSearchFormPanel::OnResetClick ( wxCommandEvent &  event)

◆ OnSearchTextUpdated()

void CBLAST_DB_Dialog::OnSearchTextUpdated ( wxCommandEvent &  event)

◆ OnSelectLocalDB()

void CBLASTSearchOptionsPanel::OnSelectLocalDB ( wxCommandEvent &  event)

◆ OnSomethingEdited()

void CPhyTreeView::OnSomethingEdited ( CEvent evt)

Definition at line 1592 of file phy_tree_view.cpp.

References CUser_object::AddField(), CUser_object_Base::CanGetType(), command, CObject_id_Base::e_not_set, eCmdFeaturesEdited, eCmdGrpExpandCollapse, eCmdLabelFormatChanged, eCmdNodeExpandCollapse, eCmdRenderingOptionsChanged, eCmdTreeLabelSet, CStopWatch::Elapsed(), ICommandProccessor::Execute(), CEvent::GetAttachment(), CPhyloTreeWidget::GetCurrRenderer(), CUser_field_Base::GetData(), CPhyloTreeWidget::GetDS(), CUser_object::GetField(), CEvent::GetID(), CConstRef< C, Locker >::GetPointer(), CPhyloTreeWidget::GetRotateLabels(), CPhyloTreeWidget::GetScheme(), CPhyloTreeDataSource::GetTree(), CPhyloTreeDataSource::GetTreeLabel(), CUser_object_Base::GetType(), CPhyloTreeWidget::GetUseDistances(), CPhyTreeView::GetWidget(), CUser_object::HasField(), CPhyloTreeWidget::HasScheme(), CUser_field_Base::C_Data::IsBool(), CUser_field_Base::C_Data::IsInt(), CUser_object_Base::IsSetType(), CUser_field_Base::C_Data::IsStr(), CPhyTreeView::m_BioTreeContainer, m_CreateProperyUndoCommand, m_CreateUndoCommand, CPhyTreeView::m_DataSource, CPhyTreeView::m_EditUpdate, m_ExecutePropertyCommand, m_ExecuteUndoCommand, CPhyTreeView::m_Scheme, NULL, CRef< C, Locker >::Reset(), CStopWatch::Restart(), CTreeLabel::SaveToUserObject(), CUser_field_Base::SetData(), CUser_object::SetField(), CPhyloTreeScheme::SetLabelFormat(), CObject_id_Base::SetStr(), CUser_object_Base::SetType(), CBioTreeContainer_Base::SetUser(), CStopWatch::Start(), TreeConvert2Container(), CObject_id_Base::Which(), and CProjectView::x_GetUndoManager().

◆ OnStandaloneClick()

void CBLASTSearchParamsPanel::OnStandaloneClick ( wxCommandEvent &  event)

◆ OnSubjectLocalDBSelected()

void CBLASTSearchOptionsPanel::OnSubjectLocalDBSelected ( wxCommandEvent &  event)

◆ OnSubjectNCBIDBSelected()

void CBLASTSearchOptionsPanel::OnSubjectNCBIDBSelected ( wxCommandEvent &  event)

◆ OnSubjectSequenceSetSelected()

void CBLASTSearchOptionsPanel::OnSubjectSequenceSetSelected ( wxCommandEvent &  event)

◆ OnSubjectSequencesSelected()

void CBLASTSearchOptionsPanel::OnSubjectSequencesSelected ( wxCommandEvent &  event)

◆ OnSubmittedCheckClick()

void CNetBlastDMSearchFormPanel::OnSubmittedCheckClick ( wxCommandEvent &  event)

◆ OnTimer()

void CBLASTSearchOptionsPanel::OnTimer ( wxTimerEvent &  event)
protected

◆ OnTreectrlItemActivated()

void CBLAST_DB_Dialog::OnTreectrlItemActivated ( wxTreeEvent &  event)

Definition at line 518 of file blast_db_dialog.cpp.

References CBLAST_DB_Dialog::x_OnDatabaseSelected().

◆ OnTreectrlItemCollapsed()

void CBLAST_DB_Dialog::OnTreectrlItemCollapsed ( wxTreeEvent &  event)

Definition at line 491 of file blast_db_dialog.cpp.

References CBLAST_DB_Dialog::x_UpdateCollapsedState().

◆ OnTreectrlItemExpanded()

void CBLAST_DB_Dialog::OnTreectrlItemExpanded ( wxTreeEvent &  event)

Definition at line 497 of file blast_db_dialog.cpp.

References CBLAST_DB_Dialog::x_UpdateCollapsedState().

◆ OnTreectrlSelChanged()

void CBLAST_DB_Dialog::OnTreectrlSelChanged ( wxTreeEvent &  event)

◆ OnTryAgain()

void CBLASTSearchOptionsPanel::OnTryAgain ( wxCommandEvent &  event)
protected

◆ OnVisibleRangeChanged() [1/3]

void CCrossAlignView::OnVisibleRangeChanged ( const CVisibleRange vrange,
IVisibleRangeClient source 
)
virtual

◆ OnVisibleRangeChanged() [2/3]

void CDotMatrixView::OnVisibleRangeChanged ( const CVisibleRange vrange,
IVisibleRangeClient source 
)
virtual

◆ OnVisibleRangeChanged() [3/3]

void CMPCrossAlignView::OnVisibleRangeChanged ( const CVisibleRange vrange,
IVisibleRangeClient source 
)
virtual

◆ OnWidgetRangeChanged()

void CAlignSpanView::OnWidgetRangeChanged ( )
virtual

Reimplemented from CProjectView.

Definition at line 566 of file align_span_view.cpp.

References CAlignSpanView::x_UpdateStatusMessage().

◆ OnWidgetSelChanged()

void CAlignSpanView::OnWidgetSelChanged ( )
virtual

◆ OnWindowmaskerTaxIdSelected()

void CBLASTSearchParamsPanel::OnWindowmaskerTaxIdSelected ( wxCommandEvent &  event)

◆ OnWMDownload()

void CBLASTSearchParamsPanel::OnWMDownload ( wxCommandEvent &  event)

◆ Open()

bool CNetBLASTUIDataSource::Open ( )
virtual

Prepares Data Source for use, any initialization that can be potentially time-consuming or may require error handling shall be done in this function, not in a constructor.

Is initialization takes more than 1-2 sec it shall be done on a background thread (see App Job Dispatcher).

Implements IUIDataSource.

Definition at line 224 of file net_blast_ui_data_source.cpp.

References NStr::DoubleToString(), CStopWatch::Elapsed(), ERR_POST, CBLASTDatabases::GetInstance(), CExtensionRegistry::GetInstance(), Info(), kAppExpCmdExtPoint, kCmdExtPoint, CBLASTDatabases::Load(), CNetBLASTUIDataSource::m_Open, CSysPath::ResolvePath(), CStopWatch::Start(), sw, t, wxT, CNetBLASTUIDataSource::x_AutoStartMonitoring(), and CNetBLASTUIDataSource::x_LoadJobDescriptors().

◆ operator=() [1/12]

void CClustalOmegaToolParams::operator= ( const CClustalOmegaToolParams data)

Definition at line 60 of file clustal_omega_tool_params.cpp.

References CClustalOmegaToolParams::Copy(), and data.

◆ operator=() [2/12]

void CClustalwToolParams::operator= ( const CClustalwToolParams data)

Definition at line 53 of file clustalw_tool_params.cpp.

References CClustalwToolParams::Copy(), and data.

◆ operator=() [3/12]

void CFindOverlapParams::operator= ( const CFindOverlapParams data)

Definition at line 52 of file find_overlap_params.cpp.

References CFindOverlapParams::Copy(), and data.

◆ operator=() [4/12]

void CKalignToolParams::operator= ( const CKalignToolParams data)

Definition at line 56 of file kalign_tool_params.cpp.

References CKalignToolParams::Copy(), and data.

◆ operator=() [5/12]

void CMafftToolParams::operator= ( const CMafftToolParams data)

Definition at line 56 of file mafft_tool_params.cpp.

References CMafftToolParams::Copy(), and data.

◆ operator=() [6/12]

void CMuscleToolParams::operator= ( const CMuscleToolParams data)

Definition at line 56 of file muscle_tool_params.cpp.

References CMuscleToolParams::Copy(), and data.

◆ operator=() [7/12]

void CNeedlemanWunschToolParams::operator= ( const CNeedlemanWunschToolParams data)

Definition at line 52 of file needlemanwunsch_tool_params.cpp.

References CNeedlemanWunschToolParams::Copy(), and data.

◆ operator=() [8/12]

CNetBlastJobDescriptor& CNetBlastJobDescriptor::operator= ( const CNetBlastJobDescriptor )
protected

◆ operator=() [9/12]

void CNGAlignParams::operator= ( const CNGAlignParams data)

Definition at line 59 of file ngalign_params.cpp.

References CNGAlignParams::Copy(), and data.

◆ operator=() [10/12]

void CSplignParams::operator= ( const CSplignParams data)

Definition at line 52 of file splign_params.cpp.

References CSplignParams::Copy(), and data.

◆ operator=() [11/12]

void CTaxTreeToolParams::operator= ( const CTaxTreeToolParams data)

Definition at line 52 of file taxtree_tool_params.cpp.

References CTaxTreeToolParams::Copy(), and data.

◆ operator=() [12/12]

void CTreeBuilderParams::operator= ( const CTreeBuilderParams data)

Definition at line 52 of file tree_builder_params.cpp.

References CTreeBuilderParams::Copy(), and data.

◆ operator==() [1/11]

bool CClustalOmegaToolParams::operator== ( const CClustalOmegaToolParams data) const

◆ operator==() [2/11]

bool CClustalwToolParams::operator== ( const CClustalwToolParams data) const

◆ operator==() [3/11]

bool CFindOverlapParams::operator== ( const CFindOverlapParams data) const

◆ operator==() [4/11]

bool CKalignToolParams::operator== ( const CKalignToolParams data) const

◆ operator==() [5/11]

bool CMafftToolParams::operator== ( const CMafftToolParams data) const

◆ operator==() [6/11]

bool CMuscleToolParams::operator== ( const CMuscleToolParams data) const

◆ operator==() [7/11]

bool CNeedlemanWunschToolParams::operator== ( const CNeedlemanWunschToolParams data) const

◆ operator==() [8/11]

bool CNGAlignParams::operator== ( const CNGAlignParams data) const

◆ operator==() [9/11]

bool CSplignParams::operator== ( const CSplignParams data) const

◆ operator==() [10/11]

bool CTaxTreeToolParams::operator== ( const CTaxTreeToolParams data) const

Definition at line 56 of file taxtree_tool_params.cpp.

◆ operator==() [11/11]

bool CTreeBuilderParams::operator== ( const CTreeBuilderParams data) const

◆ PostExecute()

bool CTextAlignObjectLoader::PostExecute ( )
virtual

Implements IExecuteUnit.

Definition at line 123 of file text_align_object_loader.cpp.

References wxT, and CReportLoaderErrors::x_ShowErrorsDlg().

◆ PreExecute()

bool CTextAlignObjectLoader::PreExecute ( )
virtual

Implements IExecuteUnit.

Definition at line 82 of file text_align_object_loader.cpp.

◆ PrintParams()

void CBLASTParams::PrintParams ( const string log_title) const

◆ ProgressCallback()

bool CCreateNeedlemanWunschJob::ProgressCallback ( const string status,
float  done 
)

◆ QuickLaunch() [1/5]

IAppTask * CBLASTToolManager::QuickLaunch ( )
virtual

◆ QuickLaunch() [2/5]

IAppTask * CKalignTool::QuickLaunch ( )
protectedvirtual

◆ QuickLaunch() [3/5]

IAppTask * CMafftTool::QuickLaunch ( )
protectedvirtual

◆ QuickLaunch() [4/5]

IAppTask * CMuscleTool::QuickLaunch ( )
protectedvirtual

◆ QuickLaunch() [5/5]

IAppTask * CSplignTool::QuickLaunch ( )
protectedvirtual

◆ RebuildObjectIndex()

void CPhyTreeView::RebuildObjectIndex ( )

◆ RecognizeFormat() [1/4]

bool CPslLoadManager::RecognizeFormat ( CFormatGuess::EFormat  fmt)
virtual

return true if the given file format is supported by this manager

Implements IFileFormatLoaderManager.

Definition at line 223 of file psl_load_manager.cpp.

References CFormatGuess::ePsl.

◆ RecognizeFormat() [2/4]

bool CTextAlignLoaderManager::RecognizeFormat ( CFormatGuess::EFormat  fmt)
virtual

return true if the given file format is supported by this manager

Implements IFileFormatLoaderManager.

Definition at line 219 of file text_align_load_manager.cpp.

References CFormatGuess::eAlignment.

◆ RecognizeFormat() [3/4]

bool CPslLoadManager::RecognizeFormat ( const wxString &  filename)
virtual

return true if the given file format is supported by this manager

Implements IFileFormatLoaderManager.

Definition at line 216 of file psl_load_manager.cpp.

References CFileExtensions::kPSL, and CFileExtensions::RecognizeExtension().

◆ RecognizeFormat() [4/4]

bool CTextAlignLoaderManager::RecognizeFormat ( const wxString &  filename)
virtual

return true if the given file format is supported by this manager

Implements IFileFormatLoaderManager.

Definition at line 212 of file text_align_load_manager.cpp.

References CFileExtensions::kTxt, and CFileExtensions::RecognizeExtension().

◆ RegisterCommands() [1/5]

void CCrossAlignViewFactory::RegisterCommands ( CUICommandRegistry ,
wxFileArtProvider  
)
virtual

called by the framework to give Factory a chance to register commands used by view

Reimplemented from IViewFactory.

Definition at line 385 of file cross_align_view.cpp.

References CCrossAlnWidget::RegisterCommands().

◆ RegisterCommands() [2/5]

void CDotMatrixViewFactory::RegisterCommands ( CUICommandRegistry ,
wxFileArtProvider  
)
virtual

called by the framework to give Factory a chance to register commands used by view

Reimplemented from IViewFactory.

Definition at line 395 of file dot_matrix_view.cpp.

References CHitMatrixWidget::RegisterCommands().

◆ RegisterCommands() [3/5]

void CMPCrossAlignViewFactory::RegisterCommands ( CUICommandRegistry ,
wxFileArtProvider  
)
virtual

called by the framework to give Factory a chance to register commands used by view

Reimplemented from IViewFactory.

Definition at line 424 of file mp_cross_align_view.cpp.

◆ RegisterCommands() [4/5]

void CMultiAlignViewFactory::RegisterCommands ( CUICommandRegistry ,
wxFileArtProvider  
)
virtual

called by the framework to give Factory a chance to register commands used by view

Reimplemented from IViewFactory.

Definition at line 613 of file multi_align_view.cpp.

References CAlnMultiWidget::RegisterCommands(), and WidgetsData_RegisterCommands().

◆ RegisterCommands() [5/5]

void CPhyTreeViewFactory::RegisterCommands ( CUICommandRegistry ,
wxFileArtProvider  
)
virtual

called by the framework to give Factory a chance to register commands used by view

Reimplemented from IViewFactory.

Definition at line 1849 of file phy_tree_view.cpp.

References CPhyloTreeWidget::RegisterCommands().

◆ RegisterIconAliases() [1/7]

void CAlignSpanViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 638 of file align_span_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ RegisterIconAliases() [2/7]

void CAnnotCompareViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 355 of file annot_compare_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ RegisterIconAliases() [3/7]

void CCrossAlignViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 379 of file cross_align_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ RegisterIconAliases() [4/7]

void CDotMatrixViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 389 of file dot_matrix_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ RegisterIconAliases() [5/7]

void CMPCrossAlignViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 418 of file mp_cross_align_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ RegisterIconAliases() [6/7]

void CMultiAlignViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 606 of file multi_align_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ RegisterIconAliases() [7/7]

void CPhyTreeViewFactory::RegisterIconAliases ( wxFileArtProvider provider)
virtual

called by the framework to give Factory a chance to register images used by view

Implements IViewFactory.

Definition at line 1843 of file phy_tree_view.cpp.

References CUIObject::GetIconAlias(), IProjectViewFactory::GetViewTypeDescriptor(), wxFileArtProvider::RegisterFileAlias(), ToWxString(), and wxT.

◆ Release()

void CNetBlastJobDescriptor::Release ( void  )

release CRemoteBlast object to free associated resources

Definition at line 376 of file net_blast_job_descr.cpp.

References CNetBlastJobDescriptor::m_Mutex, CNetBlastJobDescriptor::m_RemoteBlast, and CRef< C, Locker >::Reset().

◆ RequestCancel()

void CBLASTSeqToolJob::RequestCancel ( )
virtual

RequestCancel() is called to notify the Job that it shall exit Run() function ASAP.

The function shall be synchronized internally.

Reimplemented from CJobCancelable.

Definition at line 588 of file blast_seq_tool_job.cpp.

References CProcess::Kill(), kInvalidProcHandle, CBLASTSeqToolJob::m_ProcHandle, and CJobCancelable::RequestCancel().

◆ ResetCurrParams()

void CBLASTParams::ResetCurrParams ( )

◆ RestartSearch()

void CNetBlastDMSearchFormPanel::RestartSearch ( )

◆ RestoreDefaults() [1/12]

void CBLASTSearchOptionsPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 933 of file blast_search_options_panel.cpp.

References CBLASTSearchOptionsPanel::m_Params, CBLASTParams::ResetCurrParams(), and CBLASTSearchOptionsPanel::TransferDataToWindow().

◆ RestoreDefaults() [2/12]

void CBLASTSearchParamsPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 595 of file blast_search_params_panel.cpp.

References CBLASTSearchParamsPanel::m_Params, CBLASTParams::ResetCurrParams(), and CBLASTSearchParamsPanel::TransferDataToWindow().

◆ RestoreDefaults() [3/12]

void CBLASTToolManager::RestoreDefaults ( )
virtual

Restores the default options for the current panel.

Reimplemented from IUIToolManager.

Definition at line 588 of file blast_tool_manager.cpp.

References CBLASTToolManager::GetCurrentPanel(), and CAlgoToolManagerParamsPanel::RestoreDefaults().

◆ RestoreDefaults() [4/12]

void CCleanupAlignmentsParamsPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 367 of file cleanup_alignments_params_panel.cpp.

References SCleanupAlignmentsParams::Init(), CCleanupAlignmentsParamsPanel::m_Params, and CCleanupAlignmentsParamsPanel::TransferDataToWindow().

◆ RestoreDefaults() [5/12]

void CFindOverlapPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 261 of file find_overlap_panel.cpp.

References CFindOverlapPanel::GetData(), and CFindOverlapParams::Init().

◆ RestoreDefaults() [6/12]

void CGroupAlignmentsParamsPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 367 of file group_alignments_params_panel.cpp.

References SGroupAlignmentsParams::Init(), CGroupAlignmentsParamsPanel::m_Params, and CGroupAlignmentsParamsPanel::TransferDataToWindow().

◆ RestoreDefaults() [7/12]

void CMergeAlignmentsParamsPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 320 of file merge_alignments_params_panel.cpp.

References SMergeAlignmentsParams::Init(), CMergeAlignmentsParamsPanel::m_Params, and CMergeAlignmentsParamsPanel::TransferDataToWindow().

◆ RestoreDefaults() [8/12]

void CSplignPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 357 of file splign_panel.cpp.

References CSplignPanel::GetData(), and CSplignParams::Init().

◆ RestoreDefaults() [9/12]

void CTreeBuilderPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 258 of file tree_builder_panel.cpp.

References CTreeBuilderPanel::GetData(), CTreeBuilderParams::Init(), and CTreeBuilderPanel::TransferDataToWindow().

◆ RestoreDefaults() [10/12]

void CMuscleToolPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 254 of file muscle_tool_panel.cpp.

References CMuscleToolPanel::GetData(), and CMuscleToolParams::Init().

◆ RestoreDefaults() [11/12]

void CNGAlignPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 314 of file ngalign_panel.cpp.

◆ RestoreDefaults() [12/12]

void CTaxTreeToolPanel::RestoreDefaults ( )
virtual

override in derived classes

Restores the default options for the panel

Implements CAlgoToolManagerParamsPanel.

Definition at line 173 of file taxtree_tool_panel.cpp.

References CTaxTreeToolPanel::GetData(), and CTaxTreeToolParams::Init().

◆ Retrieve()

CRef< CSeq_align_set > CNetBlastJobDescriptor::Retrieve ( )

◆ Run() [1/2]

IAppJob::EJobState CNetBlastSubmittingJob::Run ( )
virtual

◆ Run() [2/2]

IAppJob::EJobState CNetBlastMonitoringJob::Run ( )
virtual

◆ s_AssignFeatureIds()

void CCreateGeneModelTask::s_AssignFeatureIds ( objects::CSeq_annot &  annot,
objects::CObject_id::TId &  max_id 
)
static

◆ s_BlastInterrupt()

Boolean CBLASTSeqToolJob::s_BlastInterrupt ( SBlastProgress prog)
static

static callback for BLAST interruption this must match the API in CBl2Seq and BLAST

Definition at line 109 of file blast_seq_tool_job.cpp.

References FALSE, CJobCancelable::IsCanceled(), prog, and TRUE.

Referenced by CBLASTSeqToolJob::x_CreateProjectItems().

◆ s_CreateDBXref()

void SGeneCdsmRnaFeats::s_CreateDBXref ( const objects::CSeq_feat &  from_feat,
objects::CSeq_feat &  to_feat,
const string dbname 
)
static

◆ s_CreateXRefLink()

void SGeneCdsmRnaFeats::s_CreateXRefLink ( objects::CSeq_feat &  from_feat,
objects::CSeq_feat &  to_feat 
)
static

◆ s_FeaturesHaveIDs()

bool CCreateGeneModelTask::s_FeaturesHaveIDs ( const objects::CSeq_annot &  annot)
static

◆ s_FeaturesHaveXrefs()

bool CCreateGeneModelTask::s_FeaturesHaveXrefs ( const objects::CSeq_annot &  annot)
static

◆ s_FindHighestFeatId()

CObject_id::TId CCreateGeneModelTask::s_FindHighestFeatId ( const objects::CSeq_entry_Handle  seh)
static

◆ s_GetGeneID()

CObject_id::TId CCreateGeneModelTask::s_GetGeneID ( const objects::CSeq_feat &  feat)
static

◆ SaveSettings() [1/33]

void CAlignSpanView::SaveSettings ( ) const
virtual

◆ SaveSettings() [2/33]

void CBLASTSearchOptionsPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [3/33]

virtual void CBLASTSearchParamsPanel::SaveSettings ( ) const
inlinevirtual

override in derived classes

Implements CAlgoToolManagerParamsPanel.

Definition at line 120 of file blast_search_params_panel.hpp.

◆ SaveSettings() [4/33]

void CBLASTToolManager::SaveSettings ( ) const
virtual

◆ SaveSettings() [5/33]

void SCleanupAlignmentsParams::SaveSettings ( ) const
virtual

Implements IRegSettings.

Definition at line 73 of file cleanup_alignments_params_panel.cpp.

◆ SaveSettings() [6/33]

void CCleanupAlignmentsParamsPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [7/33]

void CClustalOmegaToolParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [8/33]

void CClustalwToolParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [9/33]

void CFindOverlapPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [10/33]

void CFindOverlapParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [11/33]

void SGroupAlignmentsParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [12/33]

void CGroupAlignmentsParamsPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [13/33]

void CKalignToolParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [14/33]

void CMafftToolParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [15/33]

void SMergeAlignmentsParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [16/33]

void CMergeAlignmentsParamsPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [17/33]

void CMultiAlignView::SaveSettings ( ) const
virtual

◆ SaveSettings() [18/33]

void CMuscleToolParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [19/33]

void CNeedlemanWunschToolParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [20/33]

void CNetBLASTUIDataSource::SaveSettings ( ) const
virtual

◆ SaveSettings() [21/33]

void CNetBLASTUILoadManager::SaveSettings ( ) const
virtual

◆ SaveSettings() [22/33]

void CNGAlignParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [23/33]

void CPhyTreeView::SaveSettings ( ) const
virtual

Implements IRegSettings.

Definition at line 1452 of file phy_tree_view.cpp.

References CPhyTreeView::GetWidget(), and IRegSettings::SaveSettings().

◆ SaveSettings() [24/33]

void CSplignPanel::SaveSettings ( ) const
virtual

override in derived classes

Implements CAlgoToolManagerParamsPanel.

Definition at line 345 of file splign_panel.cpp.

References CSplignPanel::m_cDNAList, CSplignPanel::m_GenomicList, and CObjectListWidgetSel::SaveSettings().

◆ SaveSettings() [25/33]

void CSplignParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [26/33]

void CTaxTreeToolParams::SaveSettings ( ) const
virtual

Implements IRegSettings.

Definition at line 74 of file taxtree_tool_params.cpp.

◆ SaveSettings() [27/33]

void CTreeBuilderPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [28/33]

void CTreeBuilderParams::SaveSettings ( ) const
virtual

◆ SaveSettings() [29/33]

void CMuscleToolPanel::SaveSettings ( ) const
virtual

override in derived classes

Implements CAlgoToolManagerParamsPanel.

Definition at line 225 of file muscle_tool_panel.cpp.

References CMuscleToolPanel::m_LocationSel, and CObjectListWidgetSel::SaveSettings().

◆ SaveSettings() [30/33]

void CNGAlignPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [31/33]

void CPslLoadManager::SaveSettings ( ) const
virtual

Implements IRegSettings.

Definition at line 246 of file psl_load_manager.cpp.

References CPslLoadManager::m_Params, and CPslLoadParams::SaveSettings().

◆ SaveSettings() [32/33]

void CTaxTreeToolPanel::SaveSettings ( ) const
virtual

override in derived classes

Implements CAlgoToolManagerParamsPanel.

Definition at line 163 of file taxtree_tool_panel.cpp.

References CTaxTreeToolPanel::m_SeqIds, and CObjectListWidgetSel::SaveSettings().

◆ SaveSettings() [33/33]

void CTextAlignLoaderManager::SaveSettings ( ) const
virtual

◆ SCleanupAlignmentsParams()

SCleanupAlignmentsParams::SCleanupAlignmentsParams ( )

◆ SelectDatabases()

void CBLAST_DB_Dialog::SelectDatabases ( vector< string > &  databases)

◆ SelectInputType()

void CBLASTSearchOptionsPanel::SelectInputType ( )

◆ SetAdvParams() [1/2]

void CBLASTSearchParamsPanel::SetAdvParams ( wxString  value)
inline

◆ SetAdvParams() [2/2]

void CNGAlignParams::SetAdvParams ( wxString  value)
inline

Definition at line 100 of file ngalign_params.hpp.

References CNGAlignParams::m_AdvParams, and rapidjson::value.

◆ SetAutoFlag()

void CMafftToolParams::SetAutoFlag ( bool  value)
inline

Definition at line 81 of file mafft_tool_params.hpp.

References CMafftToolParams::m_AutoFlag, and rapidjson::value.

◆ SetBandSize()

void CNeedlemanWunschToolParams::SetBandSize ( int  value)
inline

◆ SetBestHit()

void CNGAlignParams::SetBestHit ( bool  value)
inline

Definition at line 94 of file ngalign_params.hpp.

References CNGAlignParams::m_BestHit, and rapidjson::value.

◆ SetBlastParams()

void CFindOverlapParams::SetBlastParams ( wxString  value)
inline

Definition at line 84 of file find_overlap_params.hpp.

References CFindOverlapParams::m_BlastParams, and rapidjson::value.

◆ SetCDNASeqs()

void CSplignPanel::SetCDNASeqs ( TConstScopedObjects  value)
inline

Definition at line 136 of file splign_panel.hpp.

References CSplignPanel::m_cDNASeqs, and rapidjson::value.

◆ SetCDNAStrand()

void CSplignParams::SetCDNAStrand ( int  value)
inline

Definition at line 102 of file splign_params.hpp.

References CSplignParams::m_cDNA_strand, and rapidjson::value.

◆ SetClustalOmegaPath()

void CClustalOmegaToolParams::SetClustalOmegaPath ( wxString  value)
inline

◆ SetClustalWPath()

void CClustalwToolParams::SetClustalWPath ( wxString  value)
inline

◆ SetCommandLine() [1/5]

void CClustalOmegaToolParams::SetCommandLine ( wxString  value)
inline

◆ SetCommandLine() [2/5]

void CClustalwToolParams::SetCommandLine ( wxString  value)
inline

◆ SetCommandLine() [3/5]

void CKalignToolParams::SetCommandLine ( wxString  value)
inline

Definition at line 81 of file kalign_tool_params.hpp.

References CKalignToolParams::m_CommandLine, and rapidjson::value.

◆ SetCommandLine() [4/5]

void CMafftToolParams::SetCommandLine ( wxString  value)
inline

Definition at line 84 of file mafft_tool_params.hpp.

References CMafftToolParams::m_CommandLine, and rapidjson::value.

◆ SetCommandLine() [5/5]

void CMuscleToolParams::SetCommandLine ( wxString  value)
inline

Definition at line 81 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_CommandLine, and rapidjson::value.

◆ SetCompleted()

void CNetBlastDMSearchFormPanel::SetCompleted ( bool  value)
inline

◆ SetCompPenalty()

void CSplignParams::SetCompPenalty ( double  value)
inline

Definition at line 78 of file splign_params.hpp.

References CSplignParams::m_CompPenalty, and rapidjson::value.

◆ SetConstructMethod()

void CTreeBuilderParams::SetConstructMethod ( wxString  value)
inline

◆ SetData() [1/5]

void CFindOverlapPanel::SetData ( const CFindOverlapParams data)
inline

◆ SetData() [2/5]

void CMuscleToolPanel::SetData ( const CMuscleToolParams data)
inline

Definition at line 116 of file muscle_tool_panel.hpp.

References data, and CMuscleToolPanel::m_data.

Referenced by CMuscleTool::x_CreateParamsPanelIfNeeded().

◆ SetData() [3/5]

void CSplignPanel::SetData ( const CSplignParams data)
inline

Definition at line 140 of file splign_panel.hpp.

References data, and CSplignPanel::m_data.

Referenced by CSplignTool::x_CreateParamsPanelIfNeeded().

◆ SetData() [4/5]

void CTaxTreeToolPanel::SetData ( const CTaxTreeToolParams data)
inline

◆ SetData() [5/5]

void CTreeBuilderPanel::SetData ( const CTreeBuilderParams data)
inline

◆ SetDataSource()

void CNetBLAST_DMSearchForm::SetDataSource ( CNetBLASTUIDataSource dataSource)

◆ SetDbGeneticCode()

void CBLASTSearchParamsPanel::SetDbGeneticCode ( wxString  value)
inline

◆ SetDBMap()

void CBLAST_DB_Dialog::SetDBMap ( const TDbMap map)

◆ SetDiscType()

void CSplignParams::SetDiscType ( int  value)
inline

Definition at line 81 of file splign_params.hpp.

References CSplignParams::m_DiscType, and rapidjson::value.

◆ SetDistanceMethod()

void CTreeBuilderParams::SetDistanceMethod ( wxString  value)
inline

◆ SetEndGapDetect()

void CSplignParams::SetEndGapDetect ( bool  value)
inline

Definition at line 84 of file splign_params.hpp.

References CSplignParams::m_EndGapDetect, and rapidjson::value.

◆ SetEValue() [1/2]

void CBLASTSearchParamsPanel::SetEValue ( double  value)
inline

◆ SetEValue() [2/2]

void CNGAlignParams::SetEValue ( double  value)
inline

Definition at line 91 of file ngalign_params.hpp.

References CNGAlignParams::m_eValue, and rapidjson::value.

◆ SetExpired()

void CNetBlastDMSearchFormPanel::SetExpired ( bool  value)
inline

◆ SetFailed()

void CNetBlastDMSearchFormPanel::SetFailed ( bool  value)
inline

◆ SetFilenames() [1/2]

void CPslLoadManager::SetFilenames ( const vector< wxString > &  filenames)
virtual

initilize the manager with the given filenames

Implements IFileFormatLoaderManager.

Definition at line 200 of file psl_load_manager.cpp.

References filenames, and CPslLoadManager::m_FileNames.

◆ SetFilenames() [2/2]

void CTextAlignLoaderManager::SetFilenames ( const vector< wxString > &  filenames)
virtual

initilize the manager with the given filenames

Implements IFileFormatLoaderManager.

Definition at line 196 of file text_align_load_manager.cpp.

References filenames, and CTextAlignLoaderManager::m_FileNames.

◆ SetFilterLowComplex()

void CBLASTSearchParamsPanel::SetFilterLowComplex ( bool  value)
inline

◆ SetFilterMode()

void CNGAlignParams::SetFilterMode ( int  value)
inline

Definition at line 85 of file ngalign_params.hpp.

References CNGAlignParams::m_FilterMode, and rapidjson::value.

◆ SetFilterQuality()

void CFindOverlapParams::SetFilterQuality ( int  value)
inline

Definition at line 87 of file find_overlap_params.hpp.

References CFindOverlapParams::m_FilterQty, and rapidjson::value.

◆ SetFirstSeqFreeEnds()

void CNeedlemanWunschToolParams::SetFirstSeqFreeEnds ( int  value)
inline

◆ SetGapExtendCost()

void CNeedlemanWunschToolParams::SetGapExtendCost ( int  value)
inline

◆ SetGapOpenCost()

void CNeedlemanWunschToolParams::SetGapOpenCost ( int  value)
inline

◆ SetGenerateTree() [1/3]

void CClustalOmegaToolParams::SetGenerateTree ( bool  value)
inline

◆ SetGenerateTree() [2/3]

void CClustalwToolParams::SetGenerateTree ( bool  value)
inline

◆ SetGenerateTree() [3/3]

void CMuscleToolParams::SetGenerateTree ( bool  value)
inline

Definition at line 84 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_GenerateTree, and rapidjson::value.

◆ SetGeneticCode()

void CBLASTSearchParamsPanel::SetGeneticCode ( wxString  value)
inline

◆ SetGenomicSeq()

void CSplignPanel::SetGenomicSeq ( SConstScopedObject  value)
inline

Definition at line 133 of file splign_panel.hpp.

References CSplignPanel::m_GenomicSeq, and rapidjson::value.

◆ SetId()

void CBLAST_Dlg_Item::SetId ( const wxTreeItemId &  id)
inline

Definition at line 102 of file blast_db_dialog.hpp.

References CBLAST_Dlg_Item::m_Id.

Referenced by CBLAST_DB_Dialog::x_BuildTreeItems().

◆ SetInput()

void CNetBLASTLoadOptionPanel::SetInput ( const string input)

◆ SetInputObjects()

string CBLASTToolManager::SetInputObjects ( const vector< TConstScopedObjects > &  input)
virtual

sets input objects that can be used as arguments for the tool.

the manager can save the pointer, it will remain valid until CleanUI() is called.

Implements IUIAlgoToolManager.

Definition at line 332 of file blast_tool_manager.cpp.

References ITERATE, and CBLASTToolManager::m_InputObjects.

◆ SetJobTitle() [1/2]

void CBLASTSearchParamsPanel::SetJobTitle ( wxString  value)
inline

◆ SetJobTitle() [2/2]

void CNGAlignParams::SetJobTitle ( wxString  value)
inline

Definition at line 97 of file ngalign_params.hpp.

References CNGAlignParams::m_JobTitle, and rapidjson::value.

◆ SetKalignPath()

void CKalignToolParams::SetKalignPath ( wxString  value)
inline

Definition at line 84 of file kalign_tool_params.hpp.

References CKalignToolParams::m_KalignPath, and rapidjson::value.

◆ SetLeafLabels()

void CTreeBuilderParams::SetLeafLabels ( wxString  value)
inline

◆ SetLoadingOptions() [1/2]

void CNetBlastMonitoringJob::SetLoadingOptions ( CSelectProjectOptions options)
virtual

◆ SetLoadingOptions() [2/2]

void CBlastSearchTask::SetLoadingOptions ( CSelectProjectOptions options)
virtual

◆ SetLocalDBLoader()

void CBLASTParams::SetLocalDBLoader ( bool  value)
inline

Definition at line 208 of file blast_search_params.hpp.

References rapidjson::value.

Referenced by CBLASTSearchOptionsPanel::OnLocalDBLoaderClick().

◆ SetLocalNucDB()

void CBLASTParams::SetLocalNucDB ( const string value)
inline

◆ SetLocalProtDB()

void CBLASTParams::SetLocalProtDB ( const string value)
inline

◆ SetMafftPath()

void CMafftToolParams::SetMafftPath ( wxString  value)
inline

Definition at line 87 of file mafft_tool_params.hpp.

References CMafftToolParams::m_MafftPath, and rapidjson::value.

◆ SetMatchCost()

void CNeedlemanWunschToolParams::SetMatchCost ( int  value)
inline

◆ SetMaxGenomicExtent()

void CSplignParams::SetMaxGenomicExtent ( long  value)
inline

Definition at line 87 of file splign_params.hpp.

References CSplignParams::m_MaxGenomicExtent, and rapidjson::value.

◆ SetMaxIntron()

void CSplignParams::SetMaxIntron ( long  value)
inline

Definition at line 90 of file splign_params.hpp.

References CSplignParams::m_MaxIntron, and rapidjson::value.

◆ SetMaxSlop()

void CFindOverlapParams::SetMaxSlop ( wxString  value)
inline

Definition at line 90 of file find_overlap_params.hpp.

References CFindOverlapParams::m_MaxSlop, and rapidjson::value.

◆ SetMinCompIdentity()

void CSplignParams::SetMinCompIdentity ( double  value)
inline

Definition at line 93 of file splign_params.hpp.

References CSplignParams::m_MinCompIdentity, and rapidjson::value.

◆ SetMinExonIdentity()

void CSplignParams::SetMinExonIdentity ( double  value)
inline

Definition at line 96 of file splign_params.hpp.

References CSplignParams::m_MinExonIdentity, and rapidjson::value.

◆ SetMismatchCost()

void CNeedlemanWunschToolParams::SetMismatchCost ( int  value)
inline

◆ SetMusclePath()

void CMuscleToolParams::SetMusclePath ( wxString  value)
inline

Definition at line 87 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_MusclePath, and rapidjson::value.

◆ SetObject()

SConstScopedObject& CTreeBuilderParams::SetObject ( void  )
inline

◆ SetObjects() [1/13]

TConstScopedObjects& CClustalOmegaToolParams::SetObjects ( void  )
inline

◆ SetObjects() [2/13]

TConstScopedObjects& CClustalwToolParams::SetObjects ( void  )
inline

◆ SetObjects() [3/13]

TConstScopedObjects& CKalignToolParams::SetObjects ( void  )
inline

◆ SetObjects() [4/13]

TConstScopedObjects& CMafftToolParams::SetObjects ( void  )
inline

◆ SetObjects() [5/13]

TConstScopedObjects& CMuscleToolParams::SetObjects ( void  )
inline

◆ SetObjects() [6/13]

TConstScopedObjects& CNeedlemanWunschToolParams::SetObjects ( void  )
inline

◆ SetObjects() [7/13]

TConstScopedObjects& CTaxTreeToolParams::SetObjects ( void  )
inline

◆ SetObjects() [8/13]

void CSplignPanel::SetObjects ( map< string, TConstScopedObjects > *  genomic,
map< string, TConstScopedObjects > *  na 
)

◆ SetObjects() [9/13]

void CMuscleToolPanel::SetObjects ( map< string, TConstScopedObjects > *  objects)

◆ SetObjects() [10/13]

void CTaxTreeToolPanel::SetObjects ( map< string, TConstScopedObjects > *  objects)

◆ SetObjects() [11/13]

void CFindOverlapPanel::SetObjects ( TConstScopedObjects objects)
inline

◆ SetObjects() [12/13]

void CTreeBuilderPanel::SetObjects ( TConstScopedObjects objects)
inline

◆ SetObjects() [13/13]

void CNGAlignPanel::SetObjects ( TConstScopedObjects objects)

◆ SetParams() [1/5]

void CBLASTSearchParamsPanel::SetParams ( CBLASTParams params)

◆ SetParams() [2/5]

void CBLASTSearchOptionsPanel::SetParams ( CBLASTParams params,
map< string, TConstScopedObjects > *  nuc_objects,
map< string, TConstScopedObjects > *  prot_objects 
)

◆ SetParams() [3/5]

void CCleanupAlignmentsParamsPanel::SetParams ( SCleanupAlignmentsParams params,
TConstScopedObjects objects 
)

◆ SetParams() [4/5]

void CGroupAlignmentsParamsPanel::SetParams ( SGroupAlignmentsParams params,
TConstScopedObjects objects 
)

◆ SetParams() [5/5]

void CMergeAlignmentsParamsPanel::SetParams ( SMergeAlignmentsParams params,
TConstScopedObjects objects 
)

◆ SetParentWindow() [1/4]

void CBLASTToolManager::SetParentWindow ( wxWindow *  parent)
virtual

Implements IUIToolManager.

Definition at line 94 of file blast_tool_manager.cpp.

References CBLASTToolManager::m_ParentWindow.

◆ SetParentWindow() [2/4]

void CNetBLASTUILoadManager::SetParentWindow ( wxWindow *  parent)
virtual

Implements IUIToolManager.

Definition at line 70 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::m_ParentWindow.

◆ SetParentWindow() [3/4]

void CPslLoadManager::SetParentWindow ( wxWindow *  parent)
virtual

Implements IToolWizard.

Definition at line 89 of file psl_load_manager.cpp.

References CPslLoadManager::m_ParentWindow.

◆ SetParentWindow() [4/4]

void CTextAlignLoaderManager::SetParentWindow ( wxWindow *  parent)
virtual

Implements IToolWizard.

Definition at line 87 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::m_ParentWindow.

◆ SetPolyADetect()

void CSplignParams::SetPolyADetect ( bool  value)
inline

Definition at line 99 of file splign_params.hpp.

References CSplignParams::m_PolyADetect, and rapidjson::value.

◆ SetPrevPage()

virtual void CTextAlignLoaderManager::SetPrevPage ( IWizardPage )
inlinevirtual

Sets a wizard page which should show before the first page of the tool.

Reimplemented from IToolWizard.

Definition at line 93 of file text_align_load_manager.hpp.

References CTextAlignLoaderManager::m_OptionsPage, and CWizardPage::SetPrevPage().

◆ SetQueries() [1/2]

TConstScopedObjects& CNGAlignParams::SetQueries ( )
inline

◆ SetQueries() [2/2]

TConstScopedObjects& CNGAlignPanel::SetQueries ( void  )
inline

Definition at line 105 of file ngalign_panel.hpp.

References CNGAlignPanel::m_Queries.

Referenced by CNGAlignPanel::TransferDataFromWindow().

◆ SetQuietFlag() [1/2]

void CKalignToolParams::SetQuietFlag ( bool  value)
inline

Definition at line 87 of file kalign_tool_params.hpp.

References CKalignToolParams::m_QuietFlag, and rapidjson::value.

◆ SetQuietFlag() [2/2]

void CMafftToolParams::SetQuietFlag ( bool  value)
inline

Definition at line 90 of file mafft_tool_params.hpp.

References CMafftToolParams::m_QuietFlag, and rapidjson::value.

◆ SetRegistryPath() [1/28]

void CBLASTToolManager::SetRegistryPath ( const string path)
virtual

Implements IRegSettings.

Definition at line 535 of file blast_tool_manager.cpp.

References CBLASTToolManager::m_RegPath.

◆ SetRegistryPath() [2/28]

void CCleanupAlignmentsParamsPanel::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [3/28]

virtual void CClustalOmegaToolParams::SetRegistryPath ( const string path)
inlinevirtual

◆ SetRegistryPath() [4/28]

virtual void CClustalwToolParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file clustalw_tool_params.hpp.

References CClustalwToolParams::m_RegPath.

◆ SetRegistryPath() [5/28]

virtual void CFindOverlapParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file find_overlap_params.hpp.

References CFindOverlapParams::m_RegPath.

◆ SetRegistryPath() [6/28]

void CGroupAlignmentsParamsPanel::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [7/28]

virtual void CKalignToolParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file kalign_tool_params.hpp.

References CKalignToolParams::m_RegPath.

◆ SetRegistryPath() [8/28]

virtual void CMafftToolParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file mafft_tool_params.hpp.

References CMafftToolParams::m_RegPath.

◆ SetRegistryPath() [9/28]

void CMergeAlignmentsParamsPanel::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [10/28]

virtual void CMuscleToolParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_RegPath.

◆ SetRegistryPath() [11/28]

virtual void CNeedlemanWunschToolParams::SetRegistryPath ( const string path)
inlinevirtual

◆ SetRegistryPath() [12/28]

void CNetBLASTUIDataSource::SetRegistryPath ( const string path)
virtual

Implements IRegSettings.

Definition at line 180 of file net_blast_ui_data_source.cpp.

References CNetBLASTUIDataSource::m_RegPath.

◆ SetRegistryPath() [13/28]

void CNetBLASTUILoadManager::SetRegistryPath ( const string path)
virtual

Implements IRegSettings.

Definition at line 210 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::m_RegPath.

◆ SetRegistryPath() [14/28]

virtual void CNGAlignParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 73 of file ngalign_params.hpp.

References CNGAlignParams::m_RegPath.

◆ SetRegistryPath() [15/28]

void CSplignPanel::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [16/28]

virtual void CSplignParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file splign_params.hpp.

References CSplignParams::m_RegPath.

◆ SetRegistryPath() [17/28]

virtual void CTaxTreeToolParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 72 of file taxtree_tool_params.hpp.

References CTaxTreeToolParams::m_RegPath.

◆ SetRegistryPath() [18/28]

virtual void CTreeBuilderParams::SetRegistryPath ( const string path)
inlinevirtual

IRegSettings.

Implements IRegSettings.

Definition at line 74 of file tree_builder_params.hpp.

References CTreeBuilderParams::m_RegPath.

◆ SetRegistryPath() [19/28]

void CMuscleToolPanel::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [20/28]

void CPslLoadManager::SetRegistryPath ( const string path)
virtual

◆ SetRegistryPath() [21/28]

void CTaxTreeToolPanel::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [22/28]

void CTextAlignLoaderManager::SetRegistryPath ( const string path)
virtual

◆ SetRegistryPath() [23/28]

void CAlignSpanView::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 184 of file align_span_view.cpp.

References CAlignSpanView::m_RegPath.

◆ SetRegistryPath() [24/28]

void SCleanupAlignmentsParams::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 64 of file cleanup_alignments_params_panel.cpp.

◆ SetRegistryPath() [25/28]

void SGroupAlignmentsParams::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 82 of file group_alignments_params_panel.cpp.

References SGroupAlignmentsParams::m_RegPath.

◆ SetRegistryPath() [26/28]

void SMergeAlignmentsParams::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 69 of file merge_alignments_params_panel.cpp.

References SMergeAlignmentsParams::m_RegPath.

◆ SetRegistryPath() [27/28]

void CMultiAlignView::SetRegistryPath ( const string reg_path)
virtual

◆ SetRegistryPath() [28/28]

void CPhyTreeView::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 1437 of file phy_tree_view.cpp.

References CPhyTreeView::GetWidget(), and IRegSettings::SetRegistryPath().

◆ SetRetrieved()

void CNetBlastDMSearchFormPanel::SetRetrieved ( bool  value)
inline

◆ SetRIDs()

void CNetBlastLoadingJob::SetRIDs ( CNetBLASTUIDataSource ds,
const vector< string > &  RIDs 
)

◆ SetScoringMethod()

void CMuscleToolParams::SetScoringMethod ( int  value)
inline

Definition at line 90 of file muscle_tool_params.hpp.

References CMuscleToolParams::m_ScoringMethod, and rapidjson::value.

◆ SetSearchValue()

void CNetBlastDMSearchFormPanel::SetSearchValue ( wxString  value)
inline

◆ SetSecondSeqFreeEnds()

void CNeedlemanWunschToolParams::SetSecondSeqFreeEnds ( int  value)
inline

◆ SetSelection()

void CMPCrossAlignView::SetSelection ( CSelectionEvent evt)
virtual

handles selection broadcast received from Selection Service this function acts as a shell, it controlls state and catches exceptions.

all real work is performed by x_OnSetSelection() that shall be implemented in derived classes

Reimplemented from CProjectView.

Definition at line 325 of file mp_cross_align_view.cpp.

References CMPCrossAlignView::m_Views, and NON_CONST_ITERATE.

◆ SetSeq1()

SConstScopedObject& CFindOverlapParams::SetSeq1 ( )
inline

◆ SetSeq2()

SConstScopedObject& CFindOverlapParams::SetSeq2 ( )
inline

◆ SetServiceLocator() [1/6]

void CNetBLAST_DMSearchTool::SetServiceLocator ( IServiceLocator locator)
virtual

◆ SetServiceLocator() [2/6]

void CNetBLASTUIDataSource::SetServiceLocator ( IServiceLocator locator)
virtual

◆ SetServiceLocator() [3/6]

void CBLASTToolManager::SetServiceLocator ( IServiceLocator srv_locator)
virtual

Sets / unsets Service Locator.

Tool Manager can use the locator to obtain the services necessary services.

Implements IUIToolManager.

Definition at line 88 of file blast_tool_manager.cpp.

References CBLASTToolManager::m_SrvLocator.

◆ SetServiceLocator() [4/6]

void CNetBLASTUILoadManager::SetServiceLocator ( IServiceLocator srv_locator)
virtual

Sets / unsets Service Locator.

Tool Manager can use the locator to obtain the services necessary services.

Implements IUIToolManager.

Definition at line 64 of file net_blast_ui_load_manager.cpp.

References CNetBLASTUILoadManager::m_SrvLocator.

◆ SetServiceLocator() [5/6]

void CPslLoadManager::SetServiceLocator ( IServiceLocator srv_locator)
virtual

Sets / unsets Service Locator.

Tool Manager can use the locator to obtain the services necessary services.

Implements IUIToolManager.

Definition at line 83 of file psl_load_manager.cpp.

References CPslLoadManager::m_SrvLocator.

◆ SetServiceLocator() [6/6]

void CTextAlignLoaderManager::SetServiceLocator ( IServiceLocator srv_locator)
virtual

Sets / unsets Service Locator.

Tool Manager can use the locator to obtain the services necessary services.

Implements IUIToolManager.

Definition at line 81 of file text_align_load_manager.cpp.

References CTextAlignLoaderManager::m_SrvLocator.

◆ SetSubject() [1/2]

SConstScopedObject& CNGAlignParams::SetSubject ( )
inline

Definition at line 78 of file ngalign_params.hpp.

References CNGAlignParams::m_Subject.

Referenced by CNGAlignTool::x_CreateLoadingJob().

◆ SetSubject() [2/2]

SConstScopedObject& CNGAlignPanel::SetSubject ( void  )
inline

Definition at line 102 of file ngalign_panel.hpp.

References CNGAlignPanel::m_Subject.

Referenced by CNGAlignPanel::TransferDataFromWindow().

◆ SetSubjectType()

void CBLASTParams::SetSubjectType ( ESubjectType  subjectType)
inline

◆ SetSubmitted()

void CNetBlastDMSearchFormPanel::SetSubmitted ( bool  value)
inline

◆ SetThreshold()

void CBLASTSearchParamsPanel::SetThreshold ( long  value)
inline

◆ SetToolName()

void CBLAST_DB_Dialog::SetToolName ( const string tool)

Definition at line 272 of file blast_db_dialog.cpp.

References SetTitle(), and ToWxString().

Referenced by CBLASTSearchOptionsPanel::OnBrowseDatabases().

◆ Setup()

void CBLASTSearchOptionsPanel::Setup ( CNetBLASTUIDataSource ds,
const string tool_name 
)

◆ SetVisible()

void CBLAST_Dlg_Item::SetVisible ( bool  visible)
inline

Definition at line 89 of file blast_db_dialog.hpp.

References CBLAST_Dlg_Item::m_Visible.

Referenced by CBLAST_DB_Dialog::x_FilterItems().

◆ SetWM_Dir()

void CBLASTParams::SetWM_Dir ( const string wm_dir_path)
inline

◆ SetWMDir()

void CNGAlignParams::SetWMDir ( string  value)
inline

◆ SetWMTaxId()

void CNGAlignParams::SetWMTaxId ( int  value)
inline

◆ SetWordSize() [1/2]

void CBLASTSearchParamsPanel::SetWordSize ( long  value)
inline

◆ SetWordSize() [2/2]

void CNGAlignParams::SetWordSize ( long  value)
inline

Definition at line 88 of file ngalign_params.hpp.

References CNGAlignParams::m_WordSize, and rapidjson::value.

◆ SetWorkbench()

void CMPCrossAlignView::SetWorkbench ( IWorkbench workbench)
virtual

IView implementation.

Reimplemented from CProjectView.

Definition at line 130 of file mp_cross_align_view.cpp.

References CProjectViewBase::SetWorkbench().

◆ SGeneCdsmRnaFeats()

SGeneCdsmRnaFeats::SGeneCdsmRnaFeats ( )
inline

Definition at line 102 of file create_gene_model_tool_manager.hpp.

◆ SGroupAlignmentsParams()

SGroupAlignmentsParams::SGroupAlignmentsParams ( )

Definition at line 62 of file group_alignments_params_panel.cpp.

References Init().

◆ ShowToolTips() [1/14]

bool CBLAST_DB_Dialog::ShowToolTips ( )
static

Definition at line 246 of file blast_db_dialog.cpp.

◆ ShowToolTips() [2/14]

bool CBLASTSearchOptionsPanel::ShowToolTips ( )
static

◆ ShowToolTips() [3/14]

bool CBLASTSearchParamsPanel::ShowToolTips ( )
static

◆ ShowToolTips() [4/14]

bool CCleanupAlignmentsParamsPanel::ShowToolTips ( )
static

Definition at line 240 of file cleanup_alignments_params_panel.cpp.

◆ ShowToolTips() [5/14]

bool CFindOverlapPanel::ShowToolTips ( )
static

Definition at line 164 of file find_overlap_panel.cpp.

◆ ShowToolTips() [6/14]

bool CGroupAlignmentsParamsPanel::ShowToolTips ( )
static

Definition at line 261 of file group_alignments_params_panel.cpp.

◆ ShowToolTips() [7/14]

bool CMergeAlignmentsParamsPanel::ShowToolTips ( )
static

Definition at line 211 of file merge_alignments_params_panel.cpp.

◆ ShowToolTips() [8/14]

bool CNetBlastDMSearchFormPanel::ShowToolTips ( )
static

Definition at line 213 of file net_blast_dm_search_form_panel.cpp.

◆ ShowToolTips() [9/14]

bool CNetBLASTLoadOptionPanel::ShowToolTips ( )
static

Definition at line 205 of file net_blast_load_option_panel.cpp.

◆ ShowToolTips() [10/14]

bool CSplignPanel::ShowToolTips ( )
static

Definition at line 302 of file splign_panel.cpp.

◆ ShowToolTips() [11/14]

bool CTreeBuilderPanel::ShowToolTips ( )
static

Definition at line 179 of file tree_builder_panel.cpp.

◆ ShowToolTips() [12/14]

bool CMuscleToolPanel::ShowToolTips ( )
static

Definition at line 187 of file muscle_tool_panel.cpp.

Referenced by CMuscleToolPanel::CreateControls().

◆ ShowToolTips() [13/14]

bool CNGAlignPanel::ShowToolTips ( )
static

Definition at line 134 of file ngalign_panel.cpp.

◆ ShowToolTips() [14/14]

bool CTaxTreeToolPanel::ShowToolTips ( )
static

Definition at line 123 of file taxtree_tool_panel.cpp.

◆ SMergeAlignmentsParams()

SMergeAlignmentsParams::SMergeAlignmentsParams ( )

◆ SProgParams() [1/2]

CBLASTParams::SProgParams::SProgParams ( )

Definition at line 77 of file blast_search_params.cpp.

◆ SProgParams() [2/2]

CBLASTParams::SProgParams::SProgParams ( int  thresh,
int  word,
double  ev,
bool  low_c,
int  query_gen_code,
int  db_gen_code 
)

Definition at line 91 of file blast_search_params.cpp.

◆ StandaloneRequested()

void CBLASTParams::StandaloneRequested ( bool  req)
inline

◆ StartMonitoringTask()

void CNetBLASTUIDataSource::StartMonitoringTask ( TJobDescrVec descriptors)

◆ StartRetrievingTask()

void CNetBLASTUIDataSource::StartRetrievingTask ( TJobDescrVec descriptors)

◆ Submit()

void CNetBlastJobDescriptor::Submit ( objects::CBioseq_set &  seq_set)

◆ TaxonsLoaded()

void CBLASTSearchParamsPanel::TaxonsLoaded ( bool  local)
virtual

◆ TestInputObjects() [1/7]

int CAlignSpanViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 668 of file align_span_view.cpp.

References IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, i, and type.

◆ TestInputObjects() [2/7]

int CAnnotCompareViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 384 of file annot_compare_view.cpp.

References IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, and i.

◆ TestInputObjects() [3/7]

int CCrossAlignViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 411 of file cross_align_view.cpp.

References IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, and i.

◆ TestInputObjects() [4/7]

int CDotMatrixViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 419 of file dot_matrix_view.cpp.

References ExtractSeqAligns(), IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, and i.

◆ TestInputObjects() [5/7]

int CMPCrossAlignViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 459 of file mp_cross_align_view.cpp.

References IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, i, and CMPCrossAlignViewFactory::IsCompatibleWith().

◆ TestInputObjects() [6/7]

int CMultiAlignViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 666 of file multi_align_view.cpp.

References IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowNone, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, CMultiAlignViewFactory::IsCompatibleWith(), and NON_CONST_ITERATE.

◆ TestInputObjects() [7/7]

int CPhyTreeViewFactory::TestInputObjects ( TConstScopedObjects objects)
virtual

tests input objects (probably using object conversion, or not) and returns a combination of ETestResult flags better name is IsCompatibleWith()

Implements IProjectViewFactory.

Definition at line 1877 of file phy_tree_view.cpp.

References IProjectViewFactory::fCanShowAll, IProjectViewFactory::fCanShowSeparated, IProjectViewFactory::fCanShowSome, and i.

◆ ToArgs()

CArgs * CBLASTParams::ToArgs ( vector< string > &  argv) const

◆ ToArgVec()

vector< string > & CBLASTParams::ToArgVec ( vector< string > &  arg_vec) const

◆ ToArgVecBlastOptions()

CRef< blast::CBlastOptionsHandle > CBLASTParams::ToArgVecBlastOptions ( vector< string > &  arg_vec,
bool  local = true 
) const

◆ ToBlastOptions()

CRef< blast::CBlastOptionsHandle > CBLASTParams::ToBlastOptions ( bool  local = false) const

◆ ToString()

string CNetBLAST_DMSearchQuery::ToString ( ) const
virtual

Prepare a string representation of a query (for logging and debugging)

Implements IDMSearchQuery.

Definition at line 364 of file net_blast_dm_search_tool.cpp.

References CNetBLAST_DMSearchQuery::m_FilterStr.

◆ ToUserObject() [1/2]

CUser_object * CBLASTParams::ToUserObject ( ) const

◆ ToUserObject() [2/2]

CUser_object * CNetBlastJobDescriptor::ToUserObject ( ) const

◆ TransferDataFromWindow() [1/11]

bool CBLASTSearchOptionsPanel::TransferDataFromWindow ( )

◆ TransferDataFromWindow() [2/11]

bool CBLASTSearchParamsPanel::TransferDataFromWindow ( )

Definition at line 521 of file blast_search_params_panel.cpp.

References CBLASTParams::eSequences, CBLASTParams::FindCompartments(), CBLASTParams::GetAdvancedParams(), CBLASTParams::GetCurrParams(), CBLASTParams::GetCurrProgram(), CBLASTParams::GetGeneticCodeByLabel(), CWinMaskerFileStorage::GetInstance(), CBLASTParams::GetJobTitle(), CWinMaskerFileStorage::GetPath(), CBLASTParams::GetSubjectType(), int, CBLASTSearchParamsPanel::m_AdvParams, CBLASTSearchParamsPanel::m_chbStandalone, CBLASTSearchParamsPanel::m_CompartCheck, CBLASTParams::SProgParams::m_DbGeneticCode, CBLASTSearchParamsPanel::m_DbGeneticCode, CBLASTParams::SProgParams::m_eValue, CBLASTSearchParamsPanel::m_eValue, CBLASTParams::SProgParams::m_FilterLowComplex, CBLASTSearchParamsPanel::m_FilterLowComplex, CBLASTSearchParamsPanel::m_JobTitle, CBLASTSearchParamsPanel::m_Local, CBLASTSearchParamsPanel::m_MaskLCRegions, CBLASTParams::SProgParams::m_MaskLowercase, CBLASTParams::SProgParams::m_MaskRepeats, CBLASTSearchParamsPanel::m_MaskRepeats, CBLASTSearchParamsPanel::m_Params, CBLASTParams::SProgParams::m_QueryGeneticCode, CBLASTSearchParamsPanel::m_QueryGeneticCode, CBLASTParams::SProgParams::m_RepeatLib, CBLASTSearchParamsPanel::m_RepeatType, CBLASTParams::SProgParams::m_Threshold, CBLASTSearchParamsPanel::m_Threshold, CBLASTParams::SProgParams::m_WM_TaxId, CBLASTSearchParamsPanel::m_WMTaxIds, CBLASTParams::SProgParams::m_WordSize, CBLASTSearchParamsPanel::m_WordSize, CBLASTParams::NeedsDbGeneticCode(), CBLASTParams::NeedsQueryGeneticCode(), CBLASTParams::NeedsThreshold(), CBLASTParams::SetWM_Dir(), CBLASTParams::StandaloneRequested(), and ToStdString().

Referenced by CBLASTToolManager::DoTransition().

◆ TransferDataFromWindow() [3/11]

bool CCleanupAlignmentsParamsPanel::TransferDataFromWindow ( )

◆ TransferDataFromWindow() [4/11]

bool CFindOverlapPanel::TransferDataFromWindow ( )
virtual

◆ TransferDataFromWindow() [5/11]

bool CGroupAlignmentsParamsPanel::TransferDataFromWindow ( )

◆ TransferDataFromWindow() [6/11]

bool CMergeAlignmentsParamsPanel::TransferDataFromWindow ( )

◆ TransferDataFromWindow() [7/11]

bool CSplignPanel::TransferDataFromWindow ( )
virtual

◆ TransferDataFromWindow() [8/11]

bool CTreeBuilderPanel::TransferDataFromWindow ( )
virtual

◆ TransferDataFromWindow() [9/11]

bool CMuscleToolPanel::TransferDataFromWindow ( )
virtual

◆ TransferDataFromWindow() [10/11]

bool CNGAlignPanel::TransferDataFromWindow ( )
virtual

◆ TransferDataFromWindow() [11/11]

bool CTaxTreeToolPanel::TransferDataFromWindow ( )
virtual

◆ TransferDataToWindow() [1/8]

bool CBLASTSearchOptionsPanel::TransferDataToWindow ( )

◆ TransferDataToWindow() [2/8]

bool CBLASTSearchParamsPanel::TransferDataToWindow ( )

Definition at line 413 of file blast_search_params_panel.cpp.

References CBLASTParams::eNCBIDB, CBLASTParams::eSequences, CBLASTParams::GetAdvancedParams(), CBLASTParams::GetCurrParams(), CBLASTParams::GetCurrProgram(), CBLASTParams::GetGeneticCodeLabel(), CBLASTParams::GetJobTitle(), CBLASTParams::GetSubjectType(), CBLASTParams::IsCompartmentsRequested(), CBLASTParams::IsNucInput(), CBLASTParams::IsStandaloneRequested(), CBLASTSearchParamsPanel::m_AdvParams, CBLASTSearchParamsPanel::m_chbStandalone, CBLASTSearchParamsPanel::m_CompartCheck, CBLASTParams::SProgParams::m_DbGeneticCode, CBLASTSearchParamsPanel::m_DbGeneticCode, CBLASTParams::SProgParams::m_eValue, CBLASTSearchParamsPanel::m_eValue, CBLASTParams::SProgParams::m_FilterLowComplex, CBLASTSearchParamsPanel::m_FilterLowComplex, CBLASTSearchParamsPanel::m_JobTitle, CBLASTSearchParamsPanel::m_Local, CBLASTSearchParamsPanel::m_MaskLCRegions, CBLASTParams::SProgParams::m_MaskLowercase, CBLASTParams::SProgParams::m_MaskRepeats, CBLASTSearchParamsPanel::m_MaskRepeats, CBLASTSearchParamsPanel::m_Params, CBLASTParams::SProgParams::m_QueryGeneticCode, CBLASTSearchParamsPanel::m_QueryGeneticCode, CBLASTParams::SProgParams::m_RepeatLib, CBLASTSearchParamsPanel::m_RepeatType, CBLASTParams::SProgParams::m_Threshold, CBLASTSearchParamsPanel::m_Threshold, CBLASTParams::SProgParams::m_WordSize, CBLASTSearchParamsPanel::m_WordSize, CBLASTParams::NeedsDbGeneticCode(), CBLASTParams::NeedsQueryGeneticCode(), CBLASTParams::NeedsThreshold(), ToWxString(), wxT, CBLASTSearchParamsPanel::x_HideShowInputs(), and CBLASTSearchParamsPanel::x_InitTaxons().

Referenced by CBLASTToolManager::DoTransition(), and CBLASTSearchParamsPanel::RestoreDefaults().

◆ TransferDataToWindow() [3/8]

bool CCleanupAlignmentsParamsPanel::TransferDataToWindow ( )

◆ TransferDataToWindow() [4/8]

bool CFindOverlapPanel::TransferDataToWindow ( )
virtual

◆ TransferDataToWindow() [5/8]

bool CGroupAlignmentsParamsPanel::TransferDataToWindow ( )

◆ TransferDataToWindow() [6/8]

bool CMergeAlignmentsParamsPanel::TransferDataToWindow ( )

◆ TransferDataToWindow() [7/8]

bool CNetBlastDMSearchFormPanel::TransferDataToWindow ( )

◆ TransferDataToWindow() [8/8]

bool CTreeBuilderPanel::TransferDataToWindow ( )
virtual

◆ Update()

void CNetBLAST_DMSearchForm::Update ( void  )
virtual

◆ UpdateContexts()

void CNetBLAST_DMSearchForm::UpdateContexts ( )
virtual

◆ UseDustFilter()

bool CBLASTParams::UseDustFilter ( blast::EProgram  program)
static

◆ Validate()

CConstRef< CObject > CMolTypeValidator::Validate ( const objects::CSeq_id &  id,
objects::CScope &  scope,
wxString &  errMessage 
)
virtual

◆ ValidateFilenames() [1/2]

bool CPslLoadManager::ValidateFilenames ( const vector< wxString > &  filenames)
virtual

checks given filenames and returns true if the manager can handle them, otherwise - shows an error message

Implements IFileFormatLoaderManager.

Definition at line 193 of file psl_load_manager.cpp.

◆ ValidateFilenames() [2/2]

bool CTextAlignLoaderManager::ValidateFilenames ( const vector< wxString > &  filenames)
virtual

checks given filenames and returns true if the manager can handle them, otherwise - shows an error message

Implements IFileFormatLoaderManager.

Definition at line 189 of file text_align_load_manager.cpp.

◆ x_AddError()

void CNetBlastSubmittingJob::x_AddError ( const string error)
protected

◆ x_AddProgramParams()

void CBLASTParams::x_AddProgramParams ( blast::EProgram  program,
int  thresh,
int  word,
int  ev 
)
protected

◆ x_AddTreeProjectItem()

void CMSAToolJob::x_AddTreeProjectItem ( const string title,
const string comment 
)
protectedvirtual

◆ x_AdjustToAlgoSelector()

void CCleanupAlignmentsParamsPanel::x_AdjustToAlgoSelector ( )
private

◆ x_AreSelfAlignmentsOnly()

bool CCleanupAlignmentsToolManager::x_AreSelfAlignmentsOnly ( ) const
protected

◆ x_ArgsToBlastOptions()

void CBLASTParams::x_ArgsToBlastOptions ( const string cmd_line,
blast::CBlastOptions &  opts 
) const
protected

◆ x_AssignIDsAndCrossLinkFeats()

void CCreateGeneModelTask::x_AssignIDsAndCrossLinkFeats ( objects::CSeq_annot &  annot,
const objects::CSeq_id_Handle &  idh,
objects::CObject_id::TId  max_id 
)
private

◆ x_AssignIDsAndUpdateGenes()

CRef< CCmdComposite > CCreateGeneModelTask::x_AssignIDsAndUpdateGenes ( objects::CSeq_annot &  annot,
const objects::CSeq_id_Handle &  idh,
objects::CSeq_entry_Handle  seh 
)
private

◆ x_AutoStartMonitoring()

void CNetBLASTUIDataSource::x_AutoStartMonitoring ( )
protected

◆ x_BuildTreeItems()

void CBLAST_DB_Dialog::x_BuildTreeItems ( CBLAST_Dlg_Item item)
protected

◆ x_CheckDBLoaded()

void CBLASTSearchOptionsPanel::x_CheckDBLoaded ( )
protected

◆ x_CreateBALSTPanelIfNeeded()

void CNGAlignTool::x_CreateBALSTPanelIfNeeded ( )
protected

◆ x_CreateItems()

void CBLAST_DB_Dialog::x_CreateItems ( )
protected

◆ x_CreateJob()

CRef< CSearchJobBase > CNetBLAST_DMSearchTool::x_CreateJob ( IDMSearchQuery query)
protectedvirtual

implementing CSearchToolBase pure virtual function

Implements CSearchToolBase.

Definition at line 186 of file net_blast_dm_search_tool.cpp.

References _ASSERT, query, CRef< C, Locker >::Reset(), and CNetBLAST_DMSearchTool::x_GetDataSource().

◆ x_CreateLoadingJob() [1/17]

CDataLoadingAppJob * CCleanupAlignmentsToolManager::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 191 of file cleanup_alignments_tool_manager.cpp.

References CCleanupAlignmentsToolManager::m_Params.

◆ x_CreateLoadingJob() [2/17]

CDataLoadingAppJob * CClustalOmegaTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 125 of file clustal_omega_tool.cpp.

References CClustalOmegaToolPanel::GetData(), CClustalOmegaTool::m_Panel, and CClustalOmegaTool::m_Params.

◆ x_CreateLoadingJob() [3/17]

CDataLoadingAppJob * CClustalwTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 125 of file clustalw_tool.cpp.

References CClustalwToolPanel::GetData(), CClustalwTool::m_Panel, and CClustalwTool::m_Params.

◆ x_CreateLoadingJob() [4/17]

CDataLoadingAppJob * CCreateGeneModelToolManager::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 177 of file create_gene_model_tool_manager.cpp.

◆ x_CreateLoadingJob() [5/17]

CDataLoadingAppJob * CFindOverlapTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 172 of file find_overlap_tool.cpp.

References CFindOverlapPanel::GetData(), CFindOverlapTool::m_Panel, and CFindOverlapTool::m_Params.

◆ x_CreateLoadingJob() [6/17]

CDataLoadingAppJob * CGroupAlignmentsToolManager::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 159 of file group_alignments_tool_manager.cpp.

References CGroupAlignmentsToolManager::m_Params.

◆ x_CreateLoadingJob() [7/17]

CDataLoadingAppJob * CKalignTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 124 of file kalign_tool.cpp.

References CKalignToolPanel::GetData(), CKalignTool::m_Panel, and CKalignTool::m_Params.

Referenced by CKalignTool::QuickLaunch().

◆ x_CreateLoadingJob() [8/17]

CDataLoadingAppJob * CMafftTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 124 of file mafft_tool.cpp.

References CMafftToolPanel::GetData(), CMafftTool::m_Panel, and CMafftTool::m_Params.

Referenced by CMafftTool::QuickLaunch().

◆ x_CreateLoadingJob() [9/17]

CDataLoadingAppJob * CMergeAlignmentsToolManager::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 163 of file merge_alignments_tool_manager.cpp.

References CMergeAlignmentsToolManager::m_Params.

◆ x_CreateLoadingJob() [10/17]

CDataLoadingAppJob * CMuscleTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 124 of file muscle_tool.cpp.

References CMuscleToolPanel::GetData(), CMuscleTool::m_Panel, and CMuscleTool::m_Params.

Referenced by CMuscleTool::QuickLaunch().

◆ x_CreateLoadingJob() [11/17]

CDataLoadingAppJob * CNGAlignTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 288 of file ngalign_tool.cpp.

References CNGAlignBLASTPanel::GetData(), CNGAlignPanel::GetQueries(), CNGAlignPanel::GetSubject(), CNGAlignTool::m_BLASTPanel, CNGAlignTool::m_Panel, CNGAlignTool::m_Params, CNGAlignParams::SetQueries(), and CNGAlignParams::SetSubject().

◆ x_CreateLoadingJob() [12/17]

CDataLoadingAppJob * CProSplignTool::x_CreateLoadingJob ( )
protectedvirtual

◆ x_CreateLoadingJob() [13/17]

CDataLoadingAppJob * CSplignTool::x_CreateLoadingJob ( )
protectedvirtual

◆ x_CreateLoadingJob() [14/17]

CDataLoadingAppJob * CCommonTaxTreeTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 125 of file taxtree_tool.cpp.

References CTaxTreeToolPanel::GetData(), CCommonTaxTreeTool::m_Panel, and CCommonTaxTreeTool::m_Params.

◆ x_CreateLoadingJob() [15/17]

CDataLoadingAppJob * CTreeBuilderTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 176 of file tree_builder_tool.cpp.

References CTreeBuilderPanel::GetData(), CTreeBuilderTool::m_Panel, and CTreeBuilderTool::m_Params.

◆ x_CreateLoadingJob() [16/17]

CDataLoadingAppJob * CAdvancedCleanupTool::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 144 of file advanced_cleanup_tool.cpp.

References CAdvancedCleanupParamsPanel::GetData(), CAdvancedCleanupTool::m_Panel, and CAdvancedCleanupTool::m_Params.

◆ x_CreateLoadingJob() [17/17]

CDataLoadingAppJob * CCreateNeedlemanWunschToolManager::x_CreateLoadingJob ( )
protectedvirtual

factory method for creating the job that executes the tool algorithm override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 147 of file create_needleman_wunsch_tool_manager.cpp.

References CAlignNeedlemanWunschPanel::GetData(), CCreateNeedlemanWunschToolManager::m_Panel, and CCreateNeedlemanWunschToolManager::m_Params.

◆ x_CreateMenuBarMenu() [1/7]

void CAlignSpanView::x_CreateMenuBarMenu ( )
protectedvirtual

initializes m_MenuBarMenu; override in derived classes

Reimplemented from CProjectViewBase.

Definition at line 127 of file align_span_view.cpp.

References CwxTableListCtrl::eCmdExportToCSV, CProjectViewBase::m_MenuBarMenu, wxID_ANY, wxT, and CAlignSpanView::x_InitMenuResources().

◆ x_CreateMenuBarMenu() [2/7]

void CAnnotCompareView::x_CreateMenuBarMenu ( )
protectedvirtual

initializes m_MenuBarMenu; override in derived classes

Reimplemented from CProjectViewBase.

Definition at line 84 of file annot_compare_view.cpp.

References CProjectViewBase::m_MenuBarMenu, wxID_ANY, and wxT.

◆ x_CreateMenuBarMenu() [3/7]

void CCrossAlignView::x_CreateMenuBarMenu ( )
protectedvirtual

◆ x_CreateMenuBarMenu() [4/7]

void CDotMatrixView::x_CreateMenuBarMenu ( )
protectedvirtual

initializes m_MenuBarMenu; override in derived classes

Reimplemented from CProjectViewBase.

Definition at line 94 of file dot_matrix_view.cpp.

References CUICommandRegistry::AppendMenuItem(), eCmdChooseSeq, eCmdColorByScore, IWorkbench::GetUICommandRegistry(), CProjectViewBase::m_MenuBarMenu, CProjectViewBase::m_Workbench, wxID_ANY, and wxT.

◆ x_CreateMenuBarMenu() [5/7]

void CMPCrossAlignView::x_CreateMenuBarMenu ( )
protectedvirtual

initializes m_MenuBarMenu; override in derived classes

Reimplemented from CProjectViewBase.

Definition at line 85 of file mp_cross_align_view.cpp.

◆ x_CreateMenuBarMenu() [6/7]

static void CMultiAlignView::x_CreateMenuBarMenu ( )
protectedvirtual

initializes m_MenuBarMenu; override in derived classes

Reimplemented from CProjectViewBase.

Definition at line 150 of file multi_align_view.cpp.

References CUICommandRegistry::CreateMenu().

◆ x_CreateMenuBarMenu() [7/7]

void CPhyTreeView::x_CreateMenuBarMenu ( )
protectedvirtual

initializes m_MenuBarMenu; override in derived classes

Reimplemented from CProjectViewBase.

Definition at line 755 of file phy_tree_view.cpp.

References CProjectViewBase::m_MenuBarMenu, wxID_ANY, and wxT.

◆ x_CreateOptionsPanelIfNeeded()

void CBLASTToolManager::x_CreateOptionsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [1/18]

bool CBLASTToolManager::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [2/18]

bool CCleanupAlignmentsToolManager::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [3/18]

bool CClustalOmegaTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [4/18]

bool CClustalwTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [5/18]

bool CCreateGeneModelToolManager::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [6/18]

bool CFindOverlapTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [7/18]

bool CGroupAlignmentsToolManager::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [8/18]

bool CKalignTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [9/18]

bool CMafftTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [10/18]

bool CMergeAlignmentsToolManager::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [11/18]

bool CMuscleTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [12/18]

bool CNGAlignTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [13/18]

bool CProSplignTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [14/18]

bool CSplignTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [15/18]

bool CCommonTaxTreeTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [16/18]

bool CTreeBuilderTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [17/18]

bool CAdvancedCleanupTool::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateParamsPanelIfNeeded() [18/18]

bool CCreateNeedlemanWunschToolManager::x_CreateParamsPanelIfNeeded ( )
protectedvirtual

◆ x_CreateProjectItems() [1/12]

void CNetBlastLoadingJob::x_CreateProjectItems ( )
protectedvirtual

◆ x_CreateProjectItems() [2/12]

void CBLASTSeqToolJob::x_CreateProjectItems ( )
protectedvirtual

override this function in derived classes and populate m_Items.

If data loaders are needed, they should be created here too.

Implements CDataLoadingAppJob.

Definition at line 141 of file blast_seq_tool_job.cpp.

References CMappingRanges::AddConversion(), CDataLoadingAppJob::AddProjectItem(), CLBLASTObjectLoader::CreateLoader(), CDebugDumpable::DebugDumpText(), CSeq_id_Base::e_Local, CTime::eCurrent, CLabel::eDefault, CBLASTParams::eLocalDB, eNa_strand_plus, CExec::eNoWait, EProgramToTaskName(), ERR_POST, Error(), CSeq_loc_Mapper_Base::eSeq_nuc, CSeq_loc_Mapper_Base::eSeq_prot, CBLASTParams::eSequences, eSerial_AsnText, FindCompartments(), CSeq_annot_Base::C_Data::GetAlign(), CScope::GetBioseqHandle(), CBLASTParams::GetCurrParams(), CBLASTParams::GetCurrProgram(), CSeq_annot_Base::GetData(), CIOException::GetErrCodeString(), CProcess::CExitInfo::GetExitCode(), CSeq_id_Handle::GetHandle(), CSeq_loc::GetId(), CLabel::GetLabel(), GetLength(), CBLASTParams::GetLocalDBLoader(), CBLASTParams::GetLocalNucDB(), CBLASTParams::GetLocalProtDB(), CException::GetMsg(), CBlastOptionsHandle::GetOptions(), CRef< C, Locker >::GetPointer(), CExec::CResult::GetProcessHandle(), CBLASTParams::GetSeqLocs(), GetStart(), CSysPath::GetStdPath(), GetStrand(), CBLASTParams::GetSubjectType(), CBLASTParams::GetSubjSeqLocs(), CDirEntry::GetTmpName(), CBLASTParams::GetWmDir(), i, Info(), NStr::IntToString(), CSeq_annot::IsAlign(), CJobCancelable::IsCanceled(), CBLASTParams::IsCompartmentsRequested(), CBLASTParams::IsNucInput(), CBioseq_Handle::IsNucleotide(), CRef< C, Locker >::IsNull(), CBLASTParams::IsStandaloneRequested(), CBLASTParams::IsSubjNucInput(), CSeq_loc_Base::IsWhole(), ITERATE, kArgDb, kArgOutput, kArgQuery, kArgSubject, kInfiniteTimeoutMs, kInvalidProcHandle, label, LOG_POST, CBLASTParams::SProgParams::m_MaskLowercase, CBLASTParams::SProgParams::m_MaskRepeats, CBLASTSeqToolJob::m_Params, CBLASTSeqToolJob::m_ProcHandle, CBLASTParams::SProgParams::m_WM_TaxId, CSeq_loc_Mapper_Base::Map(), MSerial_AsnText, NON_CONST_ITERATE, nuc, NULL, CObjectOStream::Open(), CDirEntry::Remove(), CBl2Seq::Run(), CBLASTSeqToolJob::s_BlastInterrupt(), SSeqLoc::scope, SSeqLoc::seqloc, CSeq_align_set_Base::Set(), CSeq_annot::SetCreateDate(), CSeq_annot_Base::SetData(), CBl2Seq::SetInterruptCallback(), CProjectItem_Base::SetItem(), CProjectItem_Base::SetLabel(), CSeq_annot::SetNameDesc(), CSeq_loc_Mapper_Base::SetSeqTypeById(), CSeq_annot::SetTitleDesc(), si, CExec::SpawnV(), CBLASTParams::ToArgVecBlastOptions(), ToWxString(), CProcess::Wait(), Warning(), WindowMaskerPathGet(), WindowMaskerPathInit(), CFastaOstream::Write(), wxT, CAppJob::x_SetStatusText(), and x_ToBlastVec().

◆ x_CreateProjectItems() [3/12]

void CCleanupAlignmentsJob::x_CreateProjectItems ( )
protectedvirtual

override this function in derived classes and populate m_Items.

If data loaders are needed, they should be created here too.

Implements CDataLoadingAppJob.

Definition at line 230 of file cleanup_alignments_tool_manager.cpp.

References CDataLoadingAppJob::AddProjectItem(), CScoreBuilder::AddScore(), cleanup(), copy(), SCleanupAlignmentsParams::eAlignmentManager, CAlignCleanup::eAnchoredAlign, CTime::eCurrent, CLabel::eDefault, SCleanupAlignmentsParams::eHitFilter, eNa_strand_minus, eNa_strand_plus, CSeq_align::eScore_PercentIdentity, CSeq_align_Base::eType_disc, CDense_seg::FromTranscript(), CSeq_align_set_Base::Get(), CSeq_align_Base::C_Segs::GetDisc(), CAlignShadow::GetId(), CLabel::GetLabel(), CAlignShadow::GetQueryStart(), CAlignShadow::GetQueryStrand(), CBlastTabular::GetScore(), CSeq_align_Base::GetSegs(), CAlignShadow::GetSubjStart(), CAlignShadow::GetSubjStrand(), CAlignShadow::GetTranscript(), CAlignGroup::GroupByStrand(), CSeq_align_Base::C_Segs::IsDisc(), ITERATE, SCleanupAlignmentsParams::m_Algo, SCleanupAlignmentsParams::m_Alignments, SCleanupAlignmentsParams::m_AlnMgr_FillUnaligned, SCleanupAlignmentsParams::m_AlnMgr_PreserveRows, SCleanupAlignmentsParams::m_AlnMgr_Sort, SCleanupAlignmentsParams::m_HitFilter_MinIdentity, SCleanupAlignmentsParams::m_HitFilter_MinLength, CCleanupAlignmentsJob::m_Params, NCBI_USER_THROW, NON_CONST_ITERATE, remove_if(), CRef< C, Locker >::Reset(), CDense_seg_Base::ResetStrands(), CHitFilter< THit >::s_RunGreedy(), CAlignShadow::s_RunLengthDecode(), CDense_seg_Base::SetIds(), CProjectItem_Base::SetItem(), CProjectItem_Base::SetLabel(), CDense_seg_Base::SetScores(), CSeq_align_Base::SetSegs(), and CSeq_align_Base::SetType().

◆ x_CreateProjectItems() [4/12]

void CGroupAlignmentsJob::x_CreateProjectItems ( )
protectedvirtual

override this function in derived classes and populate m_Items.

If data loaders are needed, they should be created here too.

Implements CDataLoadingAppJob.

Definition at line 198 of file group_alignments_tool_manager.cpp.

References CDataLoadingAppJob::AddProjectItem(), CTime::eCurrent, CLabel::eDefault, eUnknown, CAlignGroup::fEST, CAlignGroup::fGB_EMBL_DDBJ, CAlignGroup::fHTGS, flags, CAlignGroup::fPatent, CAlignGroup::fRefSeq, CAlignGroup::fRefSeqPredicted, CAlignGroup::fWGS, CSeq_annot_Base::C_Data::GetAlign(), CSeq_annot_Base::GetData(), CLabel::GetLabel(), CSeq_annot_Base::GetName(), CAlignGroup::GroupByLikeTaxIds(), CAlignGroup::GroupBySeqIds(), CAlignGroup::GroupBySequenceType(), CAlignGroup::GroupByStrand(), CAlignGroup::GroupByTaxIds(), ITERATE, SGroupAlignmentsParams::m_Alignments, SGroupAlignmentsParams::m_GroupByEST, SGroupAlignmentsParams::m_GroupByGenBank, SGroupAlignmentsParams::m_GroupByHTGS, SGroupAlignmentsParams::m_GroupByLikeTaxId, SGroupAlignmentsParams::m_GroupByPatent, SGroupAlignmentsParams::m_GroupByPredictedRefSeq, SGroupAlignmentsParams::m_GroupByRefSeq, SGroupAlignmentsParams::m_GroupBySeqId, SGroupAlignmentsParams::m_GroupByStrand, SGroupAlignmentsParams::m_GroupByTaxId, SGroupAlignmentsParams::m_GroupByWGS, CGroupAlignmentsJob::m_Params, NCBI_THROW, NON_CONST_ITERATE, CRef< C, Locker >::Reset(), CSeq_annot_Base::ResetName(), s_GetAnnotName(), CSeq_annot::SetCreateDate(), CSeq_annot_Base::SetData(), CProjectItem_Base::SetItem(), CProjectItem_Base::SetLabel(), CSeq_annot::SetNameDesc(), and tag.

◆ x_CreateProjectItems() [5/12]

void CMergeAlignmentsJob::x_CreateProjectItems ( )
protectedvirtual

◆ x_CreateProjectItems() [6/12]

void CMSAToolJob::x_CreateProjectItems ( )
protectedvirtual

◆ x_CreateProjectItems() [7/12]

void CNGAlignJob::x_CreateProjectItems ( )
protectedvirtual

◆ x_CreateProjectItems() [8/12]

void CPhyloTreeJob::x_CreateProjectItems ( )
protectedvirtual

override this function in derived classes and populate m_Items.

If data loaders are needed, they should be created here too.

Implements CDataLoadingAppJob.

Definition at line 1905 of file phy_tree_view.cpp.

References CDataLoadingAppJob::AddProjectItem(), CLabel::eDefault, CLabel::GetLabel(), CRef< C, Locker >::GetPointer(), label, CPhyloTreeJob::m_Btc, and CDataLoadingAppJob::m_Scope.

◆ x_CreateProjectItems() [9/12]

void CTaxTreeToolJob::x_CreateProjectItems ( )
protectedvirtual

◆ x_CreateProjectItems() [10/12]

void CDebugMacroToolJob::x_CreateProjectItems ( )
protectedvirtual

override this function in derived classes and populate m_Items.

If data loaders are needed, they should be created here too.

Implements CDataLoadingAppJob.

Definition at line 57 of file debug_macro_tool_job.cpp.

◆ x_CreateProjectItems() [11/12]

void CCreateNeedlemanWunschJob::x_CreateProjectItems ( )
protectedvirtual

override this function in derived classes and populate m_Items.

If data loaders are needed, they should be created here too.

Implements CDataLoadingAppJob.

Definition at line 200 of file create_needleman_wunsch_tool_manager.cpp.

References CSeq_annot::AddComment(), CDataLoadingAppJob::AddProjectItem(), CNWFormatter::AsSeqAlign(), CSeq_loc::Assign(), CTime::AsString(), CSeq_loc_Base::e_Whole, CNeedlemanWunschToolParams::eBoth, CBioseq_Handle::eCoding_Iupac, CTime::eCurrent, CLabel::eDefault, CNeedlemanWunschToolParams::eLeft, eNa_strand_plus, CNeedlemanWunschToolParams::eRight, eUnknown, CNeedlemanWunschToolParams::GetBandSize(), CScope::GetBioseqHandle(), CNeedlemanWunschToolParams::GetFirstSeqFreeEnds(), CNeedlemanWunschToolParams::GetGapExtendCost(), CNeedlemanWunschToolParams::GetGapOpenCost(), GetId(), CLabel::GetLabel(), COpenRange< Position >::GetLength(), CNeedlemanWunschToolParams::GetMatchCost(), CNeedlemanWunschToolParams::GetMismatchCost(), CNeedlemanWunschToolParams::GetSecondSeqFreeEnds(), CSeqVector::GetSeqData(), CBioseq_Handle::GetSeqId(), CSeq_loc::GetTotalRange(), Info(), CJobCancelable::IsCanceled(), CSeqVector::IsNucleotide(), IsOneBioseq(), CSeq_loc_Base::IsWhole(), ITERATE, LOG_POST, CCreateNeedlemanWunschJob::m_Params, CSeq_loc_Mapper_Base::Map(), NCBI_THROW, NCBISM_Blosum62, NON_CONST_ITERATE, NULL, output, CRef< C, Locker >::Reset(), s_ProgressCallback(), CAnnotdesc_Base::SetCreate_date(), CSeq_annot::SetCreateDate(), CSeq_annot_Base::SetData(), CSeq_annot_Base::SetDesc(), CSeq_loc::SetId(), CSeq_loc::SetInt(), CProjectItem_Base::SetItem(), CProjectItem_Base::SetLabel(), CSeq_annot::SetNameDesc(), CNeedlemanWunschToolParams::SetObjects(), CSeq_align_Base::SetSegs(), CDate_Base::SetStr(), CSeqVector::size(), str(), NStr::ToUpper(), and CSeq_loc_Base::Which().

◆ x_CreateProjectItems() [12/12]

void CBLASTSeqToolJob::x_CreateProjectItems ( vector< CRef< objects::CSeq_align_set > > &  aligns)
protected

◆ x_CreateProjectItemsFromBlastResult()

void CNetBlastLoadingJob::x_CreateProjectItemsFromBlastResult ( objects::CSeq_align_set &  results,
CRef< blast::CRemoteBlast >  RemoteBlast 
)
protected

◆ x_CreateRemoteBlastIfNeeded()

void CNetBlastJobDescriptor::x_CreateRemoteBlastIfNeeded ( )
protected

◆ x_CreateTreeItems()

void CBLAST_DB_Dialog::x_CreateTreeItems ( )
protected

◆ x_DoSearch()

IAppJob::EJobState CNetBLAST_DMSearchJob::x_DoSearch ( )
protectedvirtual

◆ x_FillQueryList()

void CBLASTSearchOptionsPanel::x_FillQueryList ( )
protected

◆ x_FillSubjectList()

void CBLASTSearchOptionsPanel::x_FillSubjectList ( )
protected

◆ x_FilterItems()

void CBLAST_DB_Dialog::x_FilterItems ( const string query)
protected

◆ x_FromUserObject()

void CBLASTParams::x_FromUserObject ( const objects::CUser_object &  user_obj,
blast::EProgram  prg,
SProgParams params 
)
staticprotected

◆ x_GetCommand()

CRef< CCmdComposite > CCreateGeneModelTask::x_GetCommand ( )
private

Definition at line 337 of file create_gene_model_tool_manager.cpp.

References _ASSERT, CScope::AddDefaults(), map_checker< Container >::begin(), CTSE_Handle::CanBeEdited(), CSeq_feat_Base::CanGetProduct(), CFeatureGenerator::CleanAlignment(), map_checker< Container >::clear(), cmd, CFeatureGenerator::ConvertAlignToAnnot(), CSeq_id::eContent, CTime::eCurrent, CLabel::eDefault, CCdregion_Base::eFrame_one, eGetId_Best, Error(), eUnknown, CFeatureGenerator::fCreateCdregion, CFeatureGenerator::fCreateGene, CGeneModel::fCreateGene, CFeatureGenerator::fCreateMrna, CFeatureGenerator::fForceTranscribeMrna, CFeatureGenerator::fForceTranslateCds, CFeatureGenerator::fGenerateLocalIds, CFeatureGenerator::fPropagateNcrnaFeats, NStr::fWithCommas, CScope::GetBioseqHandle(), CSeq_feat_Base::GetData(), GetGiForId(), CSeq_id_Handle::GetHandle(), GetId(), CSeq_loc::GetId(), GetIdHandle(), CObjectManager::GetInstance(), CLabel::GetLabel(), CSeq_id::GetLabel(), CSeq_feat_Base::GetLocation(), CException::GetMsg(), CRef< C, Locker >::GetObject(), CRef< C, Locker >::GetPointer(), CSeq_feat_Base::GetProduct(), CSeq_id_Handle::GetSeqId(), CBioseq_Handle::GetTopLevelEntry(), CBioseq_Handle::GetTSE_Handle(), CSeq_loc_Base::GetWhole(), i, NStr::IntToString(), CSeqFeatData_Base::IsCdregion(), CSeq_id_Base::IsGi(), CCdregion_Base::IsSetCode(), CSeq_annot_Base::IsSetData(), CCdregion_Base::IsSetFrame(), CBioseq_set_Base::IsSetSeq_set(), CSeq_loc_Base::IsWhole(), ITERATE, CFeatureGenerator::kDefaultAllowedUnaligned, label, LOG_POST, SCreateGeneModelParams::m_Alignments, SCreateGeneModelParams::m_CreateCds, SCreateGeneModelParams::m_CreateGene, SCreateGeneModelParams::m_CreateMrna, CCreateGeneModelTask::m_GeneModelMap, SCreateGeneModelParams::m_GroupByGeneId, CCreateGeneModelTask::m_Items, SCreateGeneModelParams::m_MergeResults, CCreateGeneModelTask::m_Params, SCreateGeneModelParams::m_PropagateLocalIds, SCreateGeneModelParams::m_PropagateNcrnaFeats, CCreateGeneModelTask::m_Scope, SCreateGeneModelParams::m_TranscribeMrna, SCreateGeneModelParams::m_TranslateCds, NCBI_THROW, NcbiErrorBox(), NON_CONST_ITERATE, compile_time_bits::range(), CRef< C, Locker >::Reset(), CCreateGeneModelTask::s_FindHighestFeatId(), s_RetrieveMessage(), CFeatureGenerator::SetAllowedUnaligned(), CCdregion_Base::SetCode(), CSeq_annot::SetCreateDate(), CSeq_annot_Base::SetData(), CSeq_feat_Base::SetData(), CFeatureGenerator::SetFlags(), CCdregion_Base::SetFrame(), CSeq_id_Base::SetGi(), CProjectItem_Base::SetItem(), CProjectItem_Base::SetLabel(), CSeq_feat_Base::SetLocation(), CSeq_annot::SetNameDesc(), CSeq_feat_Base::SetProduct(), CBioseq_set_Base::SetSeq_set(), CSeq_entry_Base::SetSet(), CSeq_annot::SetTitleDesc(), map_checker< Container >::size(), CCreateGeneModelTask::x_AssignIDsAndCrossLinkFeats(), CCreateGeneModelTask::x_AssignIDsAndUpdateGenes(), CCreateGeneModelTask::x_Group_By_GeneID(), CCreateGeneModelTask::x_StoreGeneratedFeats(), and ZERO_GI.

Referenced by CCreateGeneModelTask::x_Run().

◆ x_GetCommandLine() [1/6]

wxString CClustalOmegaToolJob::x_GetCommandLine ( const wxString &  input,
const wxString &  output,
bool  is_nucleotide 
)
protectedvirtual

◆ x_GetCommandLine() [2/6]

wxString CClustalwToolJob::x_GetCommandLine ( const wxString &  input,
const wxString &  output,
bool  is_nucleotide 
)
protectedvirtual

◆ x_GetCommandLine() [3/6]

wxString CKalignToolJob::x_GetCommandLine ( const wxString &  input,
const wxString &  output,
bool  is_nucleotide 
)
protectedvirtual

Returns the command line, that will be used to execute the third-party tool.

Implements CMSAToolJob.

Definition at line 50 of file kalign_tool_job.cpp.

References eUnknown, CKalignToolParams::GetCommandLine(), CKalignToolParams::GetKalignExecutable(), CKalignToolParams::GetQuietFlag(), input(), CKalignToolJob::m_Params, NCBI_THROW, output, and wxT.

◆ x_GetCommandLine() [4/6]

wxString CMafftToolJob::x_GetCommandLine ( const wxString &  input,
const wxString &  output,
bool  is_nucleotide 
)
protectedvirtual

Returns the command line, that will be used to execute the third-party tool.

Implements CMSAToolJob.

Definition at line 50 of file mafft_tool_job.cpp.

References eUnknown, CMafftToolParams::GetAutoFlag(), CMafftToolParams::GetCommandLine(), CMafftToolParams::GetMafftExecutable(), CMafftToolParams::GetQuietFlag(), input(), CMafftToolJob::m_Params, NCBI_THROW, output, and wxT.

◆ x_GetCommandLine() [5/6]

wxString CMuscleToolJob::x_GetCommandLine ( const wxString &  input,
const wxString &  output,
bool  is_nucleotide 
)
protectedvirtual

◆ x_GetCommandLine() [6/6]

virtual wxString CMSAToolJob::x_GetCommandLine ( const wxString &  input,
const wxString &  output,
bool  is_nucleotide 
)
protectedpure virtual

Returns the command line, that will be used to execute the third-party tool.

Implemented in CMuscleToolJob, CMafftToolJob, CKalignToolJob, CClustalwToolJob, and CClustalOmegaToolJob.

Referenced by CMSAToolJob::BeforeRun().

◆ x_GetCurrentPage()

wxPanel * CNGAlignTool::x_GetCurrentPage ( )
protected

◆ x_GetCurrentSubTask()

CIRef< IAppTask > CBlastSearchTask::x_GetCurrentSubTask ( )
protectedvirtual

returns a references to the current subtask

Implements CCompositeAppTask.

Definition at line 196 of file blast_search_task.cpp.

References CBlastSearchTask::m_CurrTask.

◆ x_GetDataSource()

CNetBLASTUIDataSource * CNetBLAST_DMSearchTool::x_GetDataSource ( )
protected

◆ x_GetNewOLTModel()

CObjectListTableModel * CNetBLAST_DMSearchJob::x_GetNewOLTModel ( ) const
protectedvirtual

factory method creating new column handler for CObjectListWidget

factory method creating new model for CObjectListWidget

Reimplemented from CSearchJobBase.

Definition at line 433 of file net_blast_dm_search_tool.cpp.

◆ x_GetObjects() [1/6]

virtual TConstScopedObjects& CClustalOmegaToolJob::x_GetObjects ( )
inlineprotectedvirtual

Returns the sequences that will be aligned.

Implements CMSAToolJob.

Definition at line 61 of file clustal_omega_tool_job.hpp.

◆ x_GetObjects() [2/6]

virtual TConstScopedObjects& CClustalwToolJob::x_GetObjects ( )
inlineprotectedvirtual

Returns the sequences that will be aligned.

Implements CMSAToolJob.

Definition at line 61 of file clustalw_tool_job.hpp.

◆ x_GetObjects() [3/6]

virtual TConstScopedObjects& CKalignToolJob::x_GetObjects ( )
inlineprotectedvirtual

Returns the sequences that will be aligned.

Implements CMSAToolJob.

Definition at line 57 of file kalign_tool_job.hpp.

References CKalignToolJob::m_Params, and CKalignToolParams::SetObjects().

◆ x_GetObjects() [4/6]

virtual TConstScopedObjects& CMafftToolJob::x_GetObjects ( )
inlineprotectedvirtual

Returns the sequences that will be aligned.

Implements CMSAToolJob.

Definition at line 57 of file mafft_tool_job.hpp.

References CMafftToolJob::m_Params, and CMafftToolParams::SetObjects().

◆ x_GetObjects() [5/6]

virtual TConstScopedObjects& CMuscleToolJob::x_GetObjects ( )
inlineprotectedvirtual

Returns the sequences that will be aligned.

Implements CMSAToolJob.

Definition at line 56 of file muscle_tool_job.hpp.

References CMuscleToolJob::m_Params, and CMuscleToolParams::SetObjects().

◆ x_GetObjects() [6/6]

virtual TConstScopedObjects& CMSAToolJob::x_GetObjects ( )
protectedpure virtual

Returns the sequences that will be aligned.

Implemented in CMuscleToolJob, CMafftToolJob, CKalignToolJob, CClustalwToolJob, and CClustalOmegaToolJob.

Referenced by CMSAToolJob::BeforeRun().

◆ x_GetOrigObject() [1/7]

const CObject * CAlignSpanView::x_GetOrigObject ( ) const
protectedvirtual

◆ x_GetOrigObject() [2/7]

const CObject * CAnnotCompareView::x_GetOrigObject ( ) const
protectedvirtual

Reimplemented from CProjectViewBase.

Definition at line 328 of file annot_compare_view.cpp.

References NULL.

◆ x_GetOrigObject() [3/7]

const CObject * CCrossAlignView::x_GetOrigObject ( ) const
protectedvirtual

◆ x_GetOrigObject() [4/7]

const CObject * CDotMatrixView::x_GetOrigObject ( ) const
protectedvirtual

Reimplemented from CProjectViewBase.

Definition at line 361 of file dot_matrix_view.cpp.

References CDotMatrixView::m_Aligns, and NULL.

◆ x_GetOrigObject() [5/7]

const CObject * CMPCrossAlignView::x_GetOrigObject ( ) const
protectedvirtual

◆ x_GetOrigObject() [6/7]

const CObject * CMultiAlignView::x_GetOrigObject ( ) const
protectedvirtual

◆ x_GetOrigObject() [7/7]

const CObject * CPhyTreeView::x_GetOrigObject ( ) const
protectedvirtual

Reimplemented from CProjectViewBase.

Definition at line 1460 of file phy_tree_view.cpp.

References CConstRef< C, Locker >::GetPointer(), CPhyTreeView::m_BioTreeContainer, and NULL.

◆ x_GetParamsAsRegSetting() [1/17]

IRegSettings * CCleanupAlignmentsToolManager::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 185 of file cleanup_alignments_tool_manager.cpp.

References CCleanupAlignmentsToolManager::m_Params.

◆ x_GetParamsAsRegSetting() [2/17]

IRegSettings * CClustalOmegaTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 120 of file clustal_omega_tool.cpp.

References CClustalOmegaTool::m_Params.

◆ x_GetParamsAsRegSetting() [3/17]

IRegSettings * CClustalwTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 120 of file clustalw_tool.cpp.

References CClustalwTool::m_Params.

◆ x_GetParamsAsRegSetting() [4/17]

IRegSettings * CCreateGeneModelToolManager::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 171 of file create_gene_model_tool_manager.cpp.

References CCreateGeneModelToolManager::m_Params.

◆ x_GetParamsAsRegSetting() [5/17]

IRegSettings * CFindOverlapTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 149 of file find_overlap_tool.cpp.

References CFindOverlapTool::m_Params.

◆ x_GetParamsAsRegSetting() [6/17]

IRegSettings * CGroupAlignmentsToolManager::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 153 of file group_alignments_tool_manager.cpp.

References CGroupAlignmentsToolManager::m_Params.

◆ x_GetParamsAsRegSetting() [7/17]

IRegSettings * CKalignTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 119 of file kalign_tool.cpp.

References CKalignTool::m_Params.

◆ x_GetParamsAsRegSetting() [8/17]

IRegSettings * CMafftTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 119 of file mafft_tool.cpp.

References CMafftTool::m_Params.

◆ x_GetParamsAsRegSetting() [9/17]

IRegSettings * CMergeAlignmentsToolManager::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 157 of file merge_alignments_tool_manager.cpp.

References CMergeAlignmentsToolManager::m_Params.

◆ x_GetParamsAsRegSetting() [10/17]

IRegSettings * CMuscleTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 119 of file muscle_tool.cpp.

References CMuscleTool::m_Params.

◆ x_GetParamsAsRegSetting() [11/17]

IRegSettings * CNGAlignTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 283 of file ngalign_tool.cpp.

References CNGAlignTool::m_Params.

◆ x_GetParamsAsRegSetting() [12/17]

IRegSettings * CProSplignTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 143 of file prosplign_tool.cpp.

References CProSplignTool::m_Params.

◆ x_GetParamsAsRegSetting() [13/17]

IRegSettings * CSplignTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 192 of file splign_tool.cpp.

References CSplignTool::m_Params.

◆ x_GetParamsAsRegSetting() [14/17]

IRegSettings * CCommonTaxTreeTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 120 of file taxtree_tool.cpp.

References CCommonTaxTreeTool::m_Params.

◆ x_GetParamsAsRegSetting() [15/17]

IRegSettings * CTreeBuilderTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 155 of file tree_builder_tool.cpp.

References CTreeBuilderTool::m_Params.

◆ x_GetParamsAsRegSetting() [16/17]

IRegSettings * CAdvancedCleanupTool::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 125 of file advanced_cleanup_tool.cpp.

References CAdvancedCleanupTool::m_Params.

◆ x_GetParamsAsRegSetting() [17/17]

IRegSettings * CCreateNeedlemanWunschToolManager::x_GetParamsAsRegSetting ( )
protectedvirtual

return a pointer to Parameters object as IRegSettings interface

Implements CAlgoToolManagerBase.

Definition at line 141 of file create_needleman_wunsch_tool_manager.cpp.

References CCreateNeedlemanWunschToolManager::m_Params.

◆ x_GetParamsPanel() [1/19]

CAlgoToolManagerParamsPanel * CCleanupAlignmentsToolManager::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 179 of file cleanup_alignments_tool_manager.cpp.

References CCleanupAlignmentsToolManager::m_ParamsPanel.

◆ x_GetParamsPanel() [2/19]

CAlgoToolManagerParamsPanel * CClustalOmegaTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 115 of file clustal_omega_tool.cpp.

References CClustalOmegaTool::m_Panel.

◆ x_GetParamsPanel() [3/19]

CAlgoToolManagerParamsPanel * CClustalwTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 115 of file clustalw_tool.cpp.

References CClustalwTool::m_Panel.

◆ x_GetParamsPanel() [4/19]

CAlgoToolManagerParamsPanel * CCreateGeneModelToolManager::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 165 of file create_gene_model_tool_manager.cpp.

References CCreateGeneModelToolManager::m_ParamsPanel.

◆ x_GetParamsPanel() [5/19]

CAlgoToolManagerParamsPanel * CFindOverlapTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 144 of file find_overlap_tool.cpp.

References CFindOverlapTool::m_Panel.

◆ x_GetParamsPanel() [6/19]

CAlgoToolManagerParamsPanel * CGroupAlignmentsToolManager::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 147 of file group_alignments_tool_manager.cpp.

References CGroupAlignmentsToolManager::m_ParamsPanel.

◆ x_GetParamsPanel() [7/19]

CAlgoToolManagerParamsPanel * CKalignTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 114 of file kalign_tool.cpp.

References CKalignTool::m_Panel.

◆ x_GetParamsPanel() [8/19]

CAlgoToolManagerParamsPanel * CMafftTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 114 of file mafft_tool.cpp.

References CMafftTool::m_Panel.

◆ x_GetParamsPanel() [9/19]

CAlgoToolManagerParamsPanel * CMergeAlignmentsToolManager::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 151 of file merge_alignments_tool_manager.cpp.

References CMergeAlignmentsToolManager::m_ParamsPanel.

◆ x_GetParamsPanel() [10/19]

CAlgoToolManagerParamsPanel * CMuscleTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 114 of file muscle_tool.cpp.

References CMuscleTool::m_Panel.

◆ x_GetParamsPanel() [11/19]

CAlgoToolManagerParamsPanel * CNGAlignTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 278 of file ngalign_tool.cpp.

References CNGAlignTool::m_Panel.

◆ x_GetParamsPanel() [12/19]

CAlgoToolManagerParamsPanel * CProSplignTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 138 of file prosplign_tool.cpp.

References CProSplignTool::m_Panel.

◆ x_GetParamsPanel() [13/19]

CAlgoToolManagerParamsPanel * CSplignTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 187 of file splign_tool.cpp.

References CSplignTool::m_Panel.

◆ x_GetParamsPanel() [14/19]

CAlgoToolManagerParamsPanel * CCommonTaxTreeTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 115 of file taxtree_tool.cpp.

References CCommonTaxTreeTool::m_Panel.

◆ x_GetParamsPanel() [15/19]

CAlgoToolManagerParamsPanel * CTreeBuilderTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 150 of file tree_builder_tool.cpp.

References CTreeBuilderTool::m_Panel.

◆ x_GetParamsPanel() [16/19]

CAlgoToolManagerParamsPanel * CAdvancedCleanupTool::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 120 of file advanced_cleanup_tool.cpp.

References CAdvancedCleanupTool::m_Panel.

◆ x_GetParamsPanel() [17/19]

CAlgoToolManagerParamsPanel * CCreateNeedlemanWunschToolManager::x_GetParamsPanel ( )
protectedvirtual

returns a pointer to the parameters panel, override in derived classes

Implements CAlgoToolManagerBase.

Definition at line 135 of file create_needleman_wunsch_tool_manager.cpp.

References CCreateNeedlemanWunschToolManager::m_Panel.

◆ x_GetParamsPanel() [18/19]

CPslParamsPanel * CPslLoadManager::x_GetParamsPanel ( )
protected

◆ x_GetParamsPanel() [19/19]

CTextAlignParamsPanel * CTextAlignLoaderManager::x_GetParamsPanel ( )
protected

◆ x_GetRowSeqLoc()

void CMultiAlignView::x_GetRowSeqLoc ( CAlnVec::TNumrow  row,
CSelectionEvent::TRangeColl loc 
) const
protectedvirtual

◆ x_GetSelectedDBItem()

CBLAST_Dlg_Item * CBLAST_DB_Dialog::x_GetSelectedDBItem ( )
protected

◆ x_GetSeqRangeSelection()

bool CMultiAlignView::x_GetSeqRangeSelection ( CAlnMultiWidget::TRangeColl seq_coll) const
protectedvirtual

◆ x_GetTool()

IDMSearchTool* CNetBLAST_DMSearchForm::x_GetTool ( void  )
inlineprotectedvirtual

◆ x_GetUpdatedGeneCommand()

void CCreateGeneModelTask::x_GetUpdatedGeneCommand ( objects::CSeq_entry_Handle  seh,
const objects::CSeq_id_Handle &  idh,
CCmdComposite cmd 
)
private

◆ x_GetValidInputData()

bool CMultiAlignView::x_GetValidInputData ( const CObject obj)
protectedvirtual

◆ x_GetWorkingDirectory() [1/2]

wxString CMafftToolJob::x_GetWorkingDirectory ( ) const
protectedvirtual

Returns the directory where to execute the msa tool.

Reimplemented from CMSAToolJob.

Definition at line 91 of file mafft_tool_job.cpp.

References CMafftToolParams::GetMafftExecutable(), and CMafftToolJob::m_Params.

◆ x_GetWorkingDirectory() [2/2]

virtual wxString CMSAToolJob::x_GetWorkingDirectory ( ) const
inlineprotectedvirtual

Returns the directory where to execute the msa tool.

Reimplemented in CMafftToolJob.

Definition at line 81 of file msa_tool_job.hpp.

References wxT.

Referenced by CMSAToolJob::BeforeRun().

◆ x_GoFirstPage()

bool CNGAlignTool::x_GoFirstPage ( )
protected

◆ x_GoLastPage()

bool CNGAlignTool::x_GoLastPage ( )
protected

◆ x_GoNextPage()

bool CNGAlignTool::x_GoNextPage ( )
protected

◆ x_GoPrevPage()

bool CNGAlignTool::x_GoPrevPage ( )
protected

◆ x_Group_By_GeneID()

void CCreateGeneModelTask::x_Group_By_GeneID ( objects::CSeq_annot &  annot,
const objects::CSeq_id_Handle &  idh 
)
private

◆ x_GroupGenes()

void CCreateGeneModelTask::x_GroupGenes ( const objects::CSeq_id_Handle &  idh,
CRef< objects::CSeq_feat >  gene 
)
private

◆ x_HideShowInputs()

void CBLASTSearchParamsPanel::x_HideShowInputs ( )
protected

◆ x_InitGeneticCodesCombo()

void CBLASTSearchParamsPanel::x_InitGeneticCodesCombo ( )
protected

◆ x_InitMenuResources()

void CAlignSpanView::x_InitMenuResources ( )
protected

Definition at line 104 of file align_span_view.cpp.

Referenced by CAlignSpanView::x_CreateMenuBarMenu().

◆ x_InitMonitoringStage()

void CBlastSearchTask::x_InitMonitoringStage ( TDescriptors descriptors)
protected

◆ x_InitProjectParams() [1/3]

void CBLASTToolManager::x_InitProjectParams ( )
protected

◆ x_InitProjectParams() [2/3]

void CGroupAlignmentsToolManager::x_InitProjectParams ( )
protectedvirtual

◆ x_InitProjectParams() [3/3]

void CMergeAlignmentsToolManager::x_InitProjectParams ( )
protectedvirtual

◆ x_InitTaxons()

void CBLASTSearchParamsPanel::x_InitTaxons ( )
protected

◆ x_InitWidget() [1/3]

void CAlignSpanView::x_InitWidget ( )
protected

◆ x_InitWidget() [2/3]

void CAnnotCompareView::x_InitWidget ( )
protected

Definition at line 127 of file annot_compare_view.cpp.

Referenced by CAnnotCompareView::x_PostAttachToProject().

◆ x_InitWidget() [3/3]

void CDotMatrixView::x_InitWidget ( )
protected

◆ x_IsFirstPage()

bool CNGAlignTool::x_IsFirstPage ( ) const
protected

Definition at line 226 of file ngalign_tool.cpp.

References CNGAlignTool::m_CurrentPage.

Referenced by CNGAlignTool::DoTransition().

◆ x_IsLastPage()

bool CNGAlignTool::x_IsLastPage ( ) const
protected

Definition at line 231 of file ngalign_tool.cpp.

References CNGAlignTool::m_CurrentPage.

Referenced by CNGAlignTool::DoTransition().

◆ x_IsNucInput()

bool CBLASTToolManager::x_IsNucInput ( ) const
protectedvirtual

◆ x_LoadJobDescriptors()

void CNetBLASTUIDataSource::x_LoadJobDescriptors ( )
protected

◆ x_LoadPage()

bool CNGAlignTool::x_LoadPage ( )
protected

◆ x_LoadSettings()

void CNetBLAST_DMSearchForm::x_LoadSettings ( const CRegistryReadView view)
protectedvirtual

Implements CSearchFormBase.

Definition at line 278 of file net_blast_dm_search_tool.cpp.

◆ x_MergeObjects()

bool CMultiAlignView::x_MergeObjects ( TConstScopedObjects objects)
protectedvirtual

Definition at line 690 of file multi_align_view.cpp.

References data, NON_CONST_ITERATE, NULL, and CSeq_annot_Base::SetData().

Referenced by CMultiAlignView::InitView().

◆ x_NextSubTask()

CIRef< IAppTask > CBlastSearchTask::x_NextSubTask ( )
protectedvirtual

◆ x_NotifyDataSource()

void CNetBlastJobDescriptor::x_NotifyDataSource ( )
protected

◆ x_OnDatabaseSelected()

void CBLAST_DB_Dialog::x_OnDatabaseSelected ( )
protected

◆ x_OnInputTypeChanged()

void CBLASTSearchOptionsPanel::x_OnInputTypeChanged ( bool  nuc_input)
protected

◆ x_OnJobDescrChanged() [1/2]

void CNetBLAST_DMSearchForm::x_OnJobDescrChanged ( CEvent )
protected

◆ x_OnJobDescrChanged() [2/2]

void CNetBLASTUIDataSource::x_OnJobDescrChanged ( CNetBlastJobDescriptor descr)
protected

callback - invoked by CNetBlastJobDescriptor

Definition at line 527 of file net_blast_ui_data_source.cpp.

References CEventHandler::Post().

Referenced by CNetBlastJobDescriptor::x_NotifyDataSource().

◆ x_OnSetSelection() [1/7]

void CAlignSpanView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

override in derived classes in order to handle selection broadcast

override this function in derived classes

Reimplemented from CProjectView.

Definition at line 538 of file align_span_view.cpp.

References CSelectionEvent::HasObjectSelection(), and CAlignSpanView::x_UpdateStatusMessage().

◆ x_OnSetSelection() [2/7]

void CAnnotCompareView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

override in derived classes in order to handle selection broadcast

override this function in derived classes

Reimplemented from CProjectView.

Definition at line 252 of file annot_compare_view.cpp.

◆ x_OnSetSelection() [3/7]

void CCrossAlignView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

◆ x_OnSetSelection() [4/7]

void CDotMatrixView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

◆ x_OnSetSelection() [5/7]

void CMPCrossAlignView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

override in derived classes in order to handle selection broadcast

override this function in derived classes

Reimplemented from CProjectView.

Definition at line 363 of file mp_cross_align_view.cpp.

◆ x_OnSetSelection() [6/7]

void CMultiAlignView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

◆ x_OnSetSelection() [7/7]

void CPhyTreeView::x_OnSetSelection ( CSelectionEvent evt)
protectedvirtual

override in derived classes in order to handle selection broadcast

override this function in derived classes

Reimplemented from CProjectView.

Definition at line 1264 of file phy_tree_view.cpp.

References set< Key, Compare >::clear(), CPhyloTree::ClearSelection(), copy(), CBioTreeSelection::GetBioTree(), CPhyloTreeDataSource::GetDictionary(), CBioTreeSelection::GetExplicitlySelectedNodeIds(), CPhyloTree::GetFeatureDict(), CBioTreeSelection::GetFeatureId(), CBioTreeSelection::GetFeatureValue(), CBioTreeFeatureDictionary::GetId(), CSelectionEvent::GetIdLocs(), CSelectionEvent::GetIds(), CSelectionEvent::GetIndexed(), CObjectIndex::GetMatches(), CBioTreeSelection::GetNodeIds(), CSelNodeHandle::GetNodeIdx(), visitor_taxid_query::GetNodes(), visitor_string_query::GetNodes(), CConstRef< C, Locker >::GetNonNullPointer(), CRef< C, Locker >::GetPointer(), CSelectionEvent::GetScope(), CSelectionEvent::GetTaxIDs(), CPhyloTreeDataSource::GetTree(), CPhyTreeView::GetWidget(), CBioTreeSelection::HasFeature(), CBioTreeFeatureDictionary::HasFeature(), CSelectionEvent::HasObjectSelection(), set< Key, Compare >::insert(), ITERATE, CPhyTreeView::m_BioTreeContainer, CPhyTreeView::m_DataSource, CPhyTreeView::m_ObjectIndex, NULL, CPhyloTreeWidget::OnUpdateSelChanged(), CPhyloTree::SetExplicitlySelected(), CPhyloTree::SetLeavesExplicitlySelected(), CPhyloTree::SetSelection(), CPhyloTree::SetSelectionIDs(), CSelectionEvent::sm_TreeBroadcastOneToOne, CSelectionEvent::sm_TreeBroadcastProperties, TreeDepthFirst(), and CProjectViewBase::x_HasProject().

◆ x_OnSubjInputTypeChanged()

void CBLASTSearchOptionsPanel::x_OnSubjInputTypeChanged ( )
protected

◆ x_PostAttachToProject() [1/4]

void CAlignSpanView::x_PostAttachToProject ( )
protectedvirtual

◆ x_PostAttachToProject() [2/4]

void CAnnotCompareView::x_PostAttachToProject ( )
protectedvirtual

◆ x_PostAttachToProject() [3/4]

void CCrossAlignView::x_PostAttachToProject ( )
protectedvirtual

◆ x_PostAttachToProject() [4/4]

void CDotMatrixView::x_PostAttachToProject ( )
protectedvirtual

◆ x_PreAttachToProject() [1/4]

objects::CScope * CAlignSpanView::x_PreAttachToProject ( TConstScopedObjects objects)
protectedvirtual

◆ x_PreAttachToProject() [2/4]

objects::CScope * CAnnotCompareView::x_PreAttachToProject ( TConstScopedObjects objects)
protectedvirtual

Reimplemented from CProjectView.

Definition at line 148 of file annot_compare_view.cpp.

References ExtractSeqAligns(), CAnnotCompareView::m_Aligns, NON_CONST_ITERATE, and NULL.

◆ x_PreAttachToProject() [3/4]

objects::CScope * CCrossAlignView::x_PreAttachToProject ( TConstScopedObjects objects)
protectedvirtual

◆ x_PreAttachToProject() [4/4]

objects::CScope * CDotMatrixView::x_PreAttachToProject ( TConstScopedObjects objects)
protectedvirtual

Reimplemented from CProjectView.

Definition at line 159 of file dot_matrix_view.cpp.

References ExtractSeqAligns(), CDotMatrixView::m_Aligns, NON_CONST_ITERATE, and NULL.

◆ x_QueryStatusChange()

void CPhyTreeView::x_QueryStatusChange ( CEvent evt)
protected

◆ x_RebuildObjectIndex()

void CMultiAlignView::x_RebuildObjectIndex ( )
protectedvirtual

◆ x_RemoveDuplicates()

void CCreateGeneModelToolManager::x_RemoveDuplicates ( )
protected

◆ x_ReportErrors()

void CBlastSearchTask::x_ReportErrors ( vector< string > &  errors)
protected

◆ x_ResetState() [1/2]

void CNetBlastSubmittingJob::x_ResetState ( )
protected

◆ x_ResetState() [2/2]

void CNetBlastMonitoringJob::x_ResetState ( )
protected

◆ x_Run() [1/3]

void CNetBlastSubmittingJob::x_Run ( void  )
protected

◆ x_Run() [2/3]

IAppJob::EJobState CNetBlastMonitoringJob::x_Run ( void  )
protected

◆ x_Run() [3/3]

IAppTask::ETaskState CCreateGeneModelTask::x_Run ( void  )
protectedvirtual

◆ x_RunCurrentSubTask()

IAppTask::ETaskState CBlastSearchTask::x_RunCurrentSubTask ( )
protectedvirtual

◆ x_SaveJobDescriptors()

void CNetBLASTUIDataSource::x_SaveJobDescriptors ( )
protected

◆ x_SaveSettings()

void CNetBLAST_DMSearchForm::x_SaveSettings ( CRegistryWriteView  view) const
protectedvirtual

Implements CSearchFormBase.

Definition at line 284 of file net_blast_dm_search_tool.cpp.

◆ x_SelectCompatibleInputObjects() [1/18]

void CBLASTToolManager::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [2/18]

void CCleanupAlignmentsToolManager::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [3/18]

void CClustalOmegaTool::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [4/18]

void CClustalwTool::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [5/18]

void CCreateGeneModelToolManager::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [6/18]

void CFindOverlapTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [7/18]

void CGroupAlignmentsToolManager::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [8/18]

void CKalignTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [9/18]

void CMafftTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [10/18]

void CMergeAlignmentsToolManager::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [11/18]

void CMuscleTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [12/18]

void CNGAlignTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [13/18]

void CProSplignTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [14/18]

void CSplignTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [15/18]

void CCommonTaxTreeTool::x_SelectCompatibleInputObjects ( )
protected

◆ x_SelectCompatibleInputObjects() [16/18]

void CTreeBuilderTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [17/18]

void CAdvancedCleanupTool::x_SelectCompatibleInputObjects ( )
protectedvirtual

◆ x_SelectCompatibleInputObjects() [18/18]

void CCreateNeedlemanWunschToolManager::x_SelectCompatibleInputObjects ( )
protected

◆ x_SetStatusText() [1/2]

void CNetBlastSubmittingJob::x_SetStatusText ( const string text)
protected

◆ x_SetStatusText() [2/2]

void CNetBlastMonitoringJob::x_SetStatusText ( const string text)
protected

◆ x_ShowWM()

void CBLASTSearchParamsPanel::x_ShowWM ( bool  show)
protected

◆ x_StartRetrivingTask()

void CNetBlastMonitoringJob::x_StartRetrivingTask ( const vector< string > &  RIDs)
protected

◆ x_StartTask()

void CNetBLASTUIDataSource::x_StartTask ( CBlastSearchTask task)
protected

◆ x_StoreGeneratedFeats()

void CCreateGeneModelTask::x_StoreGeneratedFeats ( const objects::CSeq_annot &  annot,
TGeneCDSmRNAList gene_cds_rna 
) const
private

◆ x_ToUserObject()

CUser_object * CBLASTParams::x_ToUserObject ( blast::EProgram  prg,
const SProgParams params 
)
staticprotected

◆ x_Update()

void CAlignSpanView::x_Update ( )
protectedvirtual

◆ x_UpdateCollapsedState()

void CBLAST_DB_Dialog::x_UpdateCollapsedState ( wxTreeItemId  id)
protected

◆ x_UpdateDBCombo()

void CBLASTSearchOptionsPanel::x_UpdateDBCombo ( )
protected

◆ x_UpdateFilterStatusText()

void CBLAST_DB_Dialog::x_UpdateFilterStatusText ( bool  reset,
int  n 
)
protected

◆ x_UpdateGeneOnSequence()

bool CCreateGeneModelTask::x_UpdateGeneOnSequence ( TGeneCDSmRNAList gene_cds_rna,
CRef< objects::CSeq_feat >  gene 
)
private

◆ x_UpdateMaskCtrls()

void CBLASTSearchParamsPanel::x_UpdateMaskCtrls ( )
protected

◆ x_UpdateQuerySeqSet()

void CBLASTSearchOptionsPanel::x_UpdateQuerySeqSet ( )
protected

◆ x_UpdateStatusMessage()

void CAlignSpanView::x_UpdateStatusMessage ( )
protectedvirtual

◆ x_UpdateSubjects()

void CBLASTSearchOptionsPanel::x_UpdateSubjects ( )
protected

◆ x_UpdateSubjectSeqSet()

void CBLASTSearchOptionsPanel::x_UpdateSubjectSeqSet ( )
protected

◆ x_UpdateSubjectType()

void CBLASTSearchOptionsPanel::x_UpdateSubjectType ( )
protected

◆ x_ValidateParams() [1/18]

bool CBLASTToolManager::x_ValidateParams ( )
protected

validate parameters after Params page

Definition at line 319 of file blast_tool_manager.cpp.

References CBLASTToolManager::m_Params, and CBLASTParams::ToBlastOptions().

Referenced by CBLASTToolManager::DoTransition().

◆ x_ValidateParams() [2/18]

bool CCleanupAlignmentsToolManager::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 120 of file cleanup_alignments_tool_manager.cpp.

References CUIObject::GetLabel(), SCleanupAlignmentsParams::m_Alignments, CAlgoToolManagerBase::m_Descriptor, CCleanupAlignmentsToolManager::m_Params, and NcbiErrorBox().

◆ x_ValidateParams() [3/18]

bool CClustalOmegaTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 98 of file clustal_omega_tool.cpp.

◆ x_ValidateParams() [4/18]

bool CClustalwTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 98 of file clustalw_tool.cpp.

◆ x_ValidateParams() [5/18]

bool CCreateGeneModelToolManager::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 120 of file create_gene_model_tool_manager.cpp.

References CUIObject::GetLabel(), SCreateGeneModelParams::m_Alignments, CAlgoToolManagerBase::m_Descriptor, CCreateGeneModelToolManager::m_Params, and NcbiErrorBox().

◆ x_ValidateParams() [6/18]

bool CFindOverlapTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 124 of file find_overlap_tool.cpp.

◆ x_ValidateParams() [7/18]

bool CGroupAlignmentsToolManager::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 115 of file group_alignments_tool_manager.cpp.

References CUIObject::GetLabel(), SGroupAlignmentsParams::m_Alignments, CAlgoToolManagerBase::m_Descriptor, CGroupAlignmentsToolManager::m_Params, and NcbiErrorBox().

◆ x_ValidateParams() [8/18]

bool CKalignTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 97 of file kalign_tool.cpp.

◆ x_ValidateParams() [9/18]

bool CMafftTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 97 of file mafft_tool.cpp.

◆ x_ValidateParams() [10/18]

bool CMergeAlignmentsToolManager::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 120 of file merge_alignments_tool_manager.cpp.

References CUIObject::GetLabel(), SMergeAlignmentsParams::m_Alignments, CAlgoToolManagerBase::m_Descriptor, CMergeAlignmentsToolManager::m_Params, and NcbiErrorBox().

◆ x_ValidateParams() [11/18]

bool CMuscleTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 97 of file muscle_tool.cpp.

◆ x_ValidateParams() [12/18]

bool CNetBLAST_DMSearchJob::x_ValidateParams ( )
protectedvirtual

returns true if Job params are correct, implement in derived classes

Implements CSearchJobBase.

Definition at line 381 of file net_blast_dm_search_tool.cpp.

References CNetBLAST_DMSearchQuery::m_FilterStr, and CNetBLAST_DMSearchJob::m_Query.

◆ x_ValidateParams() [13/18]

bool CNGAlignTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 259 of file ngalign_tool.cpp.

◆ x_ValidateParams() [14/18]

bool CProSplignTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 164 of file prosplign_tool.cpp.

◆ x_ValidateParams() [15/18]

bool CSplignTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 117 of file splign_tool.cpp.

◆ x_ValidateParams() [16/18]

bool CCommonTaxTreeTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 98 of file taxtree_tool.cpp.

◆ x_ValidateParams() [17/18]

bool CTreeBuilderTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 139 of file tree_builder_tool.cpp.

◆ x_ValidateParams() [18/18]

bool CAdvancedCleanupTool::x_ValidateParams ( )
protectedvirtual

validates user input in Parameters panel, report errors if any

validate parameters after Params page override this function in derived classes

Reimplemented from CAlgoToolManagerBase.

Definition at line 93 of file advanced_cleanup_tool.cpp.

◆ ~CBLAST_DB_Dialog()

CBLAST_DB_Dialog::~CBLAST_DB_Dialog ( )

Definition at line 179 of file blast_db_dialog.cpp.

◆ ~CBLAST_Dlg_Item()

CBLAST_Dlg_Item::~CBLAST_Dlg_Item ( )

◆ ~CBLASTSearchOptionsPanel()

CBLASTSearchOptionsPanel::~CBLASTSearchOptionsPanel ( )

Definition at line 139 of file blast_search_options_panel.cpp.

◆ ~CBLASTSearchParamsPanel()

CBLASTSearchParamsPanel::~CBLASTSearchParamsPanel ( )

Definition at line 120 of file blast_search_params_panel.cpp.

◆ ~CBlastSearchTask()

CBlastSearchTask::~CBlastSearchTask ( )
virtual

Definition at line 58 of file blast_search_task.cpp.

◆ ~CCleanupAlignmentsParamsPanel()

CCleanupAlignmentsParamsPanel::~CCleanupAlignmentsParamsPanel ( )

Definition at line 123 of file cleanup_alignments_params_panel.cpp.

◆ ~CClustalOmegaToolParams()

CClustalOmegaToolParams::~CClustalOmegaToolParams ( )

Definition at line 56 of file clustal_omega_tool_params.cpp.

◆ ~CClustalwToolParams()

CClustalwToolParams::~CClustalwToolParams ( )

Definition at line 50 of file clustalw_tool_params.cpp.

◆ ~CCreateGeneModelTask()

CCreateGeneModelTask::~CCreateGeneModelTask ( )
virtual

Definition at line 276 of file create_gene_model_tool_manager.cpp.

◆ ~CFindOverlapPanel()

CFindOverlapPanel::~CFindOverlapPanel ( )

Definition at line 91 of file find_overlap_panel.cpp.

◆ ~CFindOverlapParams()

CFindOverlapParams::~CFindOverlapParams ( )

Definition at line 49 of file find_overlap_params.cpp.

◆ ~CGroupAlignmentsParamsPanel()

CGroupAlignmentsParamsPanel::~CGroupAlignmentsParamsPanel ( )

Definition at line 169 of file group_alignments_params_panel.cpp.

◆ ~CKalignToolParams()

CKalignToolParams::~CKalignToolParams ( )

Definition at line 52 of file kalign_tool_params.cpp.

◆ ~CMafftToolParams()

CMafftToolParams::~CMafftToolParams ( )

Definition at line 52 of file mafft_tool_params.cpp.

◆ ~CMergeAlignmentsParamsPanel()

CMergeAlignmentsParamsPanel::~CMergeAlignmentsParamsPanel ( )

Definition at line 147 of file merge_alignments_params_panel.cpp.

◆ ~CMSAToolJob()

CMSAToolJob::~CMSAToolJob ( )
virtual

◆ ~CMuscleToolPanel()

CMuscleToolPanel::~CMuscleToolPanel ( )

Definition at line 100 of file muscle_tool_panel.cpp.

◆ ~CMuscleToolParams()

CMuscleToolParams::~CMuscleToolParams ( )

Definition at line 52 of file muscle_tool_params.cpp.

◆ ~CNeedlemanWunschToolParams()

CNeedlemanWunschToolParams::~CNeedlemanWunschToolParams ( )

Definition at line 49 of file needlemanwunsch_tool_params.cpp.

◆ ~CNetBLAST_DMSearchForm()

CNetBLAST_DMSearchForm::~CNetBLAST_DMSearchForm ( )
virtual

◆ ~CNetBlastDMSearchFormPanel()

CNetBlastDMSearchFormPanel::~CNetBlastDMSearchFormPanel ( )

Definition at line 100 of file net_blast_dm_search_form_panel.cpp.

◆ ~CNetBlastJobDescriptor()

CNetBlastJobDescriptor::~CNetBlastJobDescriptor ( )
virtual

Definition at line 135 of file net_blast_job_descr.cpp.

◆ ~CNetBLASTLoadOptionPanel()

CNetBLASTLoadOptionPanel::~CNetBLASTLoadOptionPanel ( )

Definition at line 86 of file net_blast_load_option_panel.cpp.

◆ ~CNetBLASTUIDataSource()

CNetBLASTUIDataSource::~CNetBLASTUIDataSource ( )
virtual

Definition at line 153 of file net_blast_ui_data_source.cpp.

References _ASSERT, and CNetBLASTUIDataSource::m_Open.

◆ ~CNGAlignPanel()

CNGAlignPanel::~CNGAlignPanel ( )

Definition at line 95 of file ngalign_panel.cpp.

◆ ~CNGAlignParams()

CNGAlignParams::~CNGAlignParams ( )

Definition at line 55 of file ngalign_params.cpp.

◆ ~CPhyTreeView()

CPhyTreeView::~CPhyTreeView ( )

◆ ~CSplignPanel()

CSplignPanel::~CSplignPanel ( )

Definition at line 187 of file splign_panel.cpp.

◆ ~CSplignParams()

CSplignParams::~CSplignParams ( )

Definition at line 49 of file splign_params.cpp.

◆ ~CTaxTreeToolPanel()

CTaxTreeToolPanel::~CTaxTreeToolPanel ( )

Definition at line 88 of file taxtree_tool_panel.cpp.

◆ ~CTaxTreeToolParams()

CTaxTreeToolParams::~CTaxTreeToolParams ( )

Definition at line 49 of file taxtree_tool_params.cpp.

◆ ~CTreeBuilderPanel()

CTreeBuilderPanel::~CTreeBuilderPanel ( )

Definition at line 100 of file tree_builder_panel.cpp.

◆ ~CTreeBuilderParams()

CTreeBuilderParams::~CTreeBuilderParams ( )

Definition at line 49 of file tree_builder_params.cpp.

◆ ~SGeneCdsmRnaFeats()

SGeneCdsmRnaFeats::~SGeneCdsmRnaFeats ( )
inline

Definition at line 103 of file create_gene_model_tool_manager.hpp.

Variable Documentation

◆ cds

CRef<objects::CSeq_feat> SGeneCdsmRnaFeats::cds

◆ gene

CRef<objects::CSeq_feat> SGeneCdsmRnaFeats::gene

◆ m_AdvancedParams

string CBLASTParams::m_AdvancedParams
protected

◆ m_AdvParams [1/2]

wxString CBLASTSearchParamsPanel::m_AdvParams
protected

◆ m_AdvParams [2/2]

wxString CNGAlignParams::m_AdvParams
private

◆ m_Algo

EAlgorithm SCleanupAlignmentsParams::m_Algo

◆ m_AlgoSelector

wxComboBox* CCleanupAlignmentsParamsPanel::m_AlgoSelector

◆ m_Alignments [1/8]

TConstScopedObjects SCleanupAlignmentsParams::m_Alignments

◆ m_Alignments [2/8]

TConstScopedObjects CCleanupAlignmentsToolManager::m_Alignments
protected

◆ m_Alignments [3/8]

TConstScopedObjects CCreateGeneModelToolManager::m_Alignments
protected

◆ m_Alignments [4/8]

TConstScopedObjects SGroupAlignmentsParams::m_Alignments

◆ m_Alignments [5/8]

TConstScopedObjects CGroupAlignmentsToolManager::m_Alignments
protected

◆ m_Alignments [6/8]

TConstScopedObjects SMergeAlignmentsParams::m_Alignments

◆ m_Alignments [7/8]

TConstScopedObjects CMergeAlignmentsToolManager::m_Alignments
protected

◆ m_Alignments [8/8]

TConstScopedObjects CAdvancedCleanupTool::m_Alignments
private

◆ m_Aligns [1/2]

TAlignVector CAnnotCompareView::m_Aligns
private

Definition at line 107 of file annot_compare_view.hpp.

Referenced by CAnnotCompareView::x_PreAttachToProject().

◆ m_Aligns [2/2]

TAlignVector CDotMatrixView::m_Aligns
private

◆ m_AlnMgr_FillUnaligned [1/2]

bool SCleanupAlignmentsParams::m_AlnMgr_FillUnaligned

◆ m_AlnMgr_FillUnaligned [2/2]

wxCheckBox* CCleanupAlignmentsParamsPanel::m_AlnMgr_FillUnaligned

◆ m_AlnMgr_PreserveRows [1/2]

bool SCleanupAlignmentsParams::m_AlnMgr_PreserveRows

◆ m_AlnMgr_PreserveRows [2/2]

wxCheckBox* CCleanupAlignmentsParamsPanel::m_AlnMgr_PreserveRows

◆ m_AlnMgr_Sort [1/2]

bool SCleanupAlignmentsParams::m_AlnMgr_Sort

◆ m_AlnMgr_Sort [2/2]

wxCheckBox* CCleanupAlignmentsParamsPanel::m_AlnMgr_Sort

◆ m_AlnMgr_Transloc [1/2]

bool SCleanupAlignmentsParams::m_AlnMgr_Transloc

◆ m_AlnMgr_Transloc [2/2]

wxCheckBox* CCleanupAlignmentsParamsPanel::m_AlnMgr_Transloc

◆ m_AlnWidget [1/4]

CAlnSpanWidget* CAlignSpanView::m_AlnWidget
private

◆ m_AlnWidget [2/4]

CCrossAlnWidget* CCrossAlignView::m_AlnWidget
private

◆ m_AlnWidget [3/4]

CHitMatrixWidget* CDotMatrixView::m_AlnWidget
private

◆ m_AlnWidget [4/4]

CAlnMultiWidget* CMultiAlignView::m_AlnWidget
protected

◆ m_AnchoredAln

CAnchoredAln CAlignSpanView::m_AnchoredAln
private

Definition at line 144 of file align_span_view.hpp.

◆ m_AnnWidget

CAnnotCompareWidget* CAnnotCompareView::m_AnnWidget
private

◆ m_AssumeNegStrand

wxCheckBox* CMergeAlignmentsParamsPanel::m_AssumeNegStrand

◆ m_AutoDelete

CTaxIdHelper::CAutoDelete CBLASTSearchParamsPanel::m_AutoDelete
protected

Definition at line 238 of file blast_search_params_panel.hpp.

◆ m_AutoFlag

bool CMafftToolParams::m_AutoFlag
private

◆ m_BandSize

int CNeedlemanWunschToolParams::m_BandSize
private

◆ m_BestHit

bool CNGAlignParams::m_BestHit

◆ m_BioTreeContainer

CConstRef<objects::CBioTreeContainer> CPhyTreeView::m_BioTreeContainer
private

◆ m_BLASTPanel

CNGAlignBLASTPanel* CNGAlignTool::m_BLASTPanel
protected

◆ m_BlastParams

wxString CFindOverlapParams::m_BlastParams
private

◆ m_BlockEvents

bool CNetBlastDMSearchFormPanel::m_BlockEvents
protected

◆ m_BrowseDBBtn

wxBitmapButton* CBLASTSearchOptionsPanel::m_BrowseDBBtn

◆ m_Btc

CRef<objects::CBioTreeContainer> CPhyloTreeJob::m_Btc
private

◆ m_Builder

CAlnMultiDSBuilder CMultiAlignView::m_Builder
protected

Definition at line 141 of file multi_align_view.hpp.

Referenced by CMultiAlignView::OnProjectChanged().

◆ m_CatItems

TItemDeque CBLAST_DB_Dialog::m_CatItems
protected

◆ m_cDNA_strand

int CSplignParams::m_cDNA_strand
private

◆ m_cDNAList

CObjectListWidgetSel* CSplignPanel::m_cDNAList

◆ m_CDNAListAccValidator

CMolTypeValidator CSplignPanel::m_CDNAListAccValidator
private

Definition at line 179 of file splign_panel.hpp.

Referenced by CSplignPanel::CreateControls().

◆ m_cDNASeqs

TConstScopedObjects CSplignPanel::m_cDNASeqs
private

◆ m_chbStandalone

wxCheckBox* CBLASTSearchParamsPanel::m_chbStandalone

◆ m_ChildItems

TNameToItemMap* CBLAST_Dlg_Item::m_ChildItems
protected

◆ m_ClustalOmegaPath

wxString CClustalOmegaToolParams::m_ClustalOmegaPath
private

◆ m_ClustalWPath

wxString CClustalwToolParams::m_ClustalWPath
private

◆ m_CmdLine

wxString CMSAToolJob::m_CmdLine
protected

Definition at line 97 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::x_CreateProjectItems().

◆ m_Command

ECommand CBlastSearchTask::m_Command
protected

the command associated with the task

Definition at line 112 of file blast_search_task.hpp.

Referenced by CBlastSearchTask::Init_Monitoring(), CBlastSearchTask::Init_RetrieveRID(), and CBlastSearchTask::Init_SubmitSearch().

◆ m_CommandLine [1/5]

wxString CClustalOmegaToolParams::m_CommandLine
private

◆ m_CommandLine [2/5]

wxString CClustalwToolParams::m_CommandLine
private

◆ m_CommandLine [3/5]

wxString CKalignToolParams::m_CommandLine
private

◆ m_CommandLine [4/5]

wxString CMafftToolParams::m_CommandLine
private

◆ m_CommandLine [5/5]

wxString CMuscleToolParams::m_CommandLine
private

◆ m_CompartCheck

wxCheckBox* CBLASTSearchParamsPanel::m_CompartCheck

◆ m_Completed

bool CNetBlastDMSearchFormPanel::m_Completed
protected

◆ m_CompPenalty

double CSplignParams::m_CompPenalty
private

◆ m_ConstructMethod

wxString CTreeBuilderParams::m_ConstructMethod
private

◆ m_Cont

CRef<objects::CBioTreeContainer> CPhyTreeView::m_Cont
mutableprivate

Definition at line 129 of file phy_tree_view.hpp.

Referenced by CPhyTreeView::GetSelection().

◆ m_CurrentMethod

string CMultiAlignView::m_CurrentMethod
private

Definition at line 138 of file multi_align_view.hpp.

◆ m_CurrentNode

CPhyloTree::TTreeIdx CPhyTreeView::m_CurrentNode
mutableprivate

Definition at line 130 of file phy_tree_view.hpp.

Referenced by CPhyTreeView::GetSelection().

◆ m_CurrentPage

int CNGAlignTool::m_CurrentPage
protected

◆ m_CurrentQuerySet

string CBLASTSearchOptionsPanel::m_CurrentQuerySet
protected

◆ m_CurrentSubjectSet

string CBLASTSearchOptionsPanel::m_CurrentSubjectSet
protected

◆ m_CurrTask

CIRef<IAppTask> CBlastSearchTask::m_CurrTask
protected

◆ m_data [1/5]

CFindOverlapParams CFindOverlapPanel::m_data

◆ m_data [2/5]

CSplignParams CSplignPanel::m_data
private

Definition at line 158 of file splign_panel.hpp.

Referenced by CSplignPanel::GetData(), and CSplignPanel::SetData().

◆ m_data [3/5]

CTreeBuilderParams CTreeBuilderPanel::m_data

◆ m_data [4/5]

CMuscleToolParams CMuscleToolPanel::m_data

Definition at line 129 of file muscle_tool_panel.hpp.

Referenced by CMuscleToolPanel::GetData(), and CMuscleToolPanel::SetData().

◆ m_data [5/5]

CTaxTreeToolParams CTaxTreeToolPanel::m_data

◆ m_DatabaseCombo

wxComboBox* CBLASTSearchOptionsPanel::m_DatabaseCombo

◆ m_DataSource [1/8]

CRef<IAlnMultiDataSource> CAlignSpanView::m_DataSource
private

Definition at line 143 of file align_span_view.hpp.

Referenced by CAlignSpanView::x_InitWidget().

◆ m_DataSource [2/8]

CNetBLASTUIDataSource* CBLASTSearchOptionsPanel::m_DataSource
protected

◆ m_DataSource [3/8]

CIRef<ICrossAlnDataSource> CCrossAlignView::m_DataSource
private

◆ m_DataSource [4/8]

CIRef<IHitMatrixDataSource> CDotMatrixView::m_DataSource
private

◆ m_DataSource [5/8]

CIRef<ICrossAlnDataSource> CMPCrossAlignView::m_DataSource
private

Definition at line 118 of file mp_cross_align_view.hpp.

◆ m_DataSource [6/8]

CIRef<IAlnMultiDataSource> CMultiAlignView::m_DataSource
protected

◆ m_DataSource [7/8]

CRef<CNetBLASTUIDataSource> CNetBLASTUILoadManager::m_DataSource
protected

Definition at line 103 of file net_blast_ui_load_manager.hpp.

Referenced by CNetBLASTUILoadManager::GetTask().

◆ m_DataSource [8/8]

CRef<CPhyloTreeDataSource> CPhyTreeView::m_DataSource
private

◆ m_DbGenCodeCombo

wxComboBox* CBLASTSearchParamsPanel::m_DbGenCodeCombo

◆ m_DbGenCodeLabel

wxStaticText* CBLASTSearchParamsPanel::m_DbGenCodeLabel

◆ m_DbGeneticCode [1/2]

int CBLASTParams::SProgParams::m_DbGeneticCode

◆ m_DbGeneticCode [2/2]

wxString CBLASTSearchParamsPanel::m_DbGeneticCode
protected

◆ m_DbItems

TItemDeque CBLAST_DB_Dialog::m_DbItems
protected

◆ m_DBLoadState

int CBLASTSearchOptionsPanel::m_DBLoadState
protected

◆ m_DbMap

const TDbMap* CBLAST_DB_Dialog::m_DbMap
protected

◆ m_DBSizer

wxBoxSizer* CBLASTSearchOptionsPanel::m_DBSizer

◆ m_Deleted

bool CNetBlastJobDescriptor::m_Deleted
protected

◆ m_Descr [1/6]

string CNetBlastSubmittingJob::m_Descr
protected

◆ m_Descr [2/6]

string CNetBlastMonitoringJob::m_Descr
protected

◆ m_Descr [3/6]

CUIObject CNetBLASTUIDataSource::m_Descr
protected

Definition at line 193 of file net_blast_ui_data_source.hpp.

Referenced by CNetBLASTUIDataSource::GetDescr().

◆ m_Descr [4/6]

CUIObject CNetBLASTUIDataSourceType::m_Descr
protected

◆ m_Descr [5/6]

CUIObject CPslLoadManager::m_Descr
protected

◆ m_Descr [6/6]

CUIObject CTextAlignLoaderManager::m_Descr
protected

◆ m_Description

string CNetBlastJobDescriptor::m_Description
protected

◆ m_Descriptor [1/2]

CUIObject CBLASTToolManager::m_Descriptor
protected

◆ m_Descriptor [2/2]

CUIObject CNetBLASTUILoadManager::m_Descriptor
protected

◆ m_Descriptors [1/3]

vector< CRef<CNetBlastJobDescriptor> > CNetBlastSubmittingJob::m_Descriptors
protected

◆ m_Descriptors [2/3]

TDescriptors CNetBlastMonitoringJob::m_Descriptors
protected

Definition at line 160 of file blast_jobs.hpp.

Referenced by CNetBlastMonitoringJob::x_Run().

◆ m_Descriptors [3/3]

TDescriptors CNetBlastLoadingJob::m_Descriptors
protected

◆ m_Direction

int SMergeAlignmentsParams::m_Direction

◆ m_DiscType

int CSplignParams::m_DiscType
private

◆ m_DistanceMethod

wxString CTreeBuilderParams::m_DistanceMethod
private

◆ m_Done

float CCreateNeedlemanWunschJob::m_Done
protected

◆ m_EditUpdate

bool CPhyTreeView::m_EditUpdate
private

◆ m_EndGapDetect

bool CSplignParams::m_EndGapDetect
private

◆ m_EntrezQuery

string CBLASTParams::m_EntrezQuery
protected

Params applying only to BLAST Search.

Definition at line 239 of file blast_search_params.hpp.

Referenced by CBLASTParams::FromUserObject(), CBLASTParams::GetEntrezQuery(), and CBLASTParams::ToUserObject().

◆ m_Error [1/2]

CRef<CAppJobError> CNetBlastSubmittingJob::m_Error
protected

◆ m_Error [2/2]

CRef<CAppJobError> CNetBlastMonitoringJob::m_Error
protected

◆ m_Errors [1/4]

vector<string> CNetBlastSubmittingJob::m_Errors
protected

◆ m_Errors [2/4]

vector<string> CNetBlastMonitoringJob::m_Errors
protected

Definition at line 161 of file blast_jobs.hpp.

Referenced by CNetBlastMonitoringJob::Run(), and CNetBlastMonitoringJob::x_Run().

◆ m_Errors [3/4]

vector<string> CNetBlastLoadingJob::m_Errors
protected

◆ m_Errors [4/4]

string CNetBlastJobDescriptor::m_Errors
protected

◆ m_eValue [1/3]

double CBLASTParams::SProgParams::m_eValue

◆ m_eValue [2/3]

double CBLASTSearchParamsPanel::m_eValue
protected

◆ m_eValue [3/3]

double CNGAlignParams::m_eValue
private

◆ m_Expanded

bool CBLAST_Dlg_Item::m_Expanded
protected

Definition at line 112 of file blast_db_dialog.hpp.

Referenced by CBLAST_Dlg_Item::Expand(), and CBLAST_Dlg_Item::IsExpanded().

◆ m_Expired

bool CNetBlastDMSearchFormPanel::m_Expired
protected

◆ m_Failed

bool CNetBlastDMSearchFormPanel::m_Failed
protected

◆ m_FileNames [1/3]

vector<wxString> CTextAlignObjectLoader::m_FileNames
private

Definition at line 85 of file text_align_object_loader.hpp.

Referenced by CTextAlignObjectLoader::Execute().

◆ m_FileNames [2/3]

vector<wxString> CPslLoadManager::m_FileNames
protected

◆ m_FileNames [3/3]

vector<wxString> CTextAlignLoaderManager::m_FileNames
protected

◆ m_FillUnaligned [1/2]

bool SMergeAlignmentsParams::m_FillUnaligned

◆ m_FillUnaligned [2/2]

wxCheckBox* CMergeAlignmentsParamsPanel::m_FillUnaligned

◆ m_FilterLowComplex [1/2]

bool CBLASTParams::SProgParams::m_FilterLowComplex

◆ m_FilterLowComplex [2/2]

bool CBLASTSearchParamsPanel::m_FilterLowComplex
protected

◆ m_FilterMode

int CNGAlignParams::m_FilterMode
private

◆ m_FilterQty

int CFindOverlapParams::m_FilterQty
private

◆ m_FilterStr

string CNetBLAST_DMSearchQuery::m_FilterStr

select only Jobs that have attributes containg this string

Definition at line 124 of file net_blast_dm_search_tool.hpp.

Referenced by CNetBLAST_DMSearchQuery::ToString(), CNetBLAST_DMSearchJob::x_DoSearch(), and CNetBLAST_DMSearchJob::x_ValidateParams().

◆ m_FirstSeqFreeEnds

int CNeedlemanWunschToolParams::m_FirstSeqFreeEnds
private

◆ m_GapExtendCost

int CNeedlemanWunschToolParams::m_GapExtendCost
private

◆ m_GapOpenCost

int CNeedlemanWunschToolParams::m_GapOpenCost
private

◆ m_GeneModelMap

TGeneModelMap CCreateGeneModelTask::m_GeneModelMap
private

◆ m_GeneralSizer

wxFlexGridSizer* CBLASTSearchParamsPanel::m_GeneralSizer

◆ m_GenerateTree [1/3]

bool CClustalOmegaToolParams::m_GenerateTree
private

◆ m_GenerateTree [2/3]

bool CClustalwToolParams::m_GenerateTree
private

◆ m_GenerateTree [3/3]

bool CMuscleToolParams::m_GenerateTree
private

◆ m_GenomicList

CObjectListWidgetSel* CSplignPanel::m_GenomicList

◆ m_GenomicListAccValidator

CMolTypeValidator CSplignPanel::m_GenomicListAccValidator
private

Definition at line 178 of file splign_panel.hpp.

Referenced by CSplignPanel::CreateControls().

◆ m_GenomicObjects

TObjects CSplignTool::m_GenomicObjects
protected

◆ m_GenomicSeq

SConstScopedObject CSplignPanel::m_GenomicSeq
private

◆ m_GroupByEST [1/2]

bool SGroupAlignmentsParams::m_GroupByEST

◆ m_GroupByEST [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByEST

◆ m_GroupByGenBank [1/2]

bool SGroupAlignmentsParams::m_GroupByGenBank

◆ m_GroupByGenBank [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByGenBank

◆ m_GroupByHTGS [1/2]

bool SGroupAlignmentsParams::m_GroupByHTGS

◆ m_GroupByHTGS [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByHTGS

◆ m_GroupByLikeTaxId [1/2]

bool SGroupAlignmentsParams::m_GroupByLikeTaxId

◆ m_GroupByLikeTaxId [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByLikeTaxId

◆ m_GroupByPatent [1/2]

bool SGroupAlignmentsParams::m_GroupByPatent

◆ m_GroupByPatent [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByPatent

◆ m_GroupByPredictedRefSeq [1/2]

bool SGroupAlignmentsParams::m_GroupByPredictedRefSeq

◆ m_GroupByPredictedRefSeq [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByPredictedRefSeq

◆ m_GroupByRefSeq [1/2]

bool SGroupAlignmentsParams::m_GroupByRefSeq

◆ m_GroupByRefSeq [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByRefSeq

◆ m_GroupBySeqId [1/2]

bool SGroupAlignmentsParams::m_GroupBySeqId

◆ m_GroupBySeqId [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupBySeqId

◆ m_GroupByStrand [1/2]

bool SGroupAlignmentsParams::m_GroupByStrand

◆ m_GroupByStrand [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByStrand

◆ m_GroupByTaxId [1/2]

bool SGroupAlignmentsParams::m_GroupByTaxId

◆ m_GroupByTaxId [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByTaxId

◆ m_GroupByWGS [1/2]

bool SGroupAlignmentsParams::m_GroupByWGS

◆ m_GroupByWGS [2/2]

wxCheckBox* CGroupAlignmentsParamsPanel::m_GroupByWGS

◆ m_HitFilter_MinIdentity [1/2]

float SCleanupAlignmentsParams::m_HitFilter_MinIdentity

◆ m_HitFilter_MinIdentity [2/2]

wxTextCtrl* CCleanupAlignmentsParamsPanel::m_HitFilter_MinIdentity

◆ m_HitFilter_MinLength [1/2]

int SCleanupAlignmentsParams::m_HitFilter_MinLength

◆ m_HitFilter_MinLength [2/2]

wxTextCtrl* CCleanupAlignmentsParamsPanel::m_HitFilter_MinLength

◆ m_Id

wxTreeItemId CBLAST_Dlg_Item::m_Id
protected

Definition at line 116 of file blast_db_dialog.hpp.

Referenced by CBLAST_Dlg_Item::GetId(), and CBLAST_Dlg_Item::SetId().

◆ m_IdMap

TIdMap CMSAToolJob::m_IdMap
protected

to make the alignment as robust as possible, we assign every sequence a unique identifer independeont of its existing identifiers this map allows us to convert back at the end

Definition at line 94 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::x_AddTreeProjectItem().

◆ m_InitialLayout

int CPhyTreeView::m_InitialLayout
private

Definition at line 147 of file phy_tree_view.hpp.

Referenced by CPhyTreeView::InitView(), and CPhyTreeView::OnBioTreeChanged().

◆ m_InitialRotateLabels

int CPhyTreeView::m_InitialRotateLabels
private

If rendering parms are stored in biotreecontainer, set them first time.

Definition at line 145 of file phy_tree_view.hpp.

Referenced by CPhyTreeView::InitView(), and CPhyTreeView::OnBioTreeChanged().

◆ m_InitialUseDistances

int CPhyTreeView::m_InitialUseDistances
private

Definition at line 146 of file phy_tree_view.hpp.

Referenced by CPhyTreeView::InitView(), and CPhyTreeView::OnBioTreeChanged().

◆ m_InputAligns

vector< CConstRef<CSeq_align> > CAlignSpanView::m_InputAligns
private

◆ m_InputListDirty [1/3]

bool CCleanupAlignmentsParamsPanel::m_InputListDirty
private

◆ m_InputListDirty [2/3]

bool CGroupAlignmentsParamsPanel::m_InputListDirty
protected

◆ m_InputListDirty [3/3]

bool CMergeAlignmentsParamsPanel::m_InputListDirty
protected

◆ m_InputObjects [1/8]

vector<TConstScopedObjects> CBLASTToolManager::m_InputObjects
protected

◆ m_InputObjects [2/8]

TConstScopedObjects* CCleanupAlignmentsParamsPanel::m_InputObjects
private

◆ m_InputObjects [3/8]

TConstScopedObjects* CFindOverlapPanel::m_InputObjects

◆ m_InputObjects [4/8]

TConstScopedObjects* CGroupAlignmentsParamsPanel::m_InputObjects
protected

◆ m_InputObjects [5/8]

TConstScopedObjects* CMergeAlignmentsParamsPanel::m_InputObjects
protected

◆ m_InputObjects [6/8]

TConstScopedObjects* CTreeBuilderPanel::m_InputObjects

◆ m_InputObjects [7/8]

TConstScopedObjects* CMuscleToolPanel::m_InputObjects

Definition at line 141 of file muscle_tool_panel.hpp.

◆ m_InputObjects [8/8]

TConstScopedObjects* CTaxTreeToolPanel::m_InputObjects

Definition at line 134 of file taxtree_tool_panel.hpp.

◆ m_IsDatabase

bool CBLAST_Dlg_Item::m_IsDatabase
protected

Definition at line 110 of file blast_db_dialog.hpp.

Referenced by CBLAST_Dlg_Item::IsDatabase().

◆ m_Items

CSelectProjectOptions::TItems CCreateGeneModelTask::m_Items
private

◆ m_JobDescrMutex

CFastMutex CNetBLASTUIDataSource::m_JobDescrMutex
mutableprotected

◆ m_JobDescrs

TJobDescrVec CNetBLASTUIDataSource::m_JobDescrs
protected

◆ m_JobTitle [1/4]

string CBLASTParams::m_JobTitle
protected

◆ m_JobTitle [2/4]

wxString CBLASTSearchParamsPanel::m_JobTitle
protected

◆ m_JobTitle [3/4]

string CNetBlastJobDescriptor::m_JobTitle
protected

◆ m_JobTitle [4/4]

wxString CNGAlignParams::m_JobTitle
private

◆ m_KalignPath

wxString CKalignToolParams::m_KalignPath
private

◆ m_Label

string CBLASTParams::SProgInfo::m_Label

Definition at line 76 of file blast_search_params.hpp.

◆ m_LabelLength

size_t CBLAST_Dlg_Item::m_LabelLength
protected

◆ m_LabelPos

size_t CBLAST_Dlg_Item::m_LabelPos
protected

◆ m_LCRegionsCheck

wxCheckBox* CBLASTSearchParamsPanel::m_LCRegionsCheck

◆ m_LeafLabels

wxString CTreeBuilderParams::m_LeafLabels
private

◆ m_LoadingJob

CRef<CNetBlastLoadingJob> CBlastSearchTask::m_LoadingJob
protected

◆ m_LoadingOptions [1/2]

CSelectProjectOptions CNetBlastMonitoringJob::m_LoadingOptions
protected

◆ m_LoadingOptions [2/2]

CSelectProjectOptions CBlastSearchTask::m_LoadingOptions
protected

◆ m_Local

bool CBLASTSearchParamsPanel::m_Local
protected

◆ m_LocalDBCtrl

wxTextCtrl* CBLASTSearchOptionsPanel::m_LocalDBCtrl

◆ m_LocalDBLoader

bool CBLASTParams::m_LocalDBLoader
protected

◆ m_LocalDBLoaderCtrl

wxCheckBox* CBLASTSearchOptionsPanel::m_LocalDBLoaderCtrl

◆ m_LocalDBSizer

wxBoxSizer* CBLASTSearchOptionsPanel::m_LocalDBSizer

◆ m_LocalNucDB

string CBLASTParams::m_LocalNucDB
protected

◆ m_LocalProtDB

string CBLASTParams::m_LocalProtDB
protected

◆ m_LocalSeqsSizer

wxBoxSizer* CBLASTSearchOptionsPanel::m_LocalSeqsSizer

◆ m_LocalSizer

wxStaticBoxSizer* CBLASTSearchOptionsPanel::m_LocalSizer

◆ m_LocalWinMaskDirPath

string CBLASTToolManager::m_LocalWinMaskDirPath
protected

Definition at line 141 of file blast_tool_manager.hpp.

Referenced by CBLASTToolManager::LoadSettings().

◆ m_LocationSel

CObjectListWidgetSel* CMuscleToolPanel::m_LocationSel

◆ m_MafftPath

wxString CMafftToolParams::m_MafftPath
private

◆ m_MainSplitter

wxSplitterWindow* CMPCrossAlignView::m_MainSplitter
private

◆ m_Manager [1/2]

CPslLoadManager& CPslLoadManager::CPage::m_Manager

Definition at line 137 of file psl_load_manager.hpp.

Referenced by CPslLoadManager::CPage::GetPanel().

◆ m_Manager [2/2]

CTextAlignLoaderManager& CTextAlignLoaderManager::CPage::m_Manager

◆ m_MaskLCRegions

bool CBLASTSearchParamsPanel::m_MaskLCRegions
protected

◆ m_MaskLowercase

bool CBLASTParams::SProgParams::m_MaskLowercase

◆ m_MaskRepeats [1/2]

bool CBLASTParams::SProgParams::m_MaskRepeats

◆ m_MaskRepeats [2/2]

bool CBLASTSearchParamsPanel::m_MaskRepeats
protected

◆ m_MatchCost

int CNeedlemanWunschToolParams::m_MatchCost
private

◆ m_MaxGenomicExtent

long CSplignParams::m_MaxGenomicExtent
private

◆ m_MaxIntron

long CSplignParams::m_MaxIntron
private

◆ m_MaxSlop

wxString CFindOverlapParams::m_MaxSlop
private

◆ m_MergeAlgo

int SMergeAlignmentsParams::m_MergeAlgo

◆ m_MergeFlags

int SMergeAlignmentsParams::m_MergeFlags

◆ m_MergeQuerySeqOnly

wxCheckBox* CMergeAlignmentsParamsPanel::m_MergeQuerySeqOnly

◆ m_MinCompIdentity

double CSplignParams::m_MinCompIdentity
private

◆ m_MinExonIdentity

double CSplignParams::m_MinExonIdentity
private

◆ m_MismatchCost

int CNeedlemanWunschToolParams::m_MismatchCost
private

◆ m_Model

unique_ptr<CAlnSpanVertModel> CAlignSpanView::m_Model
private

◆ m_MolType

MolType CMolTypeValidator::m_MolType
private

Definition at line 90 of file splign_panel.hpp.

◆ m_MonitoringJob

CRef<CNetBlastMonitoringJob> CBlastSearchTask::m_MonitoringJob
protected

◆ m_MRUQueries

TMRUQueries CBLASTParams::m_MRUQueries
protected

Definition at line 240 of file blast_search_params.hpp.

◆ m_MusclePath

wxString CMuscleToolParams::m_MusclePath
private

◆ m_Mutex [1/3]

CFastMutex CNetBlastSubmittingJob::m_Mutex
protected

◆ m_Mutex [2/3]

CFastMutex CNetBlastMonitoringJob::m_Mutex
protected

◆ m_Mutex [3/3]

CMutex CNetBlastJobDescriptor::m_Mutex
mutableprotected

◆ m_NAObjects [1/2]

TObjects CProSplignTool::m_NAObjects
protected

◆ m_NAObjects [2/2]

TObjects CSplignTool::m_NAObjects
protected

◆ m_NCBIDBSizer

wxFlexGridSizer* CBLASTSearchOptionsPanel::m_NCBIDBSizer

◆ m_NeedsDbGenCode

bool CBLASTParams::SProgInfo::m_NeedsDbGenCode

Definition at line 81 of file blast_search_params.hpp.

◆ m_NeedsQueryGenCode

bool CBLASTParams::SProgInfo::m_NeedsQueryGenCode

Definition at line 80 of file blast_search_params.hpp.

◆ m_NeedsThreshold

bool CBLASTParams::SProgInfo::m_NeedsThreshold

Definition at line 79 of file blast_search_params.hpp.

◆ m_NetBlastDS [1/5]

CRef<CNetBLASTUIDataSource> CNetBlastMonitoringJob::m_NetBlastDS
protected

◆ m_NetBlastDS [2/5]

CRef<CNetBLASTUIDataSource> CBlastSearchTask::m_NetBlastDS
protected

◆ m_NetBlastDS [3/5]

CRef<CNetBLASTUIDataSource> CNetBLAST_DMSearchForm::m_NetBlastDS
protected

◆ m_NetBlastDS [4/5]

CRef<CNetBLASTUIDataSource> CNetBLAST_DMSearchJob::m_NetBlastDS
protected

Definition at line 193 of file net_blast_dm_search_tool.hpp.

Referenced by CNetBLAST_DMSearchJob::x_DoSearch().

◆ m_NetBlastDS [5/5]

CNetBLASTUIDataSource* CNetBlastJobDescriptor::m_NetBlastDS
protected

◆ m_NucDatabase

string CBLASTParams::m_NucDatabase
protected

◆ m_NucDB

bool CBLASTParams::SProgInfo::m_NucDB

Definition at line 78 of file blast_search_params.hpp.

◆ m_NucInput [1/2]

bool CBLASTParams::SProgInfo::m_NucInput

Definition at line 77 of file blast_search_params.hpp.

◆ m_NucInput [2/2]

bool CBLASTParams::m_NucInput
protected

◆ m_NucMRUDatabases

TMRUDatabases CBLASTParams::m_NucMRUDatabases
protected

◆ m_NucObjects [1/2]

map<string, TConstScopedObjects>* CBLASTSearchOptionsPanel::m_NucObjects
protected

◆ m_NucObjects [2/2]

map<string, TConstScopedObjects> CBLASTToolManager::m_NucObjects
protected

◆ m_NucProgram

blast::EProgram CBLASTParams::m_NucProgram
protected

◆ m_NucRadio

wxRadioButton* CBLASTSearchOptionsPanel::m_NucRadio

◆ m_Numrow

IAlnExplorer::TNumrow CSelRowHandle::m_Numrow
protected

Definition at line 194 of file multi_align_view.hpp.

Referenced by CSelRowHandle::GetNumrow().

◆ m_Object

SConstScopedObject CTreeBuilderParams::m_Object
private

◆ m_ObjectIndex

CObjectIndex CPhyTreeView::m_ObjectIndex
private

◆ m_ObjectList [1/2]

CObjectListWidget* CCleanupAlignmentsParamsPanel::m_ObjectList

◆ m_ObjectList [2/2]

CObjectListWidget* CGroupAlignmentsParamsPanel::m_ObjectList

◆ m_ObjectListCtrl

CObjectListWidget* CMergeAlignmentsParamsPanel::m_ObjectListCtrl

◆ m_Objects [1/15]

TObjects CClustalOmegaTool::m_Objects
protected

◆ m_Objects [2/15]

TConstScopedObjects CClustalOmegaToolParams::m_Objects
private

◆ m_Objects [3/15]

TObjects CClustalwTool::m_Objects
protected

◆ m_Objects [4/15]

TConstScopedObjects CClustalwToolParams::m_Objects
private

◆ m_Objects [5/15]

TObjects CKalignTool::m_Objects
protected

◆ m_Objects [6/15]

TConstScopedObjects CKalignToolParams::m_Objects
private

◆ m_Objects [7/15]

TObjects CMafftTool::m_Objects
protected

◆ m_Objects [8/15]

TConstScopedObjects CMafftToolParams::m_Objects
private

◆ m_Objects [9/15]

TObjects CMuscleTool::m_Objects
protected

◆ m_Objects [10/15]

TConstScopedObjects CMuscleToolParams::m_Objects
private

◆ m_Objects [11/15]

TConstScopedObjects CNeedlemanWunschToolParams::m_Objects
private

◆ m_Objects [12/15]

TObjects CCommonTaxTreeTool::m_Objects
protected

◆ m_Objects [13/15]

TConstScopedObjects CTaxTreeToolParams::m_Objects

◆ m_Objects [14/15]

TObjects CTextAlignObjectLoader::m_Objects
private

◆ m_Objects [15/15]

TConstScopedObjects CCreateNeedlemanWunschToolManager::m_Objects
protected

◆ m_ObjIndex

CObjectIndex CMultiAlignView::m_ObjIndex
protected

◆ m_OKBtn

wxButton* CBLAST_DB_Dialog::m_OKBtn

◆ m_Open

bool CNetBLASTUIDataSource::m_Open
protected

◆ m_OptionPanel

CNetBLASTLoadOptionPanel* CNetBLASTUILoadManager::m_OptionPanel
protected

◆ m_Options

CSelectProjectOptions CCreateGeneModelTask::m_Options
private

Definition at line 172 of file create_gene_model_tool_manager.hpp.

Referenced by CCreateGeneModelTask::x_Run().

◆ m_OptionsPage [1/2]

CPage CPslLoadManager::m_OptionsPage
protected

Definition at line 154 of file psl_load_manager.hpp.

◆ m_OptionsPage [2/2]

CPage CTextAlignLoaderManager::m_OptionsPage
protected

◆ m_OptionsPanel

CBLASTSearchOptionsPanel* CBLASTToolManager::m_OptionsPanel
protected

◆ m_OrigAlign [1/4]

CConstRef<CSeq_align> CAlignSpanView::m_OrigAlign
private

◆ m_OrigAlign [2/4]

CConstRef<CSeq_align> CCrossAlignView::m_OrigAlign
private

◆ m_OrigAlign [3/4]

CConstRef<CSeq_align> CMPCrossAlignView::m_OrigAlign
private

◆ m_OrigAlign [4/4]

CConstRef<objects::CSeq_align> CMultiAlignView::m_OrigAlign
protected

◆ m_OrigAnnot [1/4]

CConstRef<CSeq_annot> CAlignSpanView::m_OrigAnnot
private

original data object passed to the view

Definition at line 136 of file align_span_view.hpp.

Referenced by CAlignSpanView::x_GetOrigObject(), CAlignSpanView::x_InitWidget(), and CAlignSpanView::x_PreAttachToProject().

◆ m_OrigAnnot [2/4]

CConstRef<CSeq_annot> CCrossAlignView::m_OrigAnnot
private

original data object passed to the view

Definition at line 108 of file cross_align_view.hpp.

Referenced by CCrossAlignView::x_GetOrigObject(), CCrossAlignView::x_PostAttachToProject(), and CCrossAlignView::x_PreAttachToProject().

◆ m_OrigAnnot [3/4]

CConstRef<CSeq_annot> CMPCrossAlignView::m_OrigAnnot
private

original data object passed to the view

Definition at line 116 of file mp_cross_align_view.hpp.

Referenced by CMPCrossAlignView::InitView(), and CMPCrossAlignView::x_GetOrigObject().

◆ m_OrigAnnot [4/4]

CConstRef<objects::CSeq_annot> CMultiAlignView::m_OrigAnnot
protected

original data object passed to the view

Definition at line 146 of file multi_align_view.hpp.

Referenced by CMultiAlignView::OnProjectChanged(), CMultiAlignView::x_GetOrigObject(), and CMultiAlignView::x_GetValidInputData().

◆ m_OrigBioseq

CConstRef<CBioseq> CAlignSpanView::m_OrigBioseq
private

◆ m_Panel [1/16]

wxPanel* CAlignSpanView::m_Panel
private

◆ m_Panel [2/16]

CClustalOmegaToolPanel* CClustalOmegaTool::m_Panel
protected

◆ m_Panel [3/16]

CClustalwToolPanel* CClustalwTool::m_Panel
protected

◆ m_Panel [4/16]

CFindOverlapPanel* CFindOverlapTool::m_Panel
protected

◆ m_Panel [5/16]

CKalignToolPanel* CKalignTool::m_Panel
protected

◆ m_Panel [6/16]

CMafftToolPanel* CMafftTool::m_Panel
protected

◆ m_Panel [7/16]

CMuscleToolPanel* CMuscleTool::m_Panel
protected

◆ m_Panel [8/16]

CNetBlastDMSearchFormPanel* CNetBLAST_DMSearchForm::m_Panel
protected

◆ m_Panel [9/16]

CNGAlignPanel* CNGAlignTool::m_Panel
protected

◆ m_Panel [10/16]

wxPanel* CPhyTreeView::m_Panel
private

◆ m_Panel [11/16]

CProSplignPanel* CProSplignTool::m_Panel
protected

◆ m_Panel [12/16]

CSplignPanel* CSplignTool::m_Panel
protected

◆ m_Panel [13/16]

CTaxTreeToolPanel* CCommonTaxTreeTool::m_Panel
protected

◆ m_Panel [14/16]

CTreeBuilderPanel* CTreeBuilderTool::m_Panel
protected

◆ m_Panel [15/16]

CAdvancedCleanupParamsPanel* CAdvancedCleanupTool::m_Panel
private

◆ m_Panel [16/16]

CAlignNeedlemanWunschPanel* CCreateNeedlemanWunschToolManager::m_Panel
protected

◆ m_Params [1/40]

CBLASTParams* CBLASTSearchOptionsPanel::m_Params
protected

◆ m_Params [2/40]

CBLASTParams* CBLASTSearchParamsPanel::m_Params
protected

◆ m_Params [3/40]

CBLASTParams CBLASTSeqToolJob::m_Params
protected

Definition at line 69 of file blast_seq_tool_job.hpp.

Referenced by CBLASTSeqToolJob::x_CreateProjectItems().

◆ m_Params [4/40]

CBLASTParams CBLASTToolManager::m_Params
protected

◆ m_Params [5/40]

SCleanupAlignmentsParams* CCleanupAlignmentsParamsPanel::m_Params
private

◆ m_Params [6/40]

SCleanupAlignmentsParams CCleanupAlignmentsToolManager::m_Params
protected

◆ m_Params [7/40]

SCleanupAlignmentsParams CCleanupAlignmentsJob::m_Params
protected

◆ m_Params [8/40]

CClustalOmegaToolParams CClustalOmegaTool::m_Params
protected

◆ m_Params [9/40]

CClustalOmegaToolParams CClustalOmegaToolJob::m_Params
private

Definition at line 67 of file clustal_omega_tool_job.hpp.

Referenced by CClustalOmegaToolJob::x_GetCommandLine().

◆ m_Params [10/40]

CClustalwToolParams CClustalwTool::m_Params
protected

◆ m_Params [11/40]

CClustalwToolParams CClustalwToolJob::m_Params
private

Definition at line 67 of file clustalw_tool_job.hpp.

Referenced by CClustalwToolJob::x_GetCommandLine().

◆ m_Params [12/40]

SCreateGeneModelParams CCreateGeneModelToolManager::m_Params
protected

◆ m_Params [13/40]

SCreateGeneModelParams CCreateGeneModelTask::m_Params
private

◆ m_Params [14/40]

CFindOverlapParams CFindOverlapTool::m_Params
protected

◆ m_Params [15/40]

SGroupAlignmentsParams* CGroupAlignmentsParamsPanel::m_Params
protected

◆ m_Params [16/40]

SGroupAlignmentsParams CGroupAlignmentsToolManager::m_Params
protected

◆ m_Params [17/40]

SGroupAlignmentsParams CGroupAlignmentsJob::m_Params
protected

◆ m_Params [18/40]

CKalignToolParams CKalignTool::m_Params
protected

◆ m_Params [19/40]

CKalignToolParams CKalignToolJob::m_Params
private

◆ m_Params [20/40]

CMafftToolParams CMafftTool::m_Params
protected

◆ m_Params [21/40]

CMafftToolParams CMafftToolJob::m_Params
private

◆ m_Params [22/40]

SMergeAlignmentsParams* CMergeAlignmentsParamsPanel::m_Params
protected

◆ m_Params [23/40]

SMergeAlignmentsParams CMergeAlignmentsToolManager::m_Params
protected

◆ m_Params [24/40]

SMergeAlignmentsParams CMergeAlignmentsJob::m_Params
protected

◆ m_Params [25/40]

CMuscleToolParams CMuscleTool::m_Params
protected

◆ m_Params [26/40]

CMuscleToolParams CMuscleToolJob::m_Params
private

◆ m_Params [27/40]

CNGAlignParams CNGAlignJob::m_Params
private

Definition at line 59 of file ngalign_job.hpp.

Referenced by CNGAlignJob::x_CreateProjectItems().

◆ m_Params [28/40]

CNGAlignParams CNGAlignTool::m_Params
protected

◆ m_Params [29/40]

CProSplignParams CProSplignTool::m_Params
protected

◆ m_Params [30/40]

CSplignParams CSplignTool::m_Params
protected

◆ m_Params [31/40]

CTaxTreeToolParams CCommonTaxTreeTool::m_Params
protected

◆ m_Params [32/40]

CTaxTreeToolParams CTaxTreeToolJob::m_Params
private

Definition at line 59 of file taxtree_tool_job.hpp.

Referenced by CTaxTreeToolJob::x_CreateProjectItems().

◆ m_Params [33/40]

CTreeBuilderParams CTreeBuilderTool::m_Params
protected

◆ m_Params [34/40]

CDebugMacroToolParams CDebugMacroToolJob::m_Params
private

Definition at line 64 of file debug_macro_tool_job.hpp.

◆ m_Params [35/40]

CTextAlignParams CTextAlignObjectLoader::m_Params
private

Definition at line 84 of file text_align_object_loader.hpp.

Referenced by CTextAlignObjectLoader::LoadFromStream().

◆ m_Params [36/40]

CAdvancedCleanupParams CAdvancedCleanupTool::m_Params
private

◆ m_Params [37/40]

CNeedlemanWunschToolParams CCreateNeedlemanWunschToolManager::m_Params
protected

◆ m_Params [38/40]

CNeedlemanWunschToolParams CCreateNeedlemanWunschJob::m_Params
protected

◆ m_Params [39/40]

CPslLoadParams CPslLoadManager::m_Params
protected

◆ m_Params [40/40]

CTextAlignParams CTextAlignLoaderManager::m_Params
protected

◆ m_ParamsPanel [1/8]

CBLASTSearchParamsPanel* CBLASTToolManager::m_ParamsPanel
protected

◆ m_ParamsPanel [2/8]

wxBoxSizer* CCleanupAlignmentsParamsPanel::m_ParamsPanel

◆ m_ParamsPanel [3/8]

CCleanupAlignmentsParamsPanel* CCleanupAlignmentsToolManager::m_ParamsPanel
protected

◆ m_ParamsPanel [4/8]

CCreateGeneModelParamsPanel* CCreateGeneModelToolManager::m_ParamsPanel
protected

◆ m_ParamsPanel [5/8]

CGroupAlignmentsParamsPanel* CGroupAlignmentsToolManager::m_ParamsPanel
protected

◆ m_ParamsPanel [6/8]

CMergeAlignmentsParamsPanel* CMergeAlignmentsToolManager::m_ParamsPanel
protected

◆ m_ParamsPanel [7/8]

CPslParamsPanel* CPslLoadManager::m_ParamsPanel
protected

◆ m_ParamsPanel [8/8]

CTextAlignParamsPanel* CTextAlignLoaderManager::m_ParamsPanel
protected

◆ m_Parent

CBLAST_Dlg_Item* CBLAST_Dlg_Item::m_Parent
protected

◆ m_ParentWindow [1/4]

wxWindow* CBLASTToolManager::m_ParentWindow
protected

◆ m_ParentWindow [2/4]

wxWindow* CNetBLASTUILoadManager::m_ParentWindow
protected

◆ m_ParentWindow [3/4]

wxWindow* CPslLoadManager::m_ParentWindow
protected

◆ m_ParentWindow [4/4]

wxWindow* CTextAlignLoaderManager::m_ParentWindow
protected

◆ m_Path

string CBLAST_Dlg_Item::m_Path
protected

Definition at line 108 of file blast_db_dialog.hpp.

Referenced by CBLAST_Dlg_Item::GetLabel(), and CBLAST_Dlg_Item::GetPath().

◆ m_pConstruct

wxChoice* CTreeBuilderPanel::m_pConstruct

◆ m_pDistance

wxChoice* CTreeBuilderPanel::m_pDistance

◆ m_PId

long CMSAToolJob::m_PId
protected

Definition at line 88 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::x_CreateProjectItems().

◆ m_pLabels

wxChoice* CTreeBuilderPanel::m_pLabels

◆ m_PolyADetect

bool CSplignParams::m_PolyADetect
private

◆ m_ProcHandle

TProcessHandle CBLASTSeqToolJob::m_ProcHandle
private

◆ m_Program

blast::EProgram CBLASTParams::SProgInfo::m_Program

Definition at line 75 of file blast_search_params.hpp.

◆ m_ProgramCombo

wxComboBox* CBLASTSearchOptionsPanel::m_ProgramCombo

◆ m_ProgToParams

TProgramParamsMap CBLASTParams::m_ProgToParams
protected

◆ m_ProjectFolderName

string CBlastSearchTask::m_ProjectFolderName
protected

Definition at line 115 of file blast_search_task.hpp.

◆ m_ProjectParams [1/2]

SProjectSelectorParams CBLASTToolManager::m_ProjectParams
protected

◆ m_ProjectParams [2/2]

SProjectSelectorParams CNetBLASTUILoadManager::m_ProjectParams
protected

◆ m_ProjectSelPanel

CProjectSelectorPanel* CNetBLASTUILoadManager::m_ProjectSelPanel
protected

◆ m_ProtDatabase

string CBLASTParams::m_ProtDatabase
protected

◆ m_ProteinObjects

TObjects CProSplignTool::m_ProteinObjects
protected

◆ m_ProtMRUDatabases

TMRUDatabases CBLASTParams::m_ProtMRUDatabases
protected

◆ m_ProtObjects [1/2]

map<string, TConstScopedObjects>* CBLASTSearchOptionsPanel::m_ProtObjects
protected

◆ m_ProtObjects [2/2]

map<string, TConstScopedObjects> CBLASTToolManager::m_ProtObjects
protected

◆ m_ProtProgram

blast::EProgram CBLASTParams::m_ProtProgram
protected

◆ m_ProtRadio

wxRadioButton* CBLASTSearchOptionsPanel::m_ProtRadio

◆ m_Queries [1/2]

TConstScopedObjects CNGAlignParams::m_Queries
private

◆ m_Queries [2/2]

TConstScopedObjects CNGAlignPanel::m_Queries

Definition at line 133 of file ngalign_panel.hpp.

Referenced by CNGAlignPanel::GetQueries(), and CNGAlignPanel::SetQueries().

◆ m_Query

CRef<CNetBLAST_DMSearchQuery> CNetBLAST_DMSearchJob::m_Query
protected

◆ m_QueryCombo

wxComboBox* CBLASTSearchOptionsPanel::m_QueryCombo

◆ m_QueryGenCodeCombo

wxComboBox* CBLASTSearchParamsPanel::m_QueryGenCodeCombo

◆ m_QueryGenCodeLabel

wxStaticText* CBLASTSearchParamsPanel::m_QueryGenCodeLabel

◆ m_QueryGeneticCode [1/2]

int CBLASTParams::SProgParams::m_QueryGeneticCode

◆ m_QueryGeneticCode [2/2]

wxString CBLASTSearchParamsPanel::m_QueryGeneticCode
protected

◆ m_QueryListCtrl [1/2]

CObjectListWidget* CBLASTSearchOptionsPanel::m_QueryListCtrl

◆ m_QueryListCtrl [2/2]

CObjectListWidget* CNGAlignPanel::m_QueryListCtrl

◆ m_QuerySeqSetCombo

wxChoice* CBLASTSearchOptionsPanel::m_QuerySeqSetCombo

◆ m_QuerySeqSetStatic

wxStaticText* CBLASTSearchOptionsPanel::m_QuerySeqSetStatic

◆ m_QuietFlag [1/2]

bool CKalignToolParams::m_QuietFlag
private

◆ m_QuietFlag [2/2]

bool CMafftToolParams::m_QuietFlag
private

◆ m_Ranges

objects::CMappingRanges CMSAToolJob::m_Ranges
protected

Definition at line 96 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::x_CreateProjectItems().

◆ m_RegPath [1/25]

string CAlignSpanView::m_RegPath
private

◆ m_RegPath [2/25]

string CBLASTToolManager::m_RegPath
protected

◆ m_RegPath [3/25]

string SCleanupAlignmentsParams::m_RegPath

Definition at line 102 of file cleanup_alignments_params_panel.hpp.

◆ m_RegPath [4/25]

string CCleanupAlignmentsParamsPanel::m_RegPath
private

◆ m_RegPath [5/25]

string CClustalOmegaToolParams::m_RegPath
private

◆ m_RegPath [6/25]

string CClustalwToolParams::m_RegPath
private

◆ m_RegPath [7/25]

string CFindOverlapParams::m_RegPath
private

◆ m_RegPath [8/25]

string SGroupAlignmentsParams::m_RegPath

◆ m_RegPath [9/25]

string CGroupAlignmentsParamsPanel::m_RegPath
protected

◆ m_RegPath [10/25]

string CKalignToolParams::m_RegPath
private

◆ m_RegPath [11/25]

string CMafftToolParams::m_RegPath
private

◆ m_RegPath [12/25]

string SMergeAlignmentsParams::m_RegPath

◆ m_RegPath [13/25]

string CMergeAlignmentsParamsPanel::m_RegPath
protected

◆ m_RegPath [14/25]

string CMultiAlignView::m_RegPath
private

◆ m_RegPath [15/25]

string CMuscleToolParams::m_RegPath
private

◆ m_RegPath [16/25]

string CNeedlemanWunschToolParams::m_RegPath
private

◆ m_RegPath [17/25]

string CNetBLASTUIDataSource::m_RegPath
protected

◆ m_RegPath [18/25]

string CNetBLASTUILoadManager::m_RegPath
protected

◆ m_RegPath [19/25]

string CNGAlignParams::m_RegPath
private

◆ m_RegPath [20/25]

string CSplignPanel::m_RegPath
private

Definition at line 176 of file splign_panel.hpp.

Referenced by CSplignPanel::SetRegistryPath().

◆ m_RegPath [21/25]

string CSplignParams::m_RegPath
private

◆ m_RegPath [22/25]

string CTaxTreeToolParams::m_RegPath

Definition at line 85 of file taxtree_tool_params.hpp.

Referenced by CTaxTreeToolParams::SetRegistryPath().

◆ m_RegPath [23/25]

string CTreeBuilderParams::m_RegPath
private

◆ m_RegPath [24/25]

string CPslLoadManager::m_RegPath
protected

Definition at line 148 of file psl_load_manager.hpp.

Referenced by CPslLoadManager::SetRegistryPath().

◆ m_RegPath [25/25]

string CTextAlignLoaderManager::m_RegPath
protected

◆ m_RemoteBlast

CRef<blast::CRemoteBlast> CNetBlastJobDescriptor::m_RemoteBlast
protected

◆ m_RepeatLib

string CBLASTParams::SProgParams::m_RepeatLib

◆ m_RepeatsCheck

wxCheckBox* CBLASTSearchParamsPanel::m_RepeatsCheck

◆ m_RepeatType

wxChoice* CBLASTSearchParamsPanel::m_RepeatType

◆ m_ResetBtn

wxButton* CNetBlastDMSearchFormPanel::m_ResetBtn

◆ m_Retrieved

bool CNetBlastDMSearchFormPanel::m_Retrieved
protected

◆ m_RID

string CNetBlastJobDescriptor::m_RID
protected

◆ m_Root

CRef<CBLAST_Dlg_Item> CBLAST_DB_Dialog::m_Root
protected

◆ m_SavedInput

string CNetBLASTUILoadManager::m_SavedInput
mutableprotected

◆ m_Scheme

CRef<CPhyloTreeScheme> CPhyTreeView::m_Scheme
private

◆ m_Scope [1/4]

CRef<CScope> CAlignSpanView::m_Scope
private

Definition at line 151 of file align_span_view.hpp.

◆ m_Scope [2/4]

CScope* CNetBlastLoadingJob::m_Scope
protected

◆ m_Scope [3/4]

CRef<objects::CScope> CCreateGeneModelTask::m_Scope
private

◆ m_Scope [4/4]

CRef<objects::CScope> CTextAlignObjectLoader::m_Scope
private

◆ m_ScoringMethod

int CMuscleToolParams::m_ScoringMethod
private

◆ m_ScoringMethods

vector<string> CMultiAlignView::m_ScoringMethods
private

Definition at line 137 of file multi_align_view.hpp.

◆ m_SearchCtrl [1/2]

wxTextCtrl* CBLAST_DB_Dialog::m_SearchCtrl

◆ m_SearchCtrl [2/2]

wxTextCtrl* CNetBlastDMSearchFormPanel::m_SearchCtrl

◆ m_SearchValue

wxString CNetBlastDMSearchFormPanel::m_SearchValue
protected

◆ m_SecondSeqFreeEnds

int CNeedlemanWunschToolParams::m_SecondSeqFreeEnds
private

◆ m_SelDatabase

string CBLAST_DB_Dialog::m_SelDatabase
protected

◆ m_Seq1

SConstScopedObject CFindOverlapParams::m_Seq1
private

◆ m_Seq1List [1/2]

CObjectListWidget* CFindOverlapPanel::m_Seq1List

◆ m_Seq1List [2/2]

CObjectListWidget* CTreeBuilderPanel::m_Seq1List

◆ m_Seq2

SConstScopedObject CFindOverlapParams::m_Seq2
private

◆ m_Seq2List

CObjectListWidget* CFindOverlapPanel::m_Seq2List

◆ m_Seq_id

CRef<CSeq_id> CAlignSpanView::m_Seq_id
private

Definition at line 152 of file align_span_view.hpp.

◆ m_SeqIds [1/4]

TConstScopedObjects CFindOverlapTool::m_SeqIds
protected

◆ m_SeqIds [2/4]

TConstScopedObjects CNGAlignTool::m_SeqIds
protected

◆ m_SeqIds [3/4]

TConstScopedObjects CTreeBuilderTool::m_SeqIds
protected

◆ m_SeqIds [4/4]

CObjectListWidgetSel* CTaxTreeToolPanel::m_SeqIds

◆ m_SeqLocs [1/3]

TConstScopedObjects CNetBlastSubmittingJob::m_SeqLocs
protected

◆ m_SeqLocs [2/3]

TConstScopedObjects CBLASTParams::m_SeqLocs
protected

Definition at line 228 of file blast_search_params.hpp.

Referenced by CBLASTParams::GetSeqLocs().

◆ m_SeqLocs [3/3]

TConstScopedObjects CNGAlignTool::m_SeqLocs
protected

Definition at line 102 of file ngalign_tool.hpp.

◆ m_SeqTypes

TSeqTypeMap CMSAToolJob::m_SeqTypes
protected

Definition at line 95 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::x_CreateProjectItems().

◆ m_Service

CIRef<CProjectService> CCreateGeneModelTask::m_Service
private

Definition at line 171 of file create_gene_model_tool_manager.hpp.

Referenced by CCreateGeneModelTask::x_Run().

◆ m_SortInput

wxCheckBox* CMergeAlignmentsParamsPanel::m_SortInput

◆ m_Sparse

bool CMultiAlignView::m_Sparse
protected

Definition at line 142 of file multi_align_view.hpp.

Referenced by CMultiAlignView::OnProjectChanged().

◆ m_SrvLocator [1/8]

IServiceLocator* CNetBlastMonitoringJob::m_SrvLocator
protected

◆ m_SrvLocator [2/8]

IServiceLocator* CBlastSearchTask::m_SrvLocator
protected

◆ m_SrvLocator [3/8]

IServiceLocator* CBLASTToolManager::m_SrvLocator
protected

◆ m_SrvLocator [4/8]

IServiceLocator* CNetBLAST_DMSearchTool::m_SrvLocator
protected

◆ m_SrvLocator [5/8]

IServiceLocator* CNetBLASTUIDataSource::m_SrvLocator
protected

◆ m_SrvLocator [6/8]

IServiceLocator* CNetBLASTUILoadManager::m_SrvLocator
protected

◆ m_SrvLocator [7/8]

IServiceLocator* CPslLoadManager::m_SrvLocator
protected

Definition at line 144 of file psl_load_manager.hpp.

Referenced by CPslLoadManager::SetServiceLocator().

◆ m_SrvLocator [8/8]

IServiceLocator* CTextAlignLoaderManager::m_SrvLocator
protected

◆ m_Stage

ECommand CBlastSearchTask::m_Stage
protected

◆ m_State [1/5]

EState CBLASTToolManager::m_State
protected

◆ m_State [2/5]

EState CNetBlastJobDescriptor::m_State
protected

◆ m_State [3/5]

EState CNetBLASTUILoadManager::m_State
protected

◆ m_State [4/5]

EState CPslLoadManager::m_State
protected

◆ m_State [5/5]

EState CTextAlignLoaderManager::m_State
protected

◆ m_States

TStates CNetBLAST_DMSearchQuery::m_States

select only Jobs with states from this set

Definition at line 121 of file net_blast_dm_search_tool.hpp.

Referenced by CNetBLAST_DMSearchJob::x_DoSearch().

◆ m_Status [1/2]

string CNetBlastSubmittingJob::m_Status
protected

◆ m_Status [2/2]

string CNetBlastMonitoringJob::m_Status
protected

◆ m_StatusBar

wxStatusBar* CAlignSpanView::m_StatusBar
private

◆ m_StatusText

wxStaticText* CBLAST_DB_Dialog::m_StatusText

◆ m_StyleCatalog

CRowStyleCatalog CMultiAlignView::m_StyleCatalog
protected

Definition at line 135 of file multi_align_view.hpp.

Referenced by CMultiAlignView::CreateViewWindow().

◆ m_Subject [1/2]

SConstScopedObject CNGAlignParams::m_Subject
private

◆ m_Subject [2/2]

SConstScopedObject CNGAlignPanel::m_Subject

Definition at line 132 of file ngalign_panel.hpp.

Referenced by CNGAlignPanel::GetSubject(), and CNGAlignPanel::SetSubject().

◆ m_SubjectListCtrl [1/2]

CObjectListWidget* CBLASTSearchOptionsPanel::m_SubjectListCtrl

◆ m_SubjectListCtrl [2/2]

CObjectListWidget* CNGAlignPanel::m_SubjectListCtrl

◆ m_SubjectSeqSetCombo

wxChoice* CBLASTSearchOptionsPanel::m_SubjectSeqSetCombo

◆ m_SubjectSeqSetStatic

wxStaticText* CBLASTSearchOptionsPanel::m_SubjectSeqSetStatic

◆ m_SubjectType

ESubjectType CBLASTParams::m_SubjectType
protected

◆ m_SubjectTypeLDBCtrl

wxRadioButton* CBLASTSearchOptionsPanel::m_SubjectTypeLDBCtrl

◆ m_SubjectTypeNCBICtrl

wxRadioButton* CBLASTSearchOptionsPanel::m_SubjectTypeNCBICtrl

◆ m_SubjectTypeSeqsCtrl

wxRadioButton* CBLASTSearchOptionsPanel::m_SubjectTypeSeqsCtrl

◆ m_SubjSeqLocs

TConstScopedObjects CBLASTParams::m_SubjSeqLocs
protected

Params applying only to BLAST Sequences.

Definition at line 243 of file blast_search_params.hpp.

Referenced by CBLASTParams::GetSubjSeqLocs().

◆ m_Submitted

bool CNetBlastDMSearchFormPanel::m_Submitted
protected

◆ m_SubmitTime

time_t CNetBlastJobDescriptor::m_SubmitTime
protected

◆ m_SubmittingJob

CRef<CNetBlastSubmittingJob> CBlastSearchTask::m_SubmittingJob
protected

◆ m_TargetProject

CRef<objects::CGBProjectHandle> CBlastSearchTask::m_TargetProject
protected

Definition at line 116 of file blast_search_task.hpp.

◆ m_ThreshInput

wxTextCtrl* CBLASTSearchParamsPanel::m_ThreshInput

◆ m_ThreshLabel

wxStaticText* CBLASTSearchParamsPanel::m_ThreshLabel

◆ m_Threshold [1/2]

int CBLASTParams::SProgParams::m_Threshold

◆ m_Threshold [2/2]

long CBLASTSearchParamsPanel::m_Threshold
protected

◆ m_Timer

wxTimer CBLASTSearchOptionsPanel::m_Timer
protected

◆ m_TmpIn

wxString CMSAToolJob::m_TmpIn
protected

Definition at line 84 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::~CMSAToolJob().

◆ m_TmpOut

wxString CMSAToolJob::m_TmpOut
protected

◆ m_TmpTreeOut

wxString CMSAToolJob::m_TmpTreeOut
protected

◆ m_Tool

CRef<CNetBLAST_DMSearchTool> CNetBLAST_DMSearchForm::m_Tool
protected

Definition at line 165 of file net_blast_dm_search_tool.hpp.

Referenced by CNetBLAST_DMSearchForm::x_GetTool().

◆ m_ToolName [1/4]

string CNetBlastMonitoringJob::m_ToolName
protected

mutex to sync our internals

Definition at line 149 of file blast_jobs.hpp.

Referenced by CNetBlastMonitoringJob::CNetBlastMonitoringJob(), and CNetBlastMonitoringJob::x_StartRetrivingTask().

◆ m_ToolName [2/4]

string CBLASTSearchOptionsPanel::m_ToolName
protected

◆ m_ToolName [3/4]

string CBlastSearchTask::m_ToolName
protected

◆ m_ToolName [4/4]

wxString CMSAToolJob::m_ToolName
protected

Definition at line 98 of file msa_tool_job.hpp.

Referenced by CMSAToolJob::BeforeRun(), and CMSAToolJob::x_CreateProjectItems().

◆ m_TreeCtrl

wxTreeCtrl* CBLAST_DB_Dialog::m_TreeCtrl

◆ m_TruncateOverlap

wxCheckBox* CMergeAlignmentsParamsPanel::m_TruncateOverlap

◆ m_Type

CRef<CNetBLASTUIDataSourceType> CNetBLASTUIDataSource::m_Type
mutableprotected

Definition at line 194 of file net_blast_ui_data_source.hpp.

Referenced by CNetBLASTUIDataSource::GetType().

◆ m_TypeDescr [1/3]

CProjectViewTypeDescriptor CAlignSpanView::m_TypeDescr
staticprivate

◆ m_TypeDescr [2/3]

CProjectViewTypeDescriptor CDotMatrixView::m_TypeDescr
staticprivate

◆ m_TypeDescr [3/3]

CProjectViewTypeDescriptor CMPCrossAlignView::m_TypeDescr
staticprivate

Definition at line 123 of file mp_cross_align_view.hpp.

◆ m_UseDustFilter

bool CBLASTParams::SProgInfo::m_UseDustFilter

Definition at line 82 of file blast_search_params.hpp.

◆ m_UseNucForMixInput

bool CBLASTToolManager::m_UseNucForMixInput
mutableprotected

◆ m_ViewManager [1/2]

CRef<COpenViewManager> CDotMatrixViewFactory::m_ViewManager
private

Definition at line 157 of file dot_matrix_view.hpp.

Referenced by CDotMatrixViewFactory::GetOpenViewManager().

◆ m_ViewManager [2/2]

CRef<COpenViewManager> CMultiAlignViewFactory::m_ViewManager
private

◆ m_Views

TViews CMPCrossAlignView::m_Views
private

◆ m_Visible

bool CBLAST_Dlg_Item::m_Visible
protected

Definition at line 111 of file blast_db_dialog.hpp.

Referenced by CBLAST_Dlg_Item::IsVisible(), and CBLAST_Dlg_Item::SetVisible().

◆ m_WaitPeriodIndex

int CNetBlastMonitoringJob::m_WaitPeriodIndex
protected

Definition at line 158 of file blast_jobs.hpp.

Referenced by CNetBlastMonitoringJob::GetWaitPeriod().

◆ m_WM_Dir [1/2]

string CBLASTParams::m_WM_Dir
protected

path to WM statistics databases

Definition at line 252 of file blast_search_params.hpp.

◆ m_WM_Dir [2/2]

string CNGAlignParams::m_WM_Dir
private

◆ m_WM_TaxId [1/2]

int CBLASTParams::SProgParams::m_WM_TaxId

◆ m_WM_TaxId [2/2]

int CNGAlignParams::m_WM_TaxId
private

◆ m_WMDownload

wxButton* CBLASTSearchParamsPanel::m_WMDownload

◆ m_WMStatic

wxStaticText* CBLASTSearchParamsPanel::m_WMStatic

◆ m_WMStaticBoxSizer

wxStaticBoxSizer* CBLASTSearchParamsPanel::m_WMStaticBoxSizer

◆ m_WMTaxIds

wxChoice* CBLASTSearchParamsPanel::m_WMTaxIds

◆ m_WordSize [1/3]

int CBLASTParams::SProgParams::m_WordSize

◆ m_WordSize [2/3]

long CBLASTSearchParamsPanel::m_WordSize
protected

◆ m_WordSize [3/3]

long CNGAlignParams::m_WordSize
private

◆ mf_FindComparts

bool CBLASTParams::mf_FindComparts
protected

Definition at line 250 of file blast_search_params.hpp.

◆ mf_Standalone

bool CBLASTParams::mf_Standalone
protected

Definition at line 251 of file blast_search_params.hpp.

◆ mRNA

CRef<objects::CSeq_feat> SGeneCdsmRnaFeats::mRNA

◆ sGeneDbName

const string CCreateGeneModelTask::sGeneDbName
static

◆ sm_ProgramToAttr

CBLASTParams::TProgramAttrMap CBLASTParams::sm_ProgramToAttr
staticprotected

Friends

◆ CAlignNeedlemanWunschPanel

friend class CAlignNeedlemanWunschPanel
friend

Definition at line 53 of file needlemanwunsch_tool_params.hpp.

◆ CAlignSpanViewFactory

friend class CAlignSpanViewFactory
friend

Definition at line 65 of file align_span_view.hpp.

◆ CAnnotCompareViewFactory

friend class CAnnotCompareViewFactory
friend

Definition at line 53 of file annot_compare_view.hpp.

◆ CClustalOmegaToolPanel

friend class CClustalOmegaToolPanel
friend

Definition at line 54 of file clustal_omega_tool_params.hpp.

◆ CClustalwToolPanel

friend class CClustalwToolPanel
friend

Definition at line 55 of file clustalw_tool_params.hpp.

◆ CCrossAlignViewFactory

friend class CCrossAlignViewFactory
friend

Definition at line 55 of file cross_align_view.hpp.

◆ CDotMatrixViewFactory

friend class CDotMatrixViewFactory
friend

Definition at line 55 of file dot_matrix_view.hpp.

◆ CFindOverlapPanel

friend class CFindOverlapPanel
friend

Definition at line 55 of file find_overlap_params.hpp.

◆ CKalignToolPanel

friend class CKalignToolPanel
friend

Definition at line 55 of file kalign_tool_params.hpp.

◆ CMafftToolPanel

friend class CMafftToolPanel
friend

Definition at line 55 of file mafft_tool_params.hpp.

◆ CMPCrossAlignViewFactory

friend class CMPCrossAlignViewFactory
friend

Definition at line 55 of file mp_cross_align_view.hpp.

◆ CMultiAlignViewFactory

friend class CMultiAlignViewFactory
friend

Definition at line 68 of file multi_align_view.hpp.

◆ CMuscleToolPanel

friend class CMuscleToolPanel
friend

Definition at line 55 of file muscle_tool_params.hpp.

◆ CNetBlastDSEvtHandler

friend class CNetBlastDSEvtHandler
friend

◆ CNetBlastJobDescriptor

friend class CNetBlastJobDescriptor
friend

◆ CNetBLASTUIDataSource

friend class CNetBLASTUIDataSource
friend

Definition at line 67 of file net_blast_job_descr.hpp.

◆ CNGAlignBLASTPanel

friend class CNGAlignBLASTPanel
friend

Definition at line 56 of file ngalign_params.hpp.

◆ CNGAlignPanel

friend class CNGAlignPanel
friend

Definition at line 55 of file ngalign_params.hpp.

◆ CPhyTreeViewFactory

friend class CPhyTreeViewFactory
friend

Definition at line 63 of file phy_tree_view.hpp.

◆ CSplignPanel

friend class CSplignPanel
friend

Definition at line 55 of file splign_params.hpp.

◆ CTaxTreeToolPanel

friend class CTaxTreeToolPanel
friend

Definition at line 55 of file taxtree_tool_params.hpp.

◆ CTreeBuilderPanel

friend class CTreeBuilderPanel
friend

Definition at line 55 of file tree_builder_params.hpp.

◆ CTreeBuilderTool

friend class CTreeBuilderTool
friend

Definition at line 56 of file tree_builder_params.hpp.

Modified on Tue Jul 16 13:25:19 2024 by modify_doxy.py rev. 669887