NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <serial/objistr.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/seq_vector.hpp>
#include <objmgr/bioseq_ci.hpp>
#include <objmgr/feat_ci.hpp>
#include <objmgr/bioseq_handle.hpp>
#include <objects/seqset/Seq_entry.hpp>
#include <objects/submit/Seq_submit.hpp>
#include <objects/seq/seqport_util.hpp>
#include <objects/seq/seq_macros.hpp>
#include <objects/seqalign/Dense_seg.hpp>
#include <objtools/readers/fasta.hpp>
#include <objtools/edit/seq_entry_edit.hpp>
#include <gui/framework/workbench.hpp>
#include <gui/core/selection_service_impl.hpp>
#include <gui/widgets/wx/simple_clipboard.hpp>
#include <gui/widgets/wx/message_box.hpp>
#include <gui/widgets/wx/file_extensions.hpp>
#include <gui/packages/pkg_sequence_edit/miscedit_util.hpp>
#include <gui/packages/pkg_sequence_edit/loadentrez_seq_dlg.hpp>
#include <gui/packages/pkg_sequence_edit/update_seq_input.hpp>
#include <gui/packages/pkg_sequence_edit/sequpd.hpp>
#include <gui/packages/pkg_sequence_edit/sequpd_except.hpp>
#include <wx/dataobj.h>
#include <wx/clipbrd.h>
#include <wx/filedlg.h>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
USING_SCOPE (objects) | |
static void | s_CollectCollidingIDs_Entry (CSeq_entry &entry, CBioseq::TId &seq_ids, CScope &scope) |
Variables | |
static const char * | kNASeqCouldNotRead = "Failed to read update sequence" |
|
static |
Definition at line 544 of file update_seq_input.cpp.
References CScope::GetBioseqHandle(), CBioseq_Base::GetId(), CSeq_entry_Base::GetSeq(), CSeq_entry_Base::GetSet(), CBioseq::IsNa(), CSeq_entry_Base::IsSeq(), CSeq_entry_Base::IsSet(), CBioseq_set_Base::IsSetSeq_set(), ITERATE, NON_CONST_ITERATE, CSeq_entry_Base::SetSeq(), CBioseq_set_Base::SetSeq_set(), and CSeq_entry_Base::SetSet().
Referenced by CUpdateSeq_Input::x_FixCollidingIDs_Entry().
USING_SCOPE | ( | objects | ) |
|
static |
Definition at line 325 of file update_seq_input.cpp.
Referenced by CUpdateSeq_Input::x_ReadUpdateSeq_ASN(), and CUpdateSeq_Input::x_ReadUpdateSeq_Fasta().