NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <objmgr/scope.hpp>
#include <objects/misc/sequence_macros.hpp>
#include <objmgr/seq_annot_ci.hpp>
#include <objmgr/align_ci.hpp>
#include <objmgr/util/sequence.hpp>
#include <gui/objutils/label.hpp>
#include <objects/seqalign/Seq_align.hpp>
#include <objects/seq/seq_id_handle.hpp>
#include <objects/seqloc/Seq_id.hpp>
#include <objects/seqalign/Seq_align_set.hpp>
#include <gui/objutils/cmd_del_seq_align.hpp>
#include <gui/objutils/cmd_del_seq_annot.hpp>
#include <gui/objutils/cmd_change_align.hpp>
#include <gui/packages/pkg_sequence_edit/remove_sequences_from_alignments.hpp>
#include <wx/button.h>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
static bool | GetIdLabel (const CSeq_id &id, set< string > &labels, const string name="", bool detect=false, bool found=false) |
template<class T > | |
static bool | GetIds (const T &d, set< string > &labels, const string name="", bool detect=false, bool found=false) |
template<class T > | |
static bool | GetSeqId (const T &d, set< string > &labels, const string name="", bool detect=false, bool found=false) |
|
static |
Definition at line 57 of file remove_sequences_from_alignments.cpp.
References set< Key, Compare >::insert(), and label.
Referenced by CRemoveSeqFromAlignDlg::GetAlignLabel(), GetIds(), CRemoveSeqFromAlignDlg::GetIdsFromLoc(), GetSeqId(), CRemoveSeqFromAlignDlg::ModifyAlign(), and CRemoveSeqFromAlignDlg::RemoveIdLabel().
|
static |
Definition at line 75 of file remove_sequences_from_alignments.cpp.
References GetIdLabel().
Referenced by CRemoveSeqFromAlignDlg::GetAlignLabel(), CFeatGlyph::GetHTMLActiveAreas(), CRemoveSeqFromAlignDlg::ModifyAlign(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), and CWGSSeqIterator::x_CreateBioseq().
|
static |
Definition at line 84 of file remove_sequences_from_alignments.cpp.
References GetIdLabel().
Referenced by CEditsSaver::AddId(), CBioseq_Info::AddId(), BOOST_AUTO_TEST_CASE(), IProjectViewFactory::CombineObjects(), CTableViewWithTextViewNav::CombineObjects(), Convert_Seq_loc_Seq_id(), CRemoveSeqId::CRemoveSeqId(), CAsnIndex::CurrentLocationAsString(), CAddBioseqChecker::Do(), CVcfFeatureDS::DoSearch(), ExtractBioseq(), CGC_Assembly::Find(), CHitMatrixDataSource::GetAlignedIdsForParams(), GetAnchors(), CRemoveSeqFromAlignDlg::GetIdsFromLoc(), CHitMatrixDataSource::GetLabel(), GetNormalizedSeqId(), GetProductLabel(), CAsnCacheStore::GetSeqIds(), CGffBaseColumns::GetSeqLoc(), CId2ReaderBase::LoadAccVers(), CId2ReaderBase::LoadBulkIds(), CId2ReaderBase::LoadGis(), CId2ReaderBase::LoadHashes(), CId2ReaderBase::LoadLabels(), CId2ReaderBase::LoadLengths(), CBamRefSeqInfo::LoadPileupChunk(), CId2ReaderBase::LoadTaxIds(), CId2ReaderBase::LoadTypes(), CProcessor::OffsetId(), CDiscrepancyPanel::OnListClk(), CBlastFormat::PrintPhiResult(), CEditsSaver::RemoveId(), CPrimeCacheApplication::Run(), CIgBlast::s_AppendResults(), s_CombineSearchSets(), s_GetAccVer(), s_IsExternalRecord(), CPsiBlastTestFixture::s_SetupSubject(), CBlobSplitterImpl::SetLoc(), CIgBlast::x_ConvertResultType(), x_CreateLocalCDDEntryChunk(), CSNPClient::x_GetFeatInfo(), CSNPClient::x_GetGraphInfo(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CAlnSpanVertModel::x_Init(), CBamRefSeqInfo::x_LoadRangesEstimated(), CBlastFormat::x_PrintXML2Report(), CPSGDataLoader_Impl::x_ReadCDDChunk(), CAnnot_Collector::x_SearchRange(), CBioseqContext::x_SetId(), CPsiBl2SeqTestFixture::x_SetupSubject(), CAlnSpanVertModel::x_UpdateLocs(), CSeqGraphicWidget::x_UpdateMarkerInfo(), and CGff2Record::xMigrateAttributes().