A RetroSearch Logo

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

Search Query:

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

NCBI C++ ToolKit: src/app/cn3d/cdd_ibis_annot_dialog.cpp File Reference

#include <ncbi_pch.hpp>
#include <algorithm>
#include <corelib/ncbistd.hpp>
#include <objects/cdd/Align_annot.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/general/User_field.hpp>
#include <objects/general/User_object.hpp>
#include <objects/seqloc/Seq_loc.hpp>
#include <objects/seqloc/Seq_interval.hpp>
#include <objects/seqloc/Packed_seqint.hpp>
#include <objects/seqfeat/Feat_id.hpp>
#include "remove_header_conflicts.hpp"
#include "cdd_ibis_annot_dialog.hpp"
#include "structure_set.hpp"
#include "messenger.hpp"
#include "alignment_manager.hpp"
#include "block_multiple_alignment.hpp"
#include "sequence_set.hpp"
#include "cn3d_tools.hpp"
#include "asn_reader.hpp"
#include <wx/artprov.h>
#include <wx/image.h>
#include <wx/imaglist.h>
#include <wx/statline.h>
#include <wx/spinbutt.h>
#include <wx/spinctrl.h>
#include <wx/splitter.h>
#include <wx/listctrl.h>
#include <wx/treectrl.h>
#include <wx/notebook.h>
#include <wx/grid.h>
#include <wx/toolbar.h>
#include <wx/tglbtn.h>

Go to the source code of this file.

Go to the SVN repository for this file.

wxSizer *  SetupIbisAnnotationDialog (wxWindow *parent, bool call_fit=TRUE, bool set_sizer=TRUE)     USING_SCOPE (objects)   long  GetFirstSelectedListCtrlItemId (const wxListCtrl &listCtrl)   unsigned int  GetAllSelectedListCtrlItemIds (const wxListCtrl &listCtrl, vector< long > &ids)   static bool  GetInteractionDataFromIbis (CSeq_annot &ibisSeqAnnot, IbisQuery &query)   void  InsertItemInListView (int vecIndex, const CRef< IBISInteraction > &ibisInt, wxListCtrl &listCtrl)   void  InsertItemInReportView (int vecIndex, const CRef< IBISInteraction > &ibisInt, wxListCtrl &listCtrl)   bool  DoesInteractionMatchChoice (const wxString &choiceStr, IBISInteraction::eIbisInteractionType ibisIntType)   void  GetPositionsForAlignAnnot (const CAlign_annot &annot, SeqPosSet &positions, bool zeroBased)   static unsigned int  GetSetIntersection (const SeqPosSet &set1, const SeqPosSet &set2, SeqPosSet &intersection)   ◆ DECLARE_AND_FIND_WINDOW_RETURN_FALSE_ON_ERR #define DECLARE_AND_FIND_WINDOW_RETURN_FALSE_ON_ERR (   var,   id,   type  ) Value:

var = wxDynamicCast(FindWindow(

id

),

type

); \

if (!var) { \

ERRORMSG("Can't find window with id " << id); \

return false; \

}

Definition at line 578 of file cdd_ibis_annot_dialog.cpp.

◆ DECLARE_AND_FIND_WINDOW_RETURN_ON_ERR #define DECLARE_AND_FIND_WINDOW_RETURN_ON_ERR (   var,   id,   type  ) Value:

var = wxDynamicCast(FindWindow(

id

),

type

); \

if (!var) { \

ERRORMSG("Can't find window with id " << id); \

return; \

}

Definition at line 570 of file cdd_ibis_annot_dialog.cpp.

◆ ID_B_ADD_INT ◆ ID_B_DELETE_ANNOT ◆ ID_B_HIGHLIGHT_ANNOT ◆ ID_B_HIGHLIGHT_INT ◆ ID_B_HIGHLIGHT_NONOLAP_ANNOT ◆ ID_B_HIGHLIGHT_NONOLAP_INTN ◆ ID_B_HIGHLIGHT_OLAP ◆ ID_B_LAUNCH_INT ◆ ID_C_TYPE ◆ ID_LB_ANNOT ◆ ID_LC_INT ◆ ID_TEXT_INT ◆ DoesInteractionMatchChoice()

Definition at line 1106 of file cdd_ibis_annot_dialog.cpp.

References IBISInteraction::eIbisNoTypeAssigned, IBISInteraction::eIbisOther, IBISInteraction::eIbisProteinChemical, IBISInteraction::eIbisProteinCombo_DNA_RNA, IBISInteraction::eIbisProteinDNA, IBISInteraction::eIbisProteinIon, IBISInteraction::eIbisProteinPeptide, IBISInteraction::eIbisProteinProtein, IBISInteraction::eIbisProteinRNA, result, and wxT.

Referenced by IBISAnnotateDialog::SetupGUIControls().

◆ GetAllSelectedListCtrlItemIds() ◆ GetFirstSelectedListCtrlItemId() long GetFirstSelectedListCtrlItemId ( const wxListCtrl &  listCtrl ) ◆ GetInteractionDataFromIbis()

Definition at line 796 of file cdd_ibis_annot_dialog.cpp.

References ERRORMSG, GetAsnDataViaHTTPS(), CSeq_annot_Base::GetData(), CSeq_annot_Base::C_Data::GetFtable(), INFOMSG, CSeq_annot_Base::C_Data::IsFtable(), query, CSeq_annot_Base::Reset(), result, string, and MoleculeIdentifier::VALUE_NOT_SET.

Referenced by IBISAnnotateDialog::PopulateInteractionData().

◆ GetPositionsForAlignAnnot() ◆ GetSetIntersection() ◆ InsertItemInListView() ◆ InsertItemInReportView() ◆ SetupIbisAnnotationDialog() wxSizer * SetupIbisAnnotationDialog ( wxWindow *  parent, bool  call_fit = TRUE, bool  set_sizer = TRUE  )

Definition at line 1745 of file cdd_ibis_annot_dialog.cpp.

References ibisIntStaticBoxSizer, ID_B_ADD_INT, ID_B_DELETE_ANNOT, ID_B_HIGHLIGHT_ANNOT, ID_B_HIGHLIGHT_INT, ID_B_HIGHLIGHT_NONOLAP_ANNOT, ID_B_HIGHLIGHT_NONOLAP_INTN, ID_B_HIGHLIGHT_OLAP, ID_B_LAUNCH_INT, ID_C_TYPE, ID_LB_ANNOT, ID_LC_INT, ID_TEXT_INT, and wxT.

Referenced by IBISAnnotateDialog::IBISAnnotateDialog().

◆ USING_SCOPE() ◆ IBIS_EVIDENCE_COMMENT ◆ ibisIntStaticBoxSizer wxSizer * ibisIntStaticBoxSizer ◆ USING_NCBI_SCOPE

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

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

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