Choice variants.
Enumerator e_not_setNo variant selected.
e_Nucpos e_ProtposDefinition at line 86 of file Product_pos_.hpp.
◆ E_Choice [2/5]Choice variants.
Enumerator e_not_setNo variant selected.
e_Real e_IntDefinition at line 104 of file Score_.hpp.
◆ E_Choice [3/5]Choice variants.
Enumerator e_not_setNo variant selected.
e_Dendiag e_Denseg e_Std e_Packed e_Disc e_Spliced e_SparseDefinition at line 131 of file Seq_align_.hpp.
◆ E_Choice [4/5]Choice variants.
Enumerator e_not_setNo variant selected.
e_Matchboth sequences represented, product and genomic sequences match
e_Mismatchboth sequences represented, product and genomic sequences do not match
e_Diagboth sequences are represented, there is sufficient similarity between product and genomic sequences. Can be used to replace stretches of matches and mismatches, mostly for protein to genomic where definition of match or mismatch depends on translation table
e_Product_insinsertion in product sequence (i.e. gap in the genomic sequence)
e_Genomic_insinsertion in genomic sequence (i.e. gap in the product sequence)
Definition at line 85 of file Spliced_exon_chunk_.hpp.
◆ E_Choice [5/5]Choice variants.
Enumerator e_not_setNo variant selected.
e_Start_codon_foundprotein aligns from the start and the first codon on both product and genomic is start codon
e_Stop_codon_foundprotein aligns to it's end and there is stop codon on the genomic right after the alignment
Definition at line 82 of file Spliced_seg_modifier_.hpp.
◆ E_ChoiceStopper [1/5]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Protpos+1
Definition at line 92 of file Product_pos_.hpp.
◆ E_ChoiceStopper [2/5]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Int+1
Definition at line 110 of file Score_.hpp.
◆ E_ChoiceStopper [3/5]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Sparse+1
Definition at line 142 of file Seq_align_.hpp.
◆ E_ChoiceStopper [4/5]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Genomic_ins+1
Definition at line 94 of file Spliced_exon_chunk_.hpp.
◆ E_ChoiceStopper [5/5]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Stop_codon_found+1
Definition at line 88 of file Spliced_seg_modifier_.hpp.
◆ E_memberIndex [1/13] Enumerator e__allMandatory e_dim e_ids e_starts e_len e_strands e_scoresDefinition at line 100 of file Dense_diag_.hpp.
◆ E_memberIndex [2/13] Enumerator e__allMandatory e_dim e_numseg e_ids e_starts e_lens e_strands e_scoresDefinition at line 113 of file Dense_seg_.hpp.
◆ E_memberIndex [3/13] Enumerator e__allMandatory e_dim e_numseg e_ids e_starts e_present e_lens e_strands e_scoresDefinition at line 102 of file Packed_seg_.hpp.
◆ E_memberIndex [4/13] Enumerator e__allMandatory e_amin e_frameDefinition at line 86 of file Prot_pos_.hpp.
◆ E_memberIndex [5/13] Enumerator e__allMandatory e_id e_valueDefinition at line 244 of file Score_.hpp.
◆ E_memberIndex [6/13] Enumerator e__allMandatory e_type e_dim e_score e_segs e_bounds e_id e_extDefinition at line 405 of file Seq_align_.hpp.
◆ E_memberIndex [7/13] Enumerator e__allMandatory e_first_id e_second_id e_numseg e_first_starts e_second_starts e_lens e_second_strands e_seg_scoresDefinition at line 101 of file Sparse_align_.hpp.
◆ E_memberIndex [8/13] Enumerator e__allMandatory e_master_id e_rows e_row_scores e_extDefinition at line 104 of file Sparse_seg_.hpp.
◆ E_memberIndex [9/13] ◆ E_memberIndex [10/13] ◆ E_memberIndex [11/13] Enumerator e__allMandatory e_product_start e_product_end e_genomic_start e_genomic_end e_product_id e_genomic_id e_product_strand e_genomic_strand e_parts e_scores e_acceptor_before_exon e_donor_after_exon e_partial e_extDefinition at line 113 of file Spliced_exon_.hpp.
◆ E_memberIndex [12/13] Enumerator e__allMandatory e_product_id e_genomic_id e_product_strand e_genomic_strand e_product_type e_exons e_poly_a e_product_length e_modifiersDefinition at line 111 of file Spliced_seg_.hpp.
◆ E_memberIndex [13/13] Enumerator e__allMandatory e_dim e_ids e_loc e_scoresDefinition at line 97 of file Std_seg_.hpp.
◆ EProduct_type Enumerator eProduct_type_transcript eProduct_type_proteinDefinition at line 91 of file Spliced_seg_.hpp.
◆ EType Enumerator eType_not_set eType_global eType_diagsunbroken, but not ordered, diagonals
eType_partialmapping pieces together
eType_discdiscontinuous alignment
eType_otherDefinition at line 99 of file Seq_align_.hpp.
◆ C_Segs() [1/2] ◆ C_Segs() [2/2] ◆ C_Value() [1/2] ◆ C_Value() [2/2] ◆ CanGet() [1/2] bool CScore_set_Base::CanGet ( void ) const inlineCheck if it is safe to call Get method.
Definition at line 159 of file Score_set_.hpp.
◆ CanGet() [2/2] bool CSeq_align_set_Base::CanGet ( void ) const inline ◆ CanGetAcceptor_before_exon() bool CSpliced_exon_Base::CanGetAcceptor_before_exon ( void ) const inline ◆ CanGetAmin() bool CProt_pos_Base::CanGetAmin ( void ) const inline ◆ CanGetBases() bool CSplice_site_Base::CanGetBases ( void ) const inline ◆ CanGetBounds() bool CSeq_align_Base::CanGetBounds ( void ) const inline ◆ CanGetDim() [1/5] bool CDense_diag_Base::CanGetDim ( void ) const inlineCheck if it is safe to call GetDim method.
Definition at line 354 of file Dense_diag_.hpp.
◆ CanGetDim() [2/5] bool CDense_seg_Base::CanGetDim ( void ) const inline ◆ CanGetDim() [3/5] bool CPacked_seg_Base::CanGetDim ( void ) const inlineCheck if it is safe to call GetDim method.
Definition at line 426 of file Packed_seg_.hpp.
◆ CanGetDim() [4/5] bool CSeq_align_Base::CanGetDim ( void ) const inline ◆ CanGetDim() [5/5] bool CStd_seg_Base::CanGetDim ( void ) const inlineCheck if it is safe to call GetDim method.
Definition at line 276 of file Std_seg_.hpp.
◆ CanGetDonor_after_exon() bool CSpliced_exon_Base::CanGetDonor_after_exon ( void ) const inline ◆ CanGetExons() bool CSpliced_seg_Base::CanGetExons ( void ) const inline ◆ CanGetExt() [1/3] bool CSeq_align_Base::CanGetExt ( void ) const inline ◆ CanGetExt() [2/3] bool CSparse_seg_Base::CanGetExt ( void ) const inlineCheck if it is safe to call GetExt method.
Definition at line 353 of file Sparse_seg_.hpp.
◆ CanGetExt() [3/3] bool CSpliced_exon_Base::CanGetExt ( void ) const inlineCheck if it is safe to call GetExt method.
Definition at line 1119 of file Spliced_exon_.hpp.
◆ CanGetFirst_id() bool CSparse_align_Base::CanGetFirst_id ( void ) const inlineCheck if it is safe to call GetFirst_id method.
Definition at line 425 of file Sparse_align_.hpp.
◆ CanGetFirst_starts() bool CSparse_align_Base::CanGetFirst_starts ( void ) const inlineCheck if it is safe to call GetFirst_starts method.
Definition at line 532 of file Sparse_align_.hpp.
◆ CanGetFrame() bool CProt_pos_Base::CanGetFrame ( void ) const inlineCheck if it is safe to call GetFrame method.
Definition at line 254 of file Prot_pos_.hpp.
◆ CanGetGenomic_end() bool CSpliced_exon_Base::CanGetGenomic_end ( void ) const inline ◆ CanGetGenomic_id() [1/2] bool CSpliced_exon_Base::CanGetGenomic_id ( void ) const inline ◆ CanGetGenomic_id() [2/2] bool CSpliced_seg_Base::CanGetGenomic_id ( void ) const inline ◆ CanGetGenomic_start() bool CSpliced_exon_Base::CanGetGenomic_start ( void ) const inline ◆ CanGetGenomic_strand() [1/2] bool CSpliced_exon_Base::CanGetGenomic_strand ( void ) const inline ◆ CanGetGenomic_strand() [2/2] bool CSpliced_seg_Base::CanGetGenomic_strand ( void ) const inline ◆ CanGetId() [1/2] bool CScore_Base::CanGetId ( void ) const inline ◆ CanGetId() [2/2] bool CSeq_align_Base::CanGetId ( void ) const inlineCheck if it is safe to call GetId method.
Definition at line 970 of file Seq_align_.hpp.
Referenced by GetModelId().
◆ CanGetIds() [1/4] bool CDense_diag_Base::CanGetIds ( void ) const inlineCheck if it is safe to call GetIds method.
Definition at line 404 of file Dense_diag_.hpp.
◆ CanGetIds() [2/4] bool CDense_seg_Base::CanGetIds ( void ) const inline ◆ CanGetIds() [3/4] bool CPacked_seg_Base::CanGetIds ( void ) const inlineCheck if it is safe to call GetIds method.
Definition at line 523 of file Packed_seg_.hpp.
◆ CanGetIds() [4/4] bool CStd_seg_Base::CanGetIds ( void ) const inlineCheck if it is safe to call GetIds method.
Definition at line 326 of file Std_seg_.hpp.
◆ CanGetIndex() bool CSparse_seg_ext_Base::CanGetIndex ( void ) const inline ◆ CanGetLen() bool CDense_diag_Base::CanGetLen ( void ) const inline ◆ CanGetLens() [1/3] bool CDense_seg_Base::CanGetLens ( void ) const inline ◆ CanGetLens() [2/3] bool CPacked_seg_Base::CanGetLens ( void ) const inlineCheck if it is safe to call GetLens method.
Definition at line 601 of file Packed_seg_.hpp.
◆ CanGetLens() [3/3] bool CSparse_align_Base::CanGetLens ( void ) const inlineCheck if it is safe to call GetLens method.
Definition at line 582 of file Sparse_align_.hpp.
◆ CanGetLoc() bool CStd_seg_Base::CanGetLoc ( void ) const inlineCheck if it is safe to call GetLoc method.
Definition at line 351 of file Std_seg_.hpp.
◆ CanGetMaster_id() bool CSparse_seg_Base::CanGetMaster_id ( void ) const inline ◆ CanGetModifiers() bool CSpliced_seg_Base::CanGetModifiers ( void ) const inlineCheck if it is safe to call GetModifiers method.
Definition at line 805 of file Spliced_seg_.hpp.
◆ CanGetNumseg() [1/3] bool CDense_seg_Base::CanGetNumseg ( void ) const inline ◆ CanGetNumseg() [2/3] bool CPacked_seg_Base::CanGetNumseg ( void ) const inline ◆ CanGetNumseg() [3/3] bool CSparse_align_Base::CanGetNumseg ( void ) const inline ◆ CanGetPartial() bool CSpliced_exon_Base::CanGetPartial ( void ) const inline ◆ CanGetParts() bool CSpliced_exon_Base::CanGetParts ( void ) const inlineCheck if it is safe to call GetParts method.
Definition at line 984 of file Spliced_exon_.hpp.
◆ CanGetPoly_a() bool CSpliced_seg_Base::CanGetPoly_a ( void ) const inline ◆ CanGetPresent() bool CPacked_seg_Base::CanGetPresent ( void ) const inline ◆ CanGetProduct_end() bool CSpliced_exon_Base::CanGetProduct_end ( void ) const inline ◆ CanGetProduct_id() [1/2] bool CSpliced_exon_Base::CanGetProduct_id ( void ) const inline ◆ CanGetProduct_id() [2/2] bool CSpliced_seg_Base::CanGetProduct_id ( void ) const inline ◆ CanGetProduct_length() bool CSpliced_seg_Base::CanGetProduct_length ( void ) const inline ◆ CanGetProduct_start() bool CSpliced_exon_Base::CanGetProduct_start ( void ) const inlineCheck if it is safe to call GetProduct_start method.
Definition at line 694 of file Spliced_exon_.hpp.
◆ CanGetProduct_strand() [1/2] bool CSpliced_exon_Base::CanGetProduct_strand ( void ) const inline ◆ CanGetProduct_strand() [2/2] bool CSpliced_seg_Base::CanGetProduct_strand ( void ) const inlineCheck if it is safe to call GetProduct_strand method.
Definition at line 545 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::IsSetProduct_strand().
Referenced by ConvertSplicedToPairwiseAln(), CScore_LastSpliceSite::Get(), CSpliced_seg_Base::GetProduct_strand(), CSpliced_seg::GetSeqStrand(), CSpliced_seg::IsConsistentBiologicalOrder(), s_GetAlignmentSpans_Intron(), CSpliced_seg::Validate(), CGff3FlybaseWriter::xAssignAlignmentSplicedLocation(), CGff3Writer::xAssignAlignmentSplicedTarget(), and CPslRecord::xInitializeStrands().
◆ CanGetProduct_type() bool CSpliced_seg_Base::CanGetProduct_type ( void ) const inline ◆ CanGetRow_scores() bool CSparse_seg_Base::CanGetRow_scores ( void ) const inlineCheck if it is safe to call GetRow_scores method.
Definition at line 328 of file Sparse_seg_.hpp.
◆ CanGetRows() bool CSparse_seg_Base::CanGetRows ( void ) const inlineCheck if it is safe to call GetRows method.
Definition at line 303 of file Sparse_seg_.hpp.
◆ CanGetScore() bool CSeq_align_Base::CanGetScore ( void ) const inline ◆ CanGetScores() [1/5] bool CDense_diag_Base::CanGetScores ( void ) const inlineCheck if it is safe to call GetScores method.
Definition at line 526 of file Dense_diag_.hpp.
◆ CanGetScores() [2/5] bool CDense_seg_Base::CanGetScores ( void ) const inlineCheck if it is safe to call GetScores method.
Definition at line 599 of file Dense_seg_.hpp.
◆ CanGetScores() [3/5] bool CPacked_seg_Base::CanGetScores ( void ) const inlineCheck if it is safe to call GetScores method.
Definition at line 651 of file Packed_seg_.hpp.
◆ CanGetScores() [4/5] bool CSpliced_exon_Base::CanGetScores ( void ) const inline ◆ CanGetScores() [5/5] bool CStd_seg_Base::CanGetScores ( void ) const inlineCheck if it is safe to call GetScores method.
Definition at line 376 of file Std_seg_.hpp.
◆ CanGetSecond_id() bool CSparse_align_Base::CanGetSecond_id ( void ) const inlineCheck if it is safe to call GetSecond_id method.
Definition at line 455 of file Sparse_align_.hpp.
◆ CanGetSecond_starts() bool CSparse_align_Base::CanGetSecond_starts ( void ) const inlineCheck if it is safe to call GetSecond_starts method.
Definition at line 557 of file Sparse_align_.hpp.
◆ CanGetSecond_strands() bool CSparse_align_Base::CanGetSecond_strands ( void ) const inlineCheck if it is safe to call GetSecond_strands method.
Definition at line 607 of file Sparse_align_.hpp.
◆ CanGetSeg_scores() bool CSparse_align_Base::CanGetSeg_scores ( void ) const inlineCheck if it is safe to call GetSeg_scores method.
Definition at line 632 of file Sparse_align_.hpp.
◆ CanGetSegs() bool CSeq_align_Base::CanGetSegs ( void ) const inlineCheck if it is safe to call GetSegs method.
Definition at line 915 of file Seq_align_.hpp.
Referenced by CFeatureGenerator::SImplementation::AdjustAlignment(), BOOST_AUTO_TEST_CASE(), CFeatureGenerator::SImplementation::CleanAlignment(), IsProteinAlign(), CTabularFormatter_Cigar::Print(), CTabularFormatter_Traceback::Print(), s_AlignToSeqRanges(), s_CleanSeqAlign(), CReportTrim::TrimAlignments(), TrimSequenceAndAnnotation(), CPrimaryItem::x_CollectSegments(), x_CollectSegments(), CHitMatrixDataSource::x_GetAlignedSeqIds(), CHitMatrixDataSource::x_GetSeqAlignIds(), CVectorTrimPanel::x_TrimAlignments(), and CHitMatrixDataSource::x_UpdateScoreMap().
◆ CanGetStarts() [1/3] bool CDense_diag_Base::CanGetStarts ( void ) const inlineCheck if it is safe to call GetStarts method.
Definition at line 429 of file Dense_diag_.hpp.
◆ CanGetStarts() [2/3] bool CDense_seg_Base::CanGetStarts ( void ) const inline ◆ CanGetStarts() [3/3] bool CPacked_seg_Base::CanGetStarts ( void ) const inlineCheck if it is safe to call GetStarts method.
Definition at line 548 of file Packed_seg_.hpp.
◆ CanGetStrands() [1/3] bool CDense_diag_Base::CanGetStrands ( void ) const inline ◆ CanGetStrands() [2/3] bool CDense_seg_Base::CanGetStrands ( void ) const inline ◆ CanGetStrands() [3/3] bool CPacked_seg_Base::CanGetStrands ( void ) const inlineCheck if it is safe to call GetStrands method.
Definition at line 626 of file Packed_seg_.hpp.
◆ CanGetType() bool CSeq_align_Base::CanGetType ( void ) const inline ◆ CanGetValue() bool CScore_Base::CanGetValue ( void ) const inline ◆ CDense_diag_Base() [1/2] ◆ CDense_diag_Base() [2/2] ◆ CDense_seg_Base() [1/2] ◆ CDense_seg_Base() [2/2] ◆ CheckSelected() [1/5] void CProduct_pos_Base::CheckSelected ( E_Choice index ) const inline ◆ CheckSelected() [2/5] void CScore_Base::C_Value::CheckSelected ( E_Choice index ) const inlineVerify selection, throw exception if it differs from the expected.
Definition at line 355 of file Score_.hpp.
◆ CheckSelected() [3/5] void CSeq_align_Base::C_Segs::CheckSelected ( E_Choice index ) const inlineVerify selection, throw exception if it differs from the expected.
Definition at line 697 of file Seq_align_.hpp.
◆ CheckSelected() [4/5] void CSpliced_exon_chunk_Base::CheckSelected ( E_Choice index ) const inline ◆ CheckSelected() [5/5] void CSpliced_seg_modifier_Base::CheckSelected ( E_Choice index ) const inline ◆ CPacked_seg() [1/2] ◆ CPacked_seg() [2/2] CPacked_seg::CPacked_seg ( void ) inlineDefinition at line 86 of file Packed_seg.hpp.
◆ CPacked_seg_Base() [1/2] ◆ CPacked_seg_Base() [2/2] ◆ CProduct_pos_Base() [1/2] ◆ CProduct_pos_Base() [2/2] ◆ CProt_pos_Base() [1/2] ◆ CProt_pos_Base() [2/2] ◆ CScore_Base() [1/2] ◆ CScore_Base() [2/2] ◆ CScore_set() [1/2] ◆ CScore_set() [2/2] CScore_set::CScore_set ( void ) inlineDefinition at line 86 of file Score_set.hpp.
◆ CScore_set_Base() [1/2] ◆ CScore_set_Base() [2/2] ◆ CSeq_align_Base() [1/2] ◆ CSeq_align_Base() [2/2] ◆ CSeq_align_set_Base() [1/2] ◆ CSeq_align_set_Base() [2/2] ◆ CSparse_align_Base() [1/2] ◆ CSparse_align_Base() [2/2] ◆ CSparse_seg_Base() [1/2] ◆ CSparse_seg_Base() [2/2] ◆ CSparse_seg_ext() [1/2] ◆ CSparse_seg_ext() [2/2] ◆ CSparse_seg_ext_Base() [1/2] ◆ CSparse_seg_ext_Base() [2/2] ◆ CSplice_site() [1/2] ◆ CSplice_site() [2/2] CSplice_site::CSplice_site ( void ) inlineDefinition at line 86 of file Splice_site.hpp.
◆ CSplice_site_Base() [1/2] ◆ CSplice_site_Base() [2/2] ◆ CSpliced_exon_Base() [1/2] ◆ CSpliced_exon_Base() [2/2] ◆ CSpliced_exon_chunk() [1/2] ◆ CSpliced_exon_chunk() [2/2] ◆ CSpliced_exon_chunk_Base() [1/2] ◆ CSpliced_exon_chunk_Base() [2/2] ◆ CSpliced_seg_Base() [1/2] ◆ CSpliced_seg_Base() [2/2] ◆ CSpliced_seg_modifier() [1/2] ◆ CSpliced_seg_modifier() [2/2] ◆ CSpliced_seg_modifier_Base() [1/2] ◆ CSpliced_seg_modifier_Base() [2/2] ◆ CStd_seg_Base() [1/2] ◆ CStd_seg_Base() [2/2] ◆ DECLARE_INTERNAL_TYPE_INFO() [1/20] CDense_diag_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [2/20] CDense_seg_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [3/20] CPacked_seg_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [4/20] CProduct_pos_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [5/20] CProt_pos_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [6/20] CScore_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [7/20] CScore_Base::C_Value::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [8/20] CScore_set_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [9/20] CSeq_align_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [10/20] CSeq_align_Base::C_Segs::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [11/20] CSeq_align_set_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [12/20] CSparse_align_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [13/20] CSparse_seg_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [14/20] CSparse_seg_ext_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [15/20] CSplice_site_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [16/20] CSpliced_exon_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [17/20] CSpliced_exon_chunk_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [18/20] CSpliced_seg_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [19/20] CSpliced_seg_modifier_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [20/20] CStd_seg_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DoNotDeleteThisObject() void CScore_Base::DoNotDeleteThisObject ( void ) virtual ◆ DoSelect() [1/5] ◆ DoSelect() [2/5] ◆ DoSelect() [3/5] ◆ DoSelect() [4/5]Definition at line 61 of file Spliced_exon_chunk_.cpp.
References CSpliced_exon_chunk_Base::e_Diag, CSpliced_exon_chunk_Base::e_Genomic_ins, CSpliced_exon_chunk_Base::e_Match, CSpliced_exon_chunk_Base::e_Mismatch, CSpliced_exon_chunk_Base::e_Product_ins, CSpliced_exon_chunk_Base::m_choice, CSpliced_exon_chunk_Base::m_Diag, CSpliced_exon_chunk_Base::m_Genomic_ins, CSpliced_exon_chunk_Base::m_Match, CSpliced_exon_chunk_Base::m_Mismatch, and CSpliced_exon_chunk_Base::m_Product_ins.
◆ DoSelect() [5/5] ◆ EProduct_type()Access to EProduct_type's attributes (values, names) as defined in spec.
◆ EType()Access to EType's attributes (values, names) as defined in spec.
◆ Get() [1/2] ◆ Get() [2/2]Get the member data.
Definition at line 166 of file Seq_align_set_.hpp.
References CSeq_align_set_Base::m_data.
Referenced by CAlnMix::Add(), CSeqsRange::Add(), CVDBBlastUtil::AddSubjectsToScope(), CContigAssembly::Align(), CAlnGraphic::AlnGraphicDisplay(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), COligoSpecificityTemplate::COligoSpecificityTemplate(), Convert_Seq_align_set_Seq_align(), Convert_Seq_align_set_Seq_loc(), CreateEmptySeq_align_set(), CTableDataAlnSummary::CTableDataAlnSummary(), CDisplaySeqalign::DisplaySeqalign(), ExtractFirstSeqAlign(), CAlignFormatUtil::ExtractQuerySeqAlign(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CSeqAlignFilter::FilterByAccessionType(), CSeqAlignFilter::FilterByGiList(), CSeqAlignFilter::FilterByGiListFromFile(), CSeqAlignFilter::FilterByTaxonomy(), CAlignFormatUtil::FilterSeqalignByEval(), CAlignFormatUtil::FilterSeqalignByPercentIdent(), CAlignFormatUtil::FilterSeqalignBySeqList(), TestUtil::FlattenSeqAlignSet(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), CMergeAligner::GenerateAlignments(), CMergeTreeAligner::GenerateAlignments(), CFileLoadAligner::GenerateAlignments(), CAlignmentCollectionScore::Get(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CAlignFormatUtil::GetDbType(), CShowBlastDeflineTest::GetDeflineInfo(), CAlignFormatUtil::GetMasterCoverage(), CAlignFormatUtil::GetSeqAlignSetCalcParams(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), CAlignFormatUtil::GetSeqAlignSetCalcPercentIdent(), CRemoteBlast::GetSeqAlignSets(), CSeq_align::GetSeqStrand(), CAlignFormatUtil::GetSubjectsNumber(), CAlignFormatUtil::GetUniqSeqCoverage(), CAlnGraphic::Init(), CAlnContainer::insert(), CAlignResultsSet::Insert(), CBlastFormatUtil::InsertSubjectScores(), JoinCompartment(), CAlignFormatUtil::LimitSeqalignByHsps(), MakeSubjectScores(), CSortHitByMolecularTypeEx::operator()(), PatchTargetSequence(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CBlast_SAM_Formatter::Print(), CIgBlastTabularInfo::PrintHeader(), CBlastTabularInfo::PrintHeader(), CBlastFormat::PrintOneResultSet(), PrintSAM(), PrintTabular(), CAlignFormatUtil::PruneSeqalign(), CAlignFormatUtil::PruneSeqalignAll(), NBestPlacement::Rank(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CMergeyApp::Run(), CNgAlignApp::Run(), CAlignCleanupApplication::Run(), CFarPointerSeq::RunBlast(), CCreateSeqHistForTpa::RunBlast(), CAdvancedAlignCleanup::RunSplignOnCompartment(), CTestSingleAln_All::RunTest(), s_AlignSet2Annot(), s_AlignToSeqRanges(), s_BlastResults2SeqAlignDatabaseSearch_OMF(), s_BuildArchiveAll(), s_CombineSearchSets(), CPsiBlastTestFixture::s_CountNumberUniqueGIs(), s_CountSegments(), s_ExtractSeqId(), s_Fingerprint_Seq_align_set(), s_GetAlignmentLength(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Interval(), s_GetAlignmentTooltip(), s_GetCountIdentityMismatch(), s_GetGapCount(), SAlignmentScoringModel::s_GetIdentOdds_disc(), s_GetIndels(), s_GetJoinedAlignment(), s_ProcessAlignSet(), s_Render_PairwiseAlign(), s_RunBlast2NASeq(), s_Seq_align_Seq_loc(), s_SeqAlignSetToXMLHits(), s_SeqAlignSetToXMLHsps(), s_SeqAlignToBlastSeqLoc(), s_SeqAlignToXMLHit(), s_SplitAlignVectorBySubjects(), s_TestCalc(), s_TestStdSegGaps(), CAlignmentCollectionScore::Set(), CIgBlastTabularInfo::SetAirrFormatData(), CIgBlastTabularInfo::SetIgAnnotation(), CSeq_align_set::Size(), CAlignFormatUtil::SortHitByMasterCoverageDescending(), CAlignFormatUtil::SortHitByMasterStartAscending(), CAlignFormatUtil::SortHitByScoreDescending(), CAlignFormatUtil::SortHitByTotalScoreDescending(), CSeq_align::SplitOnLongDiscontinuity(), sRunTest(), sUpdateCase(), testResultAlignments(), CAlignResultsSet::ToBestSeqAlignSet(), CValidError_align::ValidateSeqAlign(), CPslWriter::WriteAlign(), CAlnTableDS::x_AddAlign(), CSeq_annot_Info::x_AddAlignKeys(), CQuerySet::x_AlreadyContains(), CIgBlast::x_AnnotateC(), CIgBlast::x_AnnotateD(), CIgBlast::x_AnnotateDJ(), CIgBlast::x_AnnotateJ(), CMagicBlast::x_BuildResultSet(), CMagicBlast::x_BuildSeqAlignSet(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CPrimaryItem::x_CollectSegments(), x_CollectSegments(), CQuerySet::x_ContainsAlignment(), CDeltaBlastTestFixture::x_CountNumberUniqueIds(), CCleanupAlignmentsJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CIgBlast::x_FindDJ(), CIgBlast::x_FindDJAln(), CTracebackSearchTestFixture::x_FindUsedGis(), CCIGAR_Formatter::x_FormatAlignmentRows(), CInstancedAligner::x_GetCleanupInstances(), CInstancedAligner::x_GetDistanceInstances(), CShowBlastDefline::x_GetScoreInfoForTable(), CCommonComponentScorer::x_GetSeqHistCompList(), CIdMapperTestApp::x_HandleAlignments(), CInversionMergeAligner::x_HandleSingleStrandMerging(), CSeq_align_Mapper_Base::x_Init(), CPhyTreeCalc::x_InitAlignDS(), CDisplaySeqalign::x_InitAlignParams(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CTreeAlignMerger::x_MakeMergeableGroups(), CMergeAligner::x_MergeAlignments(), CVecscreen::x_MergeLowerRankSeqalign(), CVecscreen::x_MergeSeqalign(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CInstancedAligner::x_MinCoverageCheck(), CBlast_SAM_Formatter::x_Print(), CBlastFormat::x_PrintIgTabularReport(), CNgAlignApp::x_PrintNoHitList(), CBlastFormat::x_PrintTabularReport(), CIgBlast::x_ProcessCResult(), CAppHitFilter::x_ReadInputHits(), CTabularFormatter_DiscStrand::x_RecurseStrands(), CInstancedAligner::x_RunAligner(), CInversionMergeAligner::x_RunMerger(), CMultiAligner::x_SetDomainHits(), CMagicBlastResults::x_SetInfo(), COligoSpecificityTemplate::x_SortHit(), CInversionMergeAligner::x_SplitAlignmentsByStrand(), CBlastFormat::x_SplitSeqAlign(), CHitMatrixDataSource::x_TestAndSelectAlign(), CAnnotWriterApp::xProcessInputObject(), and CGff3Writer::xWriteAlignDisc().
◆ GetAcceptor_before_exon() ◆ GetAmin()Get the Amin member data.
Definition at line 220 of file Prot_pos_.hpp.
References CProt_pos_Base::CanGetAmin(), CProt_pos_Base::m_Amin, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), as_nucpos(), CProduct_pos::AsSeqPos(), BOOST_AUTO_TEST_CASE(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CProSplign::CImplementation::SeekStartStop(), CAlnSpanVertModel::x_PopulateRowsSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetBases() ◆ GetBounds() ◆ GetDendiag()Get the variant data.
Definition at line 726 of file Seq_align_.hpp.
Referenced by CSeqsRange::Add(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CRemoveSeqFromAlignDlg::GetAlignLabel(), GetBlockCount(), GetDDSetFromSeqAlign(), GetMasterGIFromSeqAlign(), GetReportableSeqIdForAlignment(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), CSeq_align::GetSeqStrand(), CCdCore::Has3DMaster(), CCdCore::HasSeqId(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx2(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_DivvyUpAlignments_ProcessAnnot_Dendiag(), s_Fingerprint_Seq_align(), s_GetAlnScores(), s_GetSubjectId(), CValidError_align::ValidateSeqAlign(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CValidError_align::x_GetIds(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetDenseg()Get the variant data.
Definition at line 153 of file Seq_align_.cpp.
Referenced by CAlnMix::Add(), CSeqsRange::Add(), CAlnVwrApp::AddAlnToMix(), CAlignmentAssistant::AdjustAlign(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), CSeq_align::CheckNumRows(), CDUpdater::ComputePercentIdentity(), CAlignmentAssistant::CreateFeature(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CFeaturePropagator::CreateRowSeq_loc(), CSeq_align::CreateTranslatedDensegFromNADenseg(), CAlignmentAssistant::DeleteSelection(), Denseg2DenseDiagList(), CDisplaySeqalign::DisplaySeqalign(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CEditSeqEndsWithAlign::FindPosition(), CFeaturePropagator::FindRow(), CSeq_align::GapLengthRange(), CSeq_align::GetAlignedBases(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CAlignFormatUtil::GetAlignmentLength(), CScoreBuilder::GetBlastScoreDenseg(), CAlignmentAssistant::GetFeatures(), GetMasterGIFromSeqAlign(), GetPssmIdFromSeqAlign(), CPaintAlignment::GetSegments(), CSeq_align::GetSeq_id(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), CSeq_align::GetSeqRange(), CSeq_align::GetSeqStart(), CSeq_align::GetSeqStop(), CSeq_align::GetSeqStrand(), CAlignFormatUtil::GetUniqSeqCoverage(), CScoreUniqSeqCoverage::MakeScore(), CRemoveSeqFromAlignDlg::ModifyAlign(), CAlignmentAssistant::OnPropagateFeatures(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CTabularFormatter_Cigar::Print(), PrintSAM(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CAlignmentAssistant::ReportUnresolvedBioseqs(), CTestBlastp_All::RunTest(), CTestSingleAln_All::RunTest(), s_AlignToSeqRanges(), s_CheckTraceMateAlign(), s_ComputeTraceback(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_DivvyUpAlignments_ProcessAnnot(), s_DivvyUpAlignments_ProcessAnnot_Denseg(), s_Fingerprint_Seq_align(), s_GetAlignmentContent(), s_GetAlignmentLength(), s_GetAlignmentTooltip(), s_GetAlnScores(), s_GetCigarString(), s_GetCountIdentityMismatch(), s_GetGapCount(), s_GetIndels(), s_GetSubjectId(), s_IsProteinToGenomic(), s_Seq_align_Seq_loc(), s_SeqAlignSetToXMLHsps(), s_SetAirrAlignmentInfo(), s_TestAlignmentFromMSAs(), s_TestCalc(), s_TestResultAlignment(), COverlapScorer::ScoreAlignments(), CClippedScorer::ScoreAlignments(), SeqAlignConvert(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CBlastTabularInfo::SetFields(), CIgBlastTabularInfo::SetIgAnnotation(), CSeq_align::SplitOnLongDiscontinuity(), CAlignmentAssistant::TranslateLocations(), CReportTrim::TrimAlignments(), TrimSeqAlign(), TrimSequenceAndAnnotation(), UpdateDensegAlignment(), CSeq_align::Validate(), CValidError_align::ValidateSeqAlign(), CAlnWriter::WriteAlign(), CPslWriter::WriteAlign(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CIgBlast::x_AnnotateC(), CIgBlast::x_AnnotateDomain(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CAlignCleanup::x_Cleanup_AlignVec(), CQuerySet::x_ContainsAlignment(), CInversionMergeAligner::x_CreateDiscAlignment(), CHitMatrixDataSource::x_CreateHit_Denseg(), CTreeBuilderJob::x_CreateProjectItems(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), COligoSpecificityCheck::x_FillGlobalAlignInfo(), CIgBlast::x_FillJDomain(), CMultiAligner::x_FindRPSHits(), CCIGAR_Formatter::x_FormatAlignmentRows(), CApplyRNAITSDlg::x_GetAlignments(), CValidError_align::x_GetIds(), COligoSpecificityCheck::x_GetSlaveRangeGivenMasterRange(), CSeq_align_Mapper_Base::x_Init(), CPhyTreeCalc::x_InitAlignDS(), CUpdateSeqPanel::x_InitDrawingParams(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CUnorderedSplitter::x_MakeAlignmentPairUnique(), COligoSpecificityCheck::x_NW_alignment(), CAnnotObject_Info::x_ProcessAlign(), CApplyRNAITSDlg::x_SeqIdsAlignedWith(), CMultiAligner::x_SetDomainHits(), CApplyRNAITSDlg::x_SetupAlnMgr(), x_TestAlignmentQuerySubjStrandCombinations(), CVectorTrimPanel::x_TrimAlignments(), CValidError_align::x_ValidateAlignPercentIdentity(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi129295(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi7450545(), and CGff3Writer::xWriteAlignDenseg().
◆ GetDiag()Get the variant data.
Definition at line 410 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::CheckSelected(), CSpliced_exon_chunk_Base::e_Diag, and CSpliced_exon_chunk_Base::m_Diag.
Referenced by ChunkSize(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CScore_IndelToSplice::Get(), CSpliced_exon::GetRowSeq_insertions(), CProSplign::CImplementation::HasStartOnNuc(), ProjectExon_oldlogic(), s_ExonToDenseg(), s_GetCountIdentityMismatch(), SBlocks::SBlocks(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSpliced_seg::Validate(), CReportEntry::x_CheckExonGap(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ GetDim() [1/5]Get the Dim member data.
Definition at line 373 of file Dense_diag_.hpp.
References CDense_diag_Base::m_Dim.
Referenced by CSeqsRange::Add(), CDense_diag::CheckNumRows(), ConvertDendiagToPairwiseAln(), CDense_diag::CreateRowSeq_interval(), CDense_diag::GetSeqStart(), CDense_diag::GetSeqStrand(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CDense_diag::OffsetRow(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CAnnotObject_Info::x_ProcessAlign(), CValidError_align::x_ValidateDendiag(), and CValidError_align::x_ValidateSeqLength().
◆ GetDim() [2/5]Get the Dim member data.
Definition at line 421 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Dim.
Referenced by CSeqsRange::Add(), CAlnMixMatches::Add(), CAlnMixSequences::Add(), CAlignmentAssistant::AdjustAlign(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), BOOST_AUTO_TEST_CASE(), CDense_seg::CheckNumRows(), CDense_seg::CheckNumSegs(), CDense_seg::Compact(), ConvertDensegToPairwiseAln(), ConvertToPairwise(), CreateAlignRow(), CSeq_align::CreateDensegFromDisc(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), CSeq_align::CreateTranslatedDensegFromNADenseg(), CAlignmentAssistant::DeleteSelection(), Denseg2DenseDiagList(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CDense_seg::ExtractSlice(), CFeaturePropagator::FindRow(), CSeq_align::GapLengthRange(), CSeq_align::GetAlignedBases(), CAlignmentAssistant::GetFeatures(), CPaintAlignment::GetSegments(), CPhyTreeCalc::GetSeqAlign(), CDense_seg::GetSeqStart(), CDense_seg::GetSeqStop(), CValidError_align::IsTpaAlignment(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CDense_seg::OffsetRow(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::OrderAdjacentGaps(), CDense_seg::CReserveHook::PreReadClassMember(), CAlnAsnReader::Read(), CDenseSegReserveStartsHook::ReadClassMember(), CDenseSegReserveStrandsHook::ReadClassMember(), CDense_seg::RemapToLoc(), CAlignmentAssistant::ReportUnresolvedBioseqs(), CDense_seg::Reverse(), ReverseAlignmentStrand(), s_AlignToSeqRanges(), s_CalculateMatchingColumns(), s_CompressDiscToDenseq(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_DenseSegLength(), s_FindSegment(), s_GetAlignmentLength(), s_GetGapCount(), s_GetIndels(), s_GetNumIdsToUse(), s_Seq_align_Seq_loc(), s_SeqAlignToBlastSeqLoc(), s_TestAlignmentFromMSAs(), COverlapScorer::ScoreAlignments(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CDense_seg::SwapRows(), CAlignmentAssistant::TranslateLocations(), CReportTrim::TrimAlignments(), CDense_seg::TrimEndGaps(), TrimSeqAlign(), CAlnWriter::WriteAlignDenseSeg(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CAlignCleanup::x_Cleanup_AlignVec(), CInversionMergeAligner::x_CreateDiscAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAppHitFilter::x_DumpOutput(), CAlnMix::x_ExtendDSWithWidths(), CVectorTrimPanel::x_FindSegment(), CReportTrim::x_FindSegment(), CDense_seg::x_FindSegment(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CInversionMergeAligner::x_IsAllGap(), CUnorderedSplitter::x_IsAllGap(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CInstancedAligner::x_RunCleanup(), x_TestAlignmentQuerySubjStrandCombinations(), CVectorTrimPanel::x_TrimAlignments(), CValidError_align::x_ValidateAlignPercentIdentity(), and CPslRecord::xValidateSegment().
◆ GetDim() [3/5] ◆ GetDim() [4/5]Get the Dim member data.
Definition at line 856 of file Seq_align_.hpp.
References CSeq_align_Base::CanGetDim(), CSeq_align_Base::m_Dim, and CSerialObject::ThrowUnassigned().
Referenced by BOOST_AUTO_TEST_CASE(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CDesktopAlignItem::GetDescription(), CSeq_align_Handle::GetDim(), CSeq_align_Mapper_Base::GetDstAlign(), GetPssmIdFromSeqAlign(), GetReportableSeqIdForAlignment(), CSeq_align::GetSeqRange(), CValidError_imp::PostErr(), CDesktopAlignItem::s_ContainsFarPointers(), s_TestCalc(), s_TestResultAlignment(), CLDS2_AnnotType_Hook::SkipObject(), CSeq_align::SplitOnLongDiscontinuity(), and CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile().
◆ GetDim() [5/5]Get the Dim member data.
Definition at line 295 of file Std_seg_.hpp.
References CStd_seg_Base::m_Dim.
Referenced by CStd_seg::CheckNumRows(), CSeq_align::CreateDensegFromStdseg(), CStd_seg::CreateRowSeq_loc(), CStdSegHit::CStdSegHit(), CStd_seg::GetSeqRange(), CStd_seg::GetSeqStart(), CStd_seg::GetSeqStop(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), CStd_seg::RemapToLoc(), s_GetAlignmentLength(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), and CValidError_align::x_ValidateStd().
◆ GetDisc()Get the variant data.
Definition at line 197 of file Seq_align_.cpp.
Referenced by CAlnMix::Add(), CSeqsRange::Add(), BuildAlignDataSource(), ExtractFirstSeqAlign(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CAlignFormatUtil::ExtractSeqalignSetFromDiscSegs(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CSeq_align::GetSeqStrand(), CAlnContainer::insert(), PatchTargetSequence(), PrintSAM(), PrintTabular(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CTestSingleAln_All::RunTest(), s_AlignToSeqRanges(), s_CountSegments(), s_ExtractSeqId(), s_Fingerprint_Seq_align(), s_GetAlignmentLength(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Interval(), s_GetAlignmentTooltip(), s_GetCountIdentityMismatch(), s_GetGapCount(), SAlignmentScoringModel::s_GetIdentOdds_disc(), s_GetIndels(), s_Render_PairwiseAlign(), s_ScoreAlignments(), s_Seq_align_Seq_loc(), s_SeqAlignToXMLHit(), CSeq_align::SplitOnLongDiscontinuity(), CValidError_align::ValidateSeqAlign(), CPslWriter::WriteAlign(), CAlnTableDS::x_AddAlign(), CSeq_annot_Info::x_AddAlignKeys(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CPrimaryItem::x_CollectSegments(), x_CollectSegments(), CQuerySet::x_ContainsAlignment(), CCleanupAlignmentsJob::x_CreateProjectItems(), CCIGAR_Formatter::x_FormatAlignmentRows(), CCommonComponentScorer::x_GetSeqHistCompList(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CTreeAlignMerger::x_MakeMergeableGroups(), CAnnotObject_Info::x_ProcessAlign(), CAppHitFilter::x_ReadInputHits(), CTabularFormatter_DiscStrand::x_RecurseStrands(), CHitMatrixDataSource::x_TestAndSelectAlign(), and CGff3Writer::xWriteAlignDisc().
◆ GetDonor_after_exon() ◆ GetExons()Get the Exons member data.
Definition at line 692 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_Exons.
Referenced by CSeqsRange::Add(), CFeatureGenerator::SImplementation::AdjustAlignment(), CSpliced_seg::AsDiscSeg(), BOOST_AUTO_TEST_CASE(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CSeq_align::CreateRowSeq_loc(), CInternalStopFinder::FindStartStopRanges(), CScore_ExonCount::Get(), CScore_IndelToSplice::Get(), CScore_LastSpliceSite::Get(), CScore_EdgeExonInfo::Get(), CScoreBuilder::GetBlastScoreSpliced(), CInternalStopFinder::GetCDSNucleotideSequence(), GetExonPartialness(), SAlignmentScoringModel::GetExonsOdds(), CFeatureGenerator::SImplementation::GetExonStructure(), CProteinAlignText::GetGenomicBounds(), SAlignmentScoringModel::GetLongestMatchrunLen(), SAlignmentScoringModel::GetNumGapopensBetweenExons(), CProductStringBuilder::GetProductString(), CSpliced_seg::GetSeqRange(), CSpliced_seg::GetSeqStart(), CSpliced_seg::GetSeqStop(), CSpliced_seg::GetSeqStrand(), SAlignmentScoringModel::GetSplicesOdds(), GetTerminalPartialness(), CFeatureGenerator::SImplementation::HasMixedGenomicIds(), CProSplign::CImplementation::HasStartOnNuc(), CProSplign::CImplementation::HasStopOnNuc(), CSpliced_seg::InternalUnaligned(), CSpliced_seg::IsConsistentBiologicalOrder(), CFeatureGenerator::SImplementation::MaximizeTranslation(), CTabularFormatter_MismatchPositions::Print(), CTabularFormatter_ExonIntrons::Print(), PrintSAM(), ProjectExons(), variation::CVariationUtil::s_AddIntronicOffsets(), variation_ref::CVariationUtil::s_AddIntronicOffsets(), s_AlignToSeqRanges(), s_CountSegments(), s_Fingerprint_Spliced_seg(), s_GetAlignmentLength(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Intron(), s_GetCIGARForSort(), s_GetCountIdentityMismatch(), s_GetGapCount(), SAlignmentScoringModel::s_GetIdentOdds_nucSS(), s_SplicedToDisc(), CReportEntry::SetAlignment(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CAlnWriter::WriteAlignSplicedSeg(), CReportEntry::x_CheckExonGap(), CAdvancedAlignCleanup::x_CleanupProsplignCompartment(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CAlignGlyph::x_DrawNonConsensusSpliceSites(), CSeq_align_Mapper_Base::x_GetDstExon(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CCDSTranslationPanel::x_SetLocationForProtein(), CPslRecord::xInitializeBlocks(), CPslRecord::xInitializeBlocksStrandNegative(), CPslRecord::xInitializeBlocksStrandPositive(), CPslRecord::xInitializeStats(), CPslRecord::xValidateSegment(), and CGff3Writer::xWriteAlignSpliced().
◆ GetExt() [1/3]Get the Ext member data.
Definition at line 1001 of file Seq_align_.hpp.
References CSeq_align_Base::m_Ext.
Referenced by BOOST_AUTO_TEST_CASE(), CSGAlignmentJob::FilterDuplicatesAndBadReads(), CSeq_align::FindExt(), CSeq_align_Mapper_Base::GetDstAlign(), CProductStringBuilder::GetProductString(), CScoreBuilder::GetTraceback(), IsGnomonConstructed(), CTabularFormatter_BestPlacementGroup::Print(), CTabularFormatter_AssemblyInfo::Print(), CDemoApp::Run(), s_CheckTraceMateAlign(), and s_PopulateExtSet().
◆ GetExt() [2/3] ◆ GetExt() [3/3] ◆ GetFirst_id()Get the First_id member data.
Definition at line 431 of file Sparse_align_.hpp.
References CSparse_align_Base::m_First_id, and CSparse_align_Base::ResetFirst_id().
Referenced by CSeqsRange::Add(), ConvertToPairwise(), CreateAlignRow(), GetAlignColl(), CSparse_seg::GetSeq_id(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), s_Fingerprint_Sparse_align(), CAlnWriter::WriteSparseAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetFirst_starts()Get the First_starts member data.
Definition at line 538 of file Sparse_align_.hpp.
References CSparse_align_Base::m_First_starts.
Referenced by CSeqsRange::Add(), CSparse_align::CheckNumSegs(), ConvertSparseToPairwiseAln(), CreateAlignRow(), GetAlignColl(), CSparse_seg::GetSeqRange(), CSparse_seg::GetSeqStart(), CSparse_seg::GetSeqStop(), s_Fingerprint_Sparse_align(), CAlnWriter::WriteSparseAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetFrame() ◆ GetGenomic_end()Get the Genomic_end member data.
Definition at line 814 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::CanGetGenomic_end(), CSpliced_exon_Base::m_Genomic_end, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), CFeatureGenerator::SImplementation::AdjustAlignment(), BOOST_AUTO_TEST_CASE(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CSeq_align::ExonLengthRange(), CScore_EdgeExonInfo::Get(), CFeatureGenerator::SImplementation::GetExonStructure(), CSpliced_exon::GetRowSeq_range(), CProSplign::CImplementation::HasStartOnNuc(), CProSplign::CImplementation::HasStopOnNuc(), CSeq_align_Mapper_Base::InitExon(), CSeq_align::IntronLengthRange(), CSpliced_seg::IsConsistentBiologicalOrder(), CTabularFormatter_ExonIntrons::Print(), ProjectExon_newlogic(), variation::CVariationUtil::s_AddIntronicOffsets(), variation_ref::CVariationUtil::s_AddIntronicOffsets(), s_ExonToDenseg(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_ValidateExon(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExon(), CReportEntry::x_CheckExonGap(), CAlignGlyph::x_DrawNonConsensusSpliceSites(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAnnotObject_Info::x_ProcessAlign(), CGff3Writer::xAssignAlignmentSplicedLocation(), and CGff3FlybaseWriter::xAssignAlignmentSplicedTarget().
◆ GetGenomic_id() [1/2]Get the Genomic_id member data.
Definition at line 875 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::CanGetGenomic_id(), CSpliced_exon_Base::m_Genomic_id, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CSpliced_exon::CreateRowSeq_interval(), CFeatureGenerator::SImplementation::HasMixedGenomicIds(), CSeq_align_Mapper_Base::InitExon(), ProjectExon_newlogic(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetGenomic_id() [2/2]Get the Genomic_id member data.
Definition at line 530 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetGenomic_id(), CSpliced_seg_Base::m_Genomic_id, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), CFeatureGenerator::SImplementation::AdjustAlignment(), CSpliced_seg::AsDiscSeg(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CSpliced_exon::CreateRowSeq_interval(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CFeatureGenerator::SImplementation::GetExonStructure(), CProteinAlignText::GetGenomicBounds(), CFeatureGenerator::SImplementation::HasMixedGenomicIds(), CProSplign::CImplementation::HasStartOnNuc(), CProSplign::CImplementation::HasStopOnNuc(), CSeq_align_Mapper_Base::InitExon(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), CProSplignText::Output(), variation_ref::CVariationUtil::Remap(), variation::CVariationUtil::Remap(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), variation::CVariationUtil::s_AddIntronicOffsets(), variation_ref::CVariationUtil::s_AddIntronicOffsets(), s_Fingerprint_Spliced_seg(), s_GetAlignmentContent(), s_SplicedToDisc(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CAlnWriter::WriteAlignSplicedSeg(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CAlnSpanVertModel::x_Init(), CSeq_loc_Mapper_Base::x_InitSpliced(), CGff3Writer::xAssignAlignmentSplicedMethod(), CGff3Writer::xAssignAlignmentSplicedSeqId(), CGff3FlybaseWriter::xAssignAlignmentSplicedTarget(), CGff3Writer::xAssignAlignmentSplicedType(), and CPslRecord::xInitializeSequenceInfo().
◆ GetGenomic_ins()Get the variant data.
Definition at line 464 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::CheckSelected(), CSpliced_exon_chunk_Base::e_Genomic_ins, and CSpliced_exon_chunk_Base::m_Genomic_ins.
Referenced by CScoreBuilderBase::AddSplignScores(), BOOST_AUTO_TEST_CASE(), ChunkSize(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CSpliced_exon::GetRowSeq_insertions(), CFeatureGenerator::SImplementation::MaximizeTranslation(), ProjectExon_oldlogic(), CSplign::s_ComputeStats(), s_ExonToDenseg(), SBlocks::SBlocks(), sExonChunkAppendStats(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExonPart(), CReportEntry::x_CheckExonGap(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ GetGenomic_start()Get the Genomic_start member data.
Definition at line 767 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::CanGetGenomic_start(), CSpliced_exon_Base::m_Genomic_start, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), CFeatureGenerator::SImplementation::AdjustAlignment(), BOOST_AUTO_TEST_CASE(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CSeq_align::ExonLengthRange(), CScore_EdgeExonInfo::Get(), CFeatureGenerator::SImplementation::GetExonStructure(), CSpliced_exon::GetRowSeq_range(), CProSplign::CImplementation::HasStartOnNuc(), CProSplign::CImplementation::HasStopOnNuc(), CSeq_align_Mapper_Base::InitExon(), CSeq_align::IntronLengthRange(), CSpliced_seg::IsConsistentBiologicalOrder(), CTabularFormatter_ExonIntrons::Print(), ProjectExon_newlogic(), variation::CVariationUtil::s_AddIntronicOffsets(), variation_ref::CVariationUtil::s_AddIntronicOffsets(), s_ExonToDenseg(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_ValidateExon(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExon(), CReportEntry::x_CheckExonGap(), CAlignGlyph::x_DrawNonConsensusSpliceSites(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CAnnotObject_Info::x_ProcessAlign(), CGff3Writer::xAssignAlignmentSplicedLocation(), and CGff3FlybaseWriter::xAssignAlignmentSplicedTarget().
◆ GetGenomic_strand() [1/2]Get the Genomic_strand member data.
Definition at line 950 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::CanGetGenomic_strand(), CSpliced_exon_Base::m_Genomic_strand, and CSerialObject::ThrowUnassigned().
Referenced by CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CSpliced_exon::CreateRowSeq_interval(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::IsConsistentBiologicalOrder(), ProjectExon_newlogic(), s_ExonToDenseg(), s_GetAlignmentMismatches(), CSeq_align_Mapper_Base::x_GetDstExon(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAnnotObject_Info::x_ProcessAlign(), and CGff3Writer::xAssignAlignmentSplicedLocation().
◆ GetGenomic_strand() [2/2]Get the Genomic_strand member data.
Definition at line 605 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetGenomic_strand(), CSpliced_seg_Base::m_Genomic_strand, and CSerialObject::ThrowUnassigned().
Referenced by CSpliced_seg::AsDiscSeg(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CSpliced_exon::CreateRowSeq_interval(), CProteinAlignText::GetGenomicBounds(), CSpliced_exon::GetRowSeq_insertions(), CSpliced_seg::GetSeqStrand(), CProSplign::CImplementation::HasStartOnNuc(), CProSplign::CImplementation::HasStopOnNuc(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::IsConsistentBiologicalOrder(), CProSplignText::Output(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Intron(), s_GetCIGARForSort(), s_SplicedToDisc(), CReportEntry::SetAlignment(), CAlnWriter::WriteAlignSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSeq_loc_Mapper_Base::x_InitSpliced(), CCDSTranslationPanel::x_SetLocationForProtein(), CGff3Writer::xAssignAlignmentSplicedLocation(), CGff3FlybaseWriter::xAssignAlignmentSplicedTarget(), and CPslRecord::xInitializeStrands().
◆ GetId() [1/2]Get the Id member data.
Definition at line 444 of file Score_.hpp.
References CScore_Base::CanGetId(), CScore_Base::m_Id, and CSerialObject::ThrowUnassigned().
Referenced by s_GetAlignmentTooltip(), s_GetBitScore(), s_GetEvalue(), CGffAlignmentRecord::SetScore(), CGffBaseRecord::SetScore(), sInheritScores(), sPrepareSeqAlign(), testNuclHitList(), CAlnTableDS::x_AdjustColumns(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CMultiAligner::x_FindRPSHits(), CMultiAligner::x_SetDomainHits(), CHitMatrixDataSource::x_UpdateScoreMap(), CGff3FlybaseWriter::xAssignAlignmentDensegScores(), and CGff3FlybaseWriter::xAssignAlignmentSplicedScores().
◆ GetId() [2/2] ◆ GetIds() [1/4]Get the Ids member data.
Definition at line 410 of file Dense_diag_.hpp.
References CDense_diag_Base::m_Ids.
Referenced by CSeqsRange::Add(), CDense_diag::CheckNumRows(), CDense_diag::CreateRowSeq_interval(), GetPendingSeqId(), CCdCore::HasSeqId(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), s_Fingerprint_Dense_diag(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CAnnotObject_Info::x_ProcessAlign(), CValidError_align::x_ValidateDendiag(), and CValidError_align::x_ValidateSeqLength().
◆ GetIds() [2/4]Get the Ids member data.
Definition at line 505 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Ids.
Referenced by CSeqsRange::Add(), CAlnMixSequences::Add(), CAlignmentAssistant::AdjustAlign(), CDense_seg::CheckNumRows(), ConvertToPairwise(), CreateAlignRow(), CAlnVec::CreateConsensus(), CSeq_align::CreateDensegFromDisc(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::CreateRowSeq_interval(), Denseg2DenseDiagList(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), GetMasterGIFromSeqAlign(), GetPssmIdFromSeqAlign(), CDense_seg::GetSeq_id(), CPhyTreeCalc::GetSeqIds(), CContigAssembly::IsAtLeastHalfDovetail(), CValidError_align::IsTpaAlignment(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CRemoveSeqFromAlignDlg::ModifyAlign(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CTestBlastp_All::RunTest(), s_CheckTraceMateAlign(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_DensegHasAccessionWithZeroVersion(), s_DivvyUpAlignments_ProcessAnnot_Denseg(), s_Fingerprint_Dense_seg(), s_GetAlignmentContent(), s_GetAlignmentTooltip(), s_GetNumIdsToUse(), s_GetSubjectId(), s_Seq_align_Seq_loc(), s_TestAlignmentFromMSAs(), s_TestCalc(), CPhyTreeCalc::SetQuery(), CReportTrim::TrimAlignments(), TrimSeqAlign(), CUpdateAlign::x_ChangeIDsToFarPointers(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAlnMix::x_ExtendDSWithWidths(), CMultiAligner::x_FindRPSHits(), CApplyRNAITSDlg::x_GetAlignments(), CValidError_align::x_GetIds(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CUpdateAlign::x_MapNonPresentIDs(), CUpdateAlign::x_RemoveIDsFromAlign(), CApplyRNAITSDlg::x_SeqIdsAlignedWith(), CMultiAligner::x_SetDomainHits(), and CVectorTrimPanel::x_TrimAlignments().
◆ GetIds() [3/4] ◆ GetIds() [4/4] ◆ GetIndex() ◆ GetInt()Get the variant data.
Definition at line 411 of file Score_.hpp.
Referenced by GetFloatScore(), GetIntScore(), s_CompareValues(), s_GetAlignmentTooltip(), CGffAlignmentRecord::SetScore(), CGffBaseRecord::SetScore(), sPrepareSeqAlign(), testNuclHitList(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CMultiAligner::x_FindRPSHits(), and CMultiAligner::x_SetDomainHits().
◆ GetLen()Get the Len member data.
Definition at line 467 of file Dense_diag_.hpp.
References CDense_diag_Base::CanGetLen(), CDense_diag_Base::m_Len, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), ConvertDendiagToPairwiseAln(), CDense_diag::CreateRowSeq_interval(), CDense_diag::GetSeqStop(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), s_Fingerprint_Dense_diag(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), and CValidError_align::x_ValidateSeqLength().
◆ GetLens() [1/3]Get the Lens member data.
Definition at line 555 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Lens.
Referenced by CSeqsRange::Add(), CAlnMixMatches::Add(), CAlignmentAssistant::AdjustAlign(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), CContigAssembly::BandedGlobalAlignment(), CContigAssembly::BestLocalSubAlignment(), BOOST_AUTO_TEST_CASE(), CAlignShadow::CAlignShadow(), CDense_seg::CheckNumSegs(), CAlnVecPrinter::ClustalStyle(), CDense_seg::Compact(), ConvertDensegToPairwiseAln(), CreateAlignRow(), CSeq_align::CreateDensegFromDisc(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), CSeq_align::CreateTranslatedDensegFromNADenseg(), Denseg2DenseDiagList(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CEditSeqEndsWithAlign::FindPosition(), CSeq_align::GapLengthRange(), CSeq_align::GetAlignedBases(), CFastaAlignmentBuilder::GetCompletedAlignment(), CPaintAlignment::GetSegments(), CDense_seg::GetSeqStop(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CAlignmentAssistant::OnReverseStrand(), CAlnVecPrinter::PopsetStyle(), CTabularFormatter_Cigar::Print(), PrintSAM(), CDense_seg::RemapToLoc(), CDense_seg::RemovePureGapSegs(), ReverseAlignmentStrand(), CFarPointerSeq::ReverseRow(), s_AlignToSeqRanges(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_DenseSegLength(), s_FindSegment(), s_Fingerprint_Dense_seg(), s_GetAlignmentLength(), s_GetCigarString(), s_GetGapCount(), s_GetIndels(), s_SeqAlignToBlastSeqLoc(), s_TestAlignmentFromMSAs(), s_TestResultAlignment(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CSeq_align::SplitOnLongDiscontinuity(), CDense_seg::TrimEndGaps(), TrimSeqAlign(), UpdateDensegAlignment(), CDense_seg::Validate(), CAlnWriter::WriteAlignDenseSeg(), CFastaReader::x_AddMultiwayAlignment(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CAlignCleanup::x_Cleanup_AlignVec(), CQuerySet::x_ContainsAlignment(), CInversionMergeAligner::x_CreateDiscAlignment(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAlnMix::x_ExtendDSWithWidths(), CVectorTrimPanel::x_FindSegment(), CReportTrim::x_FindSegment(), CDense_seg::x_FindSegment(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CDenseg_CI::x_InitIterator(), CDenseg_CI::x_InitSegment(), x_TestAlignmentQuerySubjStrandCombinations(), and CPslRecord::xInitializeStatsAndBlocks().
◆ GetLens() [2/3] ◆ GetLens() [3/3] ◆ GetLoc()Get the Loc member data.
Definition at line 357 of file Std_seg_.hpp.
References CStd_seg_Base::m_Loc.
Referenced by CStd_seg::CheckNumRows(), CSeq_align::CreateDensegFromStdseg(), CStd_seg::CreateRowSeq_loc(), CStdSegHit::CStdSegHit(), CStd_seg::GetSeqRange(), CStd_seg::GetSeqStart(), CStd_seg::GetSeqStop(), CStdSegHit::HasAlignment(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), s_Fingerprint_Std_seg(), s_GetAlignmentLength(), s_GetAlignmentSpans_Exon(), s_GetGapCount(), s_GetStdsegMasterFrame(), CStd_seg::SwapRows(), CHitMatrixDataSource::x_GoodSeg(), CSeq_loc_Mapper_Base::x_InitAlign(), CValidError_align::x_ValidateSeqLength(), and CValidError_align::x_ValidateStd().
◆ GetMaster_id() ◆ GetMatch()Get the variant data.
Definition at line 356 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::CheckSelected(), CSpliced_exon_chunk_Base::e_Match, and CSpliced_exon_chunk_Base::m_Match.
Referenced by CScoreBuilderBase::AddSplignScores(), BOOST_AUTO_TEST_CASE(), ChunkSize(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CScore_IndelToSplice::Get(), CSpliced_exon::GetRowSeq_insertions(), CProSplign::CImplementation::HasStartOnNuc(), ProjectExon_oldlogic(), CSplign::s_ComputeStats(), s_ExonToDenseg(), s_GetCountIdentityMismatch(), SBlocks::SBlocks(), sExonChunkAppendStats(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExonPart(), CReportEntry::x_CheckExonGap(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ GetMismatch()Get the variant data.
Definition at line 383 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::CheckSelected(), CSpliced_exon_chunk_Base::e_Mismatch, and CSpliced_exon_chunk_Base::m_Mismatch.
Referenced by CScoreBuilderBase::AddSplignScores(), BOOST_AUTO_TEST_CASE(), ChunkSize(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CScore_IndelToSplice::Get(), CSpliced_exon::GetRowSeq_insertions(), CProSplign::CImplementation::HasStartOnNuc(), ProjectExon_oldlogic(), CSplign::s_ComputeStats(), s_ExonToDenseg(), s_GetCountIdentityMismatch(), SBlocks::SBlocks(), sExonChunkAppendStats(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExonPart(), CReportEntry::x_CheckExonGap(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ GetModifiers() ◆ GetNucpos()Get the variant data.
Definition at line 266 of file Product_pos_.hpp.
References CProduct_pos_Base::CheckSelected(), CProduct_pos_Base::e_Nucpos, and CProduct_pos_Base::m_Nucpos.
Referenced by CSeqsRange::Add(), as_nucpos(), CProduct_pos::AsSeqPos(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CScore_LastSpliceSite::Get(), CTabularFormatter_ExonIntrons::Print(), s_ExonToDenseg(), s_ValidateExon(), CProductStringBuilder::x_AddExon(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CAlnSpanVertModel::x_PopulateRowsSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetNumseg() [1/3]Get the Numseg member data.
Definition at line 465 of file Dense_seg_.hpp.
References CDense_seg_Base::CanGetNumseg(), CDense_seg_Base::m_Numseg, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), CAlnMixMatches::Add(), CAlignmentAssistant::AdjustAlign(), CContigAssembly::Align(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), CContigAssembly::BandedGlobalAlignment(), BOOST_AUTO_TEST_CASE(), CDense_seg::CheckNumSegs(), CDense_seg::Compact(), ConvertDensegToPairwiseAln(), CreateAlignRow(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), CSeq_align::CreateTranslatedDensegFromNADenseg(), Denseg2DenseDiagList(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CDense_seg::ExtractRows(), CSeq_align::GapLengthRange(), CSeq_align::GetAlignedBases(), CAlignmentAssistant::GetFeatures(), CPaintAlignment::GetSegments(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CRemoveSeqFromAlignDlg::ModifyAlign(), CDense_seg::OffsetRow(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::OrderAdjacentGaps(), CDense_seg::CReserveHook::PreReadClassMember(), CTabularFormatter_Cigar::Print(), CDenseSegReserveStartsHook::ReadClassMember(), CDenseSegReserveLensHook::ReadClassMember(), CDenseSegReserveStrandsHook::ReadClassMember(), CDense_seg::RemapToLoc(), CAlignmentAssistant::ReportUnresolvedBioseqs(), CDense_seg::Reverse(), ReverseAlignmentStrand(), s_AlignToSeqRanges(), s_CalculateMatchingColumns(), s_ComputeTraceback(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_FindSegment(), s_GetAlignmentLength(), s_GetGapCount(), s_GetIndels(), s_SeqAlignToBlastSeqLoc(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CAlignCompare::SAlignment::Slice(), CSeq_align::SplitOnLongDiscontinuity(), CDense_seg::SwapRows(), CDense_seg::TrimEndGaps(), TrimSeqAlign(), CAlnWriter::WriteAlignDenseSeg(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CQuerySet::x_ContainsAlignment(), CInversionMergeAligner::x_CreateDiscAlignment(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAppHitFilter::x_DumpOutput(), CAlnMix::x_ExtendDSWithWidths(), CVectorTrimPanel::x_FindSegment(), CReportTrim::x_FindSegment(), CDense_seg::x_FindSegment(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CDenseg_CI::x_InitIterator(), CInversionMergeAligner::x_IsAllGap(), CUnorderedSplitter::x_IsAllGap(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CUpdateAlign::x_RemoveIDsFromAlign(), CInstancedAligner::x_RunCleanup(), and CInstancedAligner::x_RunMMGlobal().
◆ GetNumseg() [2/3] ◆ GetNumseg() [3/3] ◆ GetPacked() ◆ GetPartial() ◆ GetParts()Get the Parts member data.
Definition at line 990 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_Parts.
Referenced by BOOST_AUTO_TEST_CASE(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CScore_IndelToSplice::Get(), CSpliced_exon::GetRowSeq_insertions(), CProSplign::CImplementation::HasStartOnNuc(), CSeq_align_Mapper_Base::InitExon(), CFeatureGenerator::SImplementation::RecalculateExonIdty(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), s_GetAlignmentMismatches(), s_GetCountIdentityMismatch(), s_ValidateExon(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExon(), CReportEntry::x_CheckExonGap(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ GetPoly_a()Get the Poly_a member data.
Definition at line 724 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetPoly_a(), CSpliced_seg_Base::m_Poly_a, and CSerialObject::ThrowUnassigned().
Referenced by CScore_3PrimeUnaligned::Get(), CScore_Polya::Get(), SAlignmentScoringModel::GetPolyA_length(), s_GetPercentCoverage(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CAlnSpanVertModel::x_PopulateRowsSpliced(), and CFeatureGenerator::SImplementation::x_SetComment().
◆ GetPresent() ◆ GetProduct_end()Get the Product_end member data.
Definition at line 730 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_Product_end, and CSpliced_exon_Base::ResetProduct_end().
Referenced by CSeqsRange::Add(), AreAbuttingOnProduct(), BOOST_AUTO_TEST_CASE(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CScore_LastSpliceSite::Get(), CScore_EdgeExonInfo::Get(), CFeatureGenerator::SImplementation::GetExonStructure(), CSpliced_exon::GetRowSeq_range(), GetTerminalPartialness(), CProSplign::CImplementation::HasStopOnNuc(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::IsConsistentBiologicalOrder(), CTabularFormatter_ExonIntrons::Print(), ProjectExon_newlogic(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_GetCountIdentityMismatch(), s_ValidateExon(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExon(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAnnotObject_Info::x_ProcessAlign(), CGff3FlybaseWriter::xAssignAlignmentSplicedLocation(), and CGff3Writer::xAssignAlignmentSplicedTarget().
◆ GetProduct_id() [1/2] ◆ GetProduct_id() [2/2]Get the Product_id member data.
Definition at line 509 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetProduct_id(), CSpliced_seg_Base::m_Product_id, and CSerialObject::ThrowUnassigned().
Referenced by CSeqsRange::Add(), CSpliced_seg::AsDiscSeg(), CProteinAlignText::CProteinAlignText(), CSpliced_exon::CreateRowSeq_interval(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CInternalStopFinder::GetCDSNucleotideSequence(), CSeq_align::GetSeq_id(), CSeq_align_Mapper_Base::InitExon(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), CProSplignText::Output(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_Fingerprint_Spliced_seg(), s_GetAlignmentContent(), s_SplicedToDisc(), CProSplign::CImplementation::SeekStartStop(), CFeatureGenerator::SImplementation::TrimHolesToCodons(), CAlnWriter::WriteAlignSplicedSeg(), CAlnSpanVertModel::x_Init(), CSeq_loc_Mapper_Base::x_InitSpliced(), CGff3Writer::xAssignAlignmentSplicedMethod(), CGff3FlybaseWriter::xAssignAlignmentSplicedSeqId(), CGff3Writer::xAssignAlignmentSplicedTarget(), CGff3Writer::xAssignAlignmentSplicedType(), CPslRecord::xInitializeSequenceInfo(), and CGff3Writer::xSplicedSegHasProteinProd().
◆ GetProduct_ins()Get the variant data.
Definition at line 437 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::CheckSelected(), CSpliced_exon_chunk_Base::e_Product_ins, and CSpliced_exon_chunk_Base::m_Product_ins.
Referenced by CScoreBuilderBase::AddSplignScores(), BOOST_AUTO_TEST_CASE(), ChunkSize(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CSpliced_exon::GetRowSeq_insertions(), CFeatureGenerator::SImplementation::MaximizeTranslation(), ProjectExon_oldlogic(), CSplign::s_ComputeStats(), s_ExonToDenseg(), s_GetCountIdentityMismatch(), SBlocks::SBlocks(), sExonChunkAppendStats(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExonPart(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ GetProduct_length()Get the Product_length member data.
Definition at line 771 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetProduct_length(), CSpliced_seg_Base::m_Product_length, and CSerialObject::ThrowUnassigned().
Referenced by CFeatureGenerator::SImplementation::AdjustAlignment(), BOOST_AUTO_TEST_CASE(), CProteinAlignText::CProteinAlignText(), CScore_3PrimeUnaligned::Get(), CScore_Polya::Get(), CScore_SequenceLength::Get(), CScore_StartStopCodon::Get(), SAlignmentScoringModel::GetCoverage(), SAlignmentScoringModel::GetPolyA_length(), CProductStringBuilder::GetProductString(), GetUnalignedLength_3p(), GetUnalignedLength_5p(), PrintSAM(), PrintTabular(), s_GetPercentCoverage(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CFeatureGenerator::SImplementation::TransformProteinAlignToTranscript(), CFeatureGenerator::SImplementation::TrimHolesToCodons(), CSpliced_seg::Validate(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CAlnSpanVertModel::x_PopulateRowsSpliced(), and CFeatureGenerator::SImplementation::x_SetComment().
◆ GetProduct_start()Get the Product_start member data.
Definition at line 700 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_Product_start, and CSpliced_exon_Base::ResetProduct_start().
Referenced by CSeqsRange::Add(), AreAbuttingOnProduct(), BOOST_AUTO_TEST_CASE(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), ConvertSplicedToPairwiseAln(), CProteinAlignText::CProteinAlignText(), CScore_EdgeExonInfo::Get(), CFeatureGenerator::SImplementation::GetExonStructure(), CSpliced_exon::GetRowSeq_range(), GetTerminalPartialness(), CProSplign::CImplementation::HasStartOnNuc(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::IsConsistentBiologicalOrder(), CFeatureGenerator::SImplementation::MaximizeTranslation(), CTabularFormatter_ExonIntrons::Print(), ProjectExon_newlogic(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_GetCountIdentityMismatch(), s_ValidateExon(), CProSplign::CImplementation::SeekStartStop(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExon(), CSeq_align_Mapper_Base::x_GetDstExon(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CAnnotObject_Info::x_ProcessAlign(), CGff3FlybaseWriter::xAssignAlignmentSplicedLocation(), and CGff3Writer::xAssignAlignmentSplicedTarget().
◆ GetProduct_strand() [1/2]Get the Product_strand member data.
Definition at line 903 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::CanGetProduct_strand(), CSpliced_exon_Base::m_Product_strand, and CSerialObject::ThrowUnassigned().
Referenced by ConvertSplicedToPairwiseAln(), CSpliced_exon::CreateRowSeq_interval(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::IsConsistentBiologicalOrder(), s_ExonToDenseg(), s_GetAlignmentMismatches(), CSpliced_seg::Validate(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetProduct_strand() [2/2]Get the Product_strand member data.
Definition at line 558 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetProduct_strand(), CSpliced_seg_Base::m_Product_strand, and CSerialObject::ThrowUnassigned().
Referenced by CSpliced_seg::AsDiscSeg(), ConvertSplicedToPairwiseAln(), CSpliced_exon::CreateRowSeq_interval(), CScore_LastSpliceSite::Get(), CScore_Polya::Get(), CSpliced_exon::GetRowSeq_insertions(), CSpliced_seg::GetSeqStrand(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::InternalUnaligned(), CSpliced_seg::IsConsistentBiologicalOrder(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Intron(), s_GetPercentCoverage(), s_SplicedToDisc(), CSpliced_seg::Validate(), CAlnWriter::WriteAlignSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CSeq_loc_Mapper_Base::x_InitSpliced(), CGff3FlybaseWriter::xAssignAlignmentSplicedLocation(), CGff3Writer::xAssignAlignmentSplicedTarget(), and CPslRecord::xInitializeStrands().
◆ GetProduct_type()Get the Product_type member data.
Definition at line 652 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::CanGetProduct_type(), CSpliced_seg_Base::m_Product_type, and CSerialObject::ThrowUnassigned().
Referenced by CFeatureGenerator::SImplementation::AdjustAlignment(), CSpliced_seg::AsDiscSeg(), BOOST_AUTO_TEST_CASE(), CTestSingleAln::CanTest(), ConvertSplicedToPairwiseAln(), CInternalStopFinder::FindStartStopRanges(), CScore_LastSpliceSite::Get(), CScore_FrameShifts::Get(), CScore_StartStopCodon::Get(), CScore_TblastnScore::Get(), CScoreBuilder::GetBlastScoreSpliced(), CInternalStopFinder::GetCDSNucleotideSequence(), CProductStringBuilder::GetProductString(), CSpliced_seg::GetSeqRange(), GetTerminalPartialness(), CSpliced_seg::InternalUnaligned(), IsProteinAlign(), SAlignmentScoringModel::isProtSS(), CFeatureGenerator::SImplementation::MaximizeTranslation(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), CTabularFormatter_MismatchPositions::Print(), CTabularFormatter_ExonIntrons::Print(), CFeatureGenerator::SImplementation::RecalculateScores(), s_GetSplicedSegIdentityMismatch(), s_IsProteinToGenomic(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CFeatureGenerator::SImplementation::TrimHolesToCodons(), CSpliced_seg::Validate(), CAlnWriter::WriteAlignSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstExon(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CScoreBuilderBase::x_GetMatrixCounts(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedType(), CGff3Writer::xSplicedSegHasProteinProd(), and CPslRecord::xValidateSegment().
◆ GetProtpos()Get the variant data.
Definition at line 100 of file Product_pos_.cpp.
References CProduct_pos_Base::CheckSelected(), CProduct_pos_Base::e_Protpos, and CProduct_pos_Base::m_object.
Referenced by CSeqsRange::Add(), as_nucpos(), CProduct_pos::AsSeqPos(), BOOST_AUTO_TEST_CASE(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CProSplign::CImplementation::HasStartOnNuc(), CProSplign::CImplementation::HasStopOnNuc(), CTabularFormatter_ExonIntrons::Print(), s_Fingerprint_Product_pos(), CProSplign::CImplementation::SeekStartStop(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CAnnotObject_Info::x_ProcessAlign(), and CGff3FlybaseWriter::xAssignAlignmentSplicedLocation().
◆ GetReal()Get the variant data.
Definition at line 384 of file Score_.hpp.
Referenced by GetFloatScore(), GetIntScore(), s_CompareValues(), s_GetAlignmentTooltip(), s_GetBitScore(), s_GetEvalue(), CGffAlignmentRecord::SetScore(), CGffBaseRecord::SetScore(), testNuclHitList(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CMultiAligner::x_FindRPSHits(), and CMultiAligner::x_SetDomainHits().
◆ GetRow_scores() ◆ GetRows()Get the Rows member data.
Definition at line 309 of file Sparse_seg_.hpp.
References CSparse_seg_Base::m_Rows.
Referenced by CSeqsRange::Add(), CSparse_seg::CheckNumRows(), ConvertSparseToPairwiseAln(), ConvertToPairwise(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CSparse_seg::GetSeq_id(), CSparse_seg::GetSeqRange(), CSparse_seg::GetSeqStart(), CSparse_seg::GetSeqStop(), CSparse_seg::GetSeqStrand(), CRemoveSeqFromAlignDlg::ModifyAlign(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_Fingerprint_Sparse_seg(), CSparse_seg::Validate(), CAlnWriter::WriteAlignSparseSeg(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CSeq_loc_Mapper_Base::x_InitSparse(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetScore()Get the Score member data.
Definition at line 896 of file Seq_align_.hpp.
References CSeq_align_Base::m_Score.
Referenced by CSAM_CIGAR_Formatter::AddRow(), CValidError_align::AlignmentScorePercentIdOk(), BOOST_AUTO_TEST_CASE(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CSeq_align_Handle::GetScore(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), s_GetAlignmentTooltip(), s_GetAlnScores(), s_PopulateScoreSet(), sInheritScores(), sPrepareSeqAlign(), testNuclHitList(), CPslWriter::WriteAlign(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CMultiAligner::x_FindRPSHits(), CCIGAR_Formatter::x_FormatAlignmentRows(), CSeq_align::x_GetNamedScore(), CSeq_align_Mapper_Base::x_Init(), CSeqAlignFilter::x_ReadExtraGis(), CMultiAligner::x_SetDomainHits(), CHitMatrixDataSource::x_UpdateScoreMap(), CGff3Writer::xAssignAlignmentScores(), and CGff3FlybaseWriter::xAssignAlignmentScores().
◆ GetScores() [1/5] ◆ GetScores() [2/5] ◆ GetScores() [3/5] ◆ GetScores() [4/5] ◆ GetScores() [5/5] ◆ GetSecond_id()Get the Second_id member data.
Definition at line 461 of file Sparse_align_.hpp.
References CSparse_align_Base::m_Second_id, and CSparse_align_Base::ResetSecond_id().
Referenced by CSeqsRange::Add(), ConvertToPairwise(), CreateAlignRow(), GetAlignColl(), CSparse_seg::GetSeq_id(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), s_Fingerprint_Sparse_align(), CAlnWriter::WriteSparseAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetSecond_starts() ◆ GetSecond_strands()Get the Second_strands member data.
Definition at line 613 of file Sparse_align_.hpp.
References CSparse_align_Base::m_Second_strands.
Referenced by CSeqsRange::Add(), CSparse_align::CheckNumSegs(), ConvertSparseToPairwiseAln(), CreateAlignRow(), GetAlignColl(), CSparse_seg::GetSeqRange(), CSparse_seg::GetSeqStart(), CSparse_seg::GetSeqStop(), CSparse_seg::GetSeqStrand(), s_Fingerprint_Sparse_align(), CAlnWriter::WriteSparseAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetSeg_scores() ◆ GetSegs()Get the Segs member data.
Definition at line 921 of file Seq_align_.hpp.
References CSeq_align_Base::m_Segs, and CSeq_align_Base::ResetSegs().
Referenced by CAlnMix::Add(), CSeqsRange::Add(), CAlnVwrApp::AddAlnToMix(), CScoreBuilderBase::AddSplignScores(), CFeatureGenerator::SImplementation::AdjustAlignment(), CFeaturePropagator::AlignPosToSeqPos(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), CTestSingleAln::CanTest(), CFeaturePropagator::CFeaturePropagator(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CSeq_align::CheckNumRows(), CFeatureGenerator::SImplementation::CleanAlignment(), CDUpdater::ComputePercentIdentity(), CScoreBuilderBase::ComputeScore(), ConvertRawToDeltaByNsCommand_impl(), ConvertRawToDeltaByNsHugeFileCmd_impl(), ConvertSeqAlignToPairwiseAln(), ConvertToPairwise(), CreateAnchoredAlnFromAln(), CreateAnchoredAlnVec(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CFeaturePropagator::CreateRowSeq_loc(), CSeq_align::CreateRowSeq_loc(), CSeq_align::CreateTranslatedDensegFromNADenseg(), Denseg2DenseDiagList(), CDisplaySeqalign::DisplaySeqalign(), CSeq_align::ExonLengthRange(), ExtractFirstSeqAlign(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CProSplign::CImplementation::FindGlobalAlignment_stage2(), CEditSeqEndsWithAlign::FindPosition(), CFeaturePropagator::FindRow(), CInternalStopFinder::FindStartStopRanges(), CSeq_align::GapLengthRange(), CScore_GapCount::Get(), CScore_InternalUnaligned::Get(), CScore_ExonCount::Get(), CScore_IndelToSplice::Get(), CScore_LastSpliceSite::Get(), CScore_FrameShifts::Get(), CScore_3PrimeUnaligned::Get(), CScore_Polya::Get(), CScore_SequenceLength::Get(), CScore_StartStopCodon::Get(), CScore_CdsInternalStops::Get(), CScore_CdsScore::Get(), CScore_TblastnScore::Get(), CScore_EdgeExonInfo::Get(), CSeq_align::GetAlignedBases(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CAlignFormatUtil::GetAlignmentLength(), CScoreBuilder::GetBlastScore(), CScoreBuilder::GetBlastScoreDenseg(), CScoreBuilder::GetBlastScoreSpliced(), GetBlockCount(), CInternalStopFinder::GetCDSNucleotideSequence(), SAlignmentScoringModel::GetCoverage(), GetDDSetFromSeqAlign(), CSeq_align_Mapper_Base::GetDstAlign(), GetExonPartialness(), CFeatureGenerator::SImplementation::GetExons(), SAlignmentScoringModel::GetExonsOdds(), variation::GetFocusLocusIDs(), CProteinAlignText::GetGenomicBounds(), SAlignmentScoringModel::GetIdentOdds(), CSeqUtils::GetLocPlacements(), SAlignmentScoringModel::GetLongestMatchrunLen(), GetMasterGIFromSeqAlign(), SAlignmentScoringModel::GetNumGapopensBetweenExons(), SAlignmentScoringModel::GetPolyA_length(), CProductStringBuilder::GetProductString(), GetPssmIdFromSeqAlign(), GetReportableSeqIdForAlignment(), CSeq_align_Handle::GetSegs(), CSeq_align::GetSeq_id(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), CSeq_align::GetSeqRange(), CSeq_align::GetSeqStart(), CSeq_align::GetSeqStop(), CSeq_align::GetSeqStrand(), SAlignmentScoringModel::GetSplicesOdds(), GetTerminalPartialness(), GetUnalignedLength_3p(), GetUnalignedLength_5p(), CAlignFormatUtil::GetUniqSeqCoverage(), variation::GetUniquePrimaryTranscriptId(), CCdCore::Has3DMaster(), CFeatureGenerator::SImplementation::HasMixedGenomicIds(), CCdCore::HasSeqId(), CAlnContainer::insert(), CSeq_align::IntronLengthRange(), IsProteinAlign(), SAlignmentScoringModel::isProtSS(), CScoreUniqSeqCoverage::MakeScore(), CRemoveSeqFromAlignDlg::ModifyAlign(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CAlnSeqIdsExtract< TAlnSeqId, TIdConverter >::operator()(), CProSplignText::Output(), PatchTargetSequence(), CValidError_imp::PostErr(), CTabularFormatter_MismatchPositions::Print(), CTabularFormatter_ExonIntrons::Print(), CTabularFormatter_Cigar::Print(), CTabularFormatter_Traceback::Print(), PrintSAM(), PrintTabular(), ProjectExons(), CFeatureGenerator::SImplementation::RecalculateScores(), CProSplign::RefineAlignment(), variation_ref::CVariationUtil::Remap(), variation::CVariationUtil::Remap(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CSeq_align::Reverse(), CTestBlastp_All::RunTest(), CTestSingleAln_All::RunTest(), s_AlignToSeqRanges(), s_CheckTraceMateAlign(), s_CleanSeqAlign(), s_ComputeTraceback(), s_CountSegments(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_ExtractSeqId(), s_Fingerprint_Seq_align(), s_GetAlignmentContent(), s_GetAlignmentLength(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Interval(), s_GetAlignmentSpans_Intron(), s_GetAlignmentTooltip(), s_GetAlignmentType(), s_GetAlnMapplingLocs(), s_GetAlnScores(), s_GetCIGARForSort(), s_GetCigarString(), s_GetCountIdentityMismatch(), s_GetGapCount(), SAlignmentScoringModel::s_GetIdentOdds_disc(), SAlignmentScoringModel::s_GetIdentOdds_nucSS(), s_GetIndels(), s_GetPercentCoverage(), s_GetRnaMappingLocs(), s_GetSplicedSegIdentityMismatch(), s_GetSubjectId(), s_IsProteinToGenomic(), CMacroFunction_RemoveSegGaps::s_RemoveSegGaps(), s_Render_PairwiseAlign(), s_ScoreAlignments(), s_Seq_align_Seq_loc(), s_SeqAlignSetToXMLHsps(), s_SeqAlignToXMLHit(), s_SetAirrAlignmentInfo(), s_SplicedToDisc(), s_TestAlignmentFromMSAs(), s_TestCalc(), s_TestResultAlignment(), s_UpdateSubjectInSeqalign(), COverlapScorer::ScoreAlignments(), CClippedScorer::ScoreAlignments(), CFeaturePropagator::SeqPosToAlignPos(), CReportEntry::SetAlignment(), CBlastTabularInfo::SetFields(), CIgBlastTabularInfo::SetIgAnnotation(), CFeatureGenerator::SImplementation::SMapper::SMapper(), CSeq_align::SplitOnLongDiscontinuity(), sPrepareSeqAlign(), CSeq_align::SwapRows(), testNuclHitList(), CFeatureGenerator::SImplementation::TransformProteinAlignToTranscript(), CReportTrim::TrimAlignments(), TrimSeqAlign(), TrimSequenceAndAnnotation(), UpdateDensegAlignment(), CSeq_align::Validate(), CValidError_align::ValidateSeqAlign(), CAlnWriter::WriteAlign(), CPslWriter::WriteAlign(), CAlnTableDS::x_AddAlign(), CSeq_annot_Info::x_AddAlignKeys(), CAdvancedAlignCleanup::x_AddStandardAlignmentScores(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CQuerySet::x_AlreadyContains(), CIgBlast::x_AnnotateC(), CIgBlast::x_AnnotateDomain(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CReportEntry::x_CheckExonGap(), CAlignCleanup::x_Cleanup_AlignVec(), CAdvancedAlignCleanup::x_CleanupProsplignCompartment(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CPrimaryItem::x_CollectSegments(), x_CollectSegments(), CQuerySet::x_ContainsAlignment(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CInversionMergeAligner::x_CreateDiscAlignment(), CHitMatrixDataSource::x_CreateHit(), CHitMatrixDataSource::x_CreateHit_Denseg(), CHitMatrixDataSource::x_CreateHit_Std(), CCleanupAlignmentsJob::x_CreateProjectItems(), CTreeBuilderJob::x_CreateProjectItems(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), COligoSpecificityCheck::x_FillGlobalAlignInfo(), CIgBlast::x_FillJDomain(), CSequenceEditingEventHandler::x_FindRelevantAlignRow(), CMultiAligner::x_FindRPSHits(), CCIGAR_Formatter::x_FormatAlignmentRows(), CAlignFilter::x_FuncCall(), CProSplignJob::x_GenerateCompartments(), CHitMatrixDataSource::x_GetAlignedSeqIds(), CApplyRNAITSDlg::x_GetAlignments(), CDisplaySeqalign::x_GetAlnVecForSeqalign(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CValidError_align::x_GetIds(), CAlnMultiDSBuilder::x_GetLinearAlignments(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CScoreBuilderBase::x_GetMatrixCounts(), CHitMatrixDataSource::x_GetSeqAlignIds(), CCommonComponentScorer::x_GetSeqHistCompList(), COligoSpecificityCheck::x_GetSlaveRangeGivenMasterRange(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_align_Mapper_Base::x_Init(), CPhyTreeCalc::x_InitAlignDS(), CUpdateSeqPanel::x_InitDrawingParams(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CApplyRNAITSDlg::x_IsThereAlignment(), CAlignFilter::x_IsUnique(), CUnorderedSplitter::x_MakeAlignmentPairUnique(), CTreeAlignMerger::x_MakeMergeableGroups(), CFeatureGenerator::SImplementation::x_MapFeature(), COligoSpecificityCheck::x_NW_alignment(), CAnnotObject_Info::x_ProcessAlign(), CAppHitFilter::x_ReadInputHits(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CTabularFormatter_DiscStrand::x_RecurseStrands(), CApplyRNAITSDlg::x_SeqIdsAlignedWith(), CFeatureGenerator::SImplementation::x_SetComment(), CMultiAligner::x_SetDomainHits(), CCDSTranslationPanel::x_SetLocationForProtein(), CApplyRNAITSDlg::x_SetupAlnMgr(), x_TestAlignmentQuerySubjStrandCombinations(), CHitMatrixDataSource::x_TestAndSelectAlign(), CVectorTrimPanel::x_TrimAlignments(), CSeqAlignFilter::x_UpdateGiInSeqalign(), CModifySeqId::x_UpdateSeqAlign(), CValidError_align::x_ValidateAlignPercentIdentity(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi129295(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi7450545(), CEditObjectFeaturePropagate::xInit(), CGff3Writer::xWriteAlign(), CGff3Writer::xWriteAlignDenseg(), CGff3Writer::xWriteAlignDisc(), and CGff3Writer::xWriteAlignSpliced().
◆ GetSparse()Get the variant data.
Definition at line 241 of file Seq_align_.cpp.
Referenced by CSeqsRange::Add(), CSeq_align::CheckNumRows(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CSeq_align::GetSeq_id(), CSeq_align::GetSeqRange(), CSeq_align::GetSeqStart(), CSeq_align::GetSeqStop(), CSeq_align::GetSeqStrand(), CRemoveSeqFromAlignDlg::ModifyAlign(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_Fingerprint_Seq_align(), CSeq_align::Validate(), CAlnWriter::WriteAlign(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ GetSpliced()Get the variant data.
Definition at line 219 of file Seq_align_.cpp.
Referenced by CSeqsRange::Add(), CScoreBuilderBase::AddSplignScores(), BOOST_AUTO_TEST_CASE(), CTestSingleAln::CanTest(), CFeaturePropagator::CFeaturePropagator(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CSeq_align::CreateRowSeq_loc(), CProSplign::CImplementation::FindGlobalAlignment_stage2(), CInternalStopFinder::FindStartStopRanges(), CScore_InternalUnaligned::Get(), CScore_ExonCount::Get(), CScore_IndelToSplice::Get(), CScore_LastSpliceSite::Get(), CScore_FrameShifts::Get(), CScore_3PrimeUnaligned::Get(), CScore_Polya::Get(), CScore_SequenceLength::Get(), CScore_StartStopCodon::Get(), CScore_TblastnScore::Get(), CScore_EdgeExonInfo::Get(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CScoreBuilder::GetBlastScoreSpliced(), CInternalStopFinder::GetCDSNucleotideSequence(), SAlignmentScoringModel::GetCoverage(), GetExonPartialness(), CFeatureGenerator::SImplementation::GetExons(), SAlignmentScoringModel::GetExonsOdds(), CProteinAlignText::GetGenomicBounds(), SAlignmentScoringModel::GetLongestMatchrunLen(), SAlignmentScoringModel::GetNumGapopensBetweenExons(), SAlignmentScoringModel::GetPolyA_length(), CProductStringBuilder::GetProductString(), CSeq_align::GetSeq_id(), CSeq_align::GetSeqRange(), CSeq_align::GetSeqStart(), CSeq_align::GetSeqStop(), CSeq_align::GetSeqStrand(), SAlignmentScoringModel::GetSplicesOdds(), GetTerminalPartialness(), GetUnalignedLength_3p(), GetUnalignedLength_5p(), CFeatureGenerator::SImplementation::HasMixedGenomicIds(), IsProteinAlign(), SAlignmentScoringModel::isProtSS(), CProSplignText::Output(), CTabularFormatter_MismatchPositions::Print(), CTabularFormatter_ExonIntrons::Print(), PrintSAM(), PrintTabular(), ProjectExons(), CFeatureGenerator::SImplementation::RecalculateScores(), CProSplign::RefineAlignment(), variation_ref::CVariationUtil::Remap(), variation::CVariationUtil::Remap(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_AlignToSeqRanges(), s_CountSegments(), s_Fingerprint_Seq_align(), s_GetAlignmentContent(), s_GetAlignmentLength(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Intron(), s_GetCIGARForSort(), s_GetCountIdentityMismatch(), s_GetGapCount(), SAlignmentScoringModel::s_GetIdentOdds_nucSS(), s_GetIndels(), s_GetPercentCoverage(), s_GetSplicedSegIdentityMismatch(), s_IsProteinToGenomic(), s_SplicedToDisc(), CReportEntry::SetAlignment(), CFeatureGenerator::SImplementation::TransformProteinAlignToTranscript(), CSeq_align::Validate(), CAlnWriter::WriteAlign(), CPslWriter::WriteAlign(), CReportEntry::x_CheckExonGap(), CAdvancedAlignCleanup::x_CleanupProsplignCompartment(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CCIGAR_Formatter::x_FormatAlignmentRows(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CScoreBuilderBase::x_GetMatrixCounts(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CFeatureGenerator::SImplementation::x_MapFeature(), CAnnotObject_Info::x_ProcessAlign(), CFeatureGenerator::SImplementation::x_SetComment(), CCDSTranslationPanel::x_SetLocationForProtein(), and CGff3Writer::xWriteAlignSpliced().
◆ GetStart_codon_found() ◆ GetStarts() [1/3]Get the Starts member data.
Definition at line 435 of file Dense_diag_.hpp.
References CDense_diag_Base::m_Starts.
Referenced by CSeqsRange::Add(), CDense_diag::CheckNumRows(), ConvertDendiagToPairwiseAln(), CreateDense_diagFromAnchoredAln(), CDense_diag::CreateRowSeq_interval(), CDense_diag::GetSeqStart(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CDense_diag::OffsetRow(), s_Fingerprint_Dense_diag(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CAnnotObject_Info::x_ProcessAlign(), CValidError_align::x_ValidateDendiag(), and CValidError_align::x_ValidateSeqLength().
◆ GetStarts() [2/3]Get the Starts member data.
Definition at line 530 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Starts.
Referenced by CSeqsRange::Add(), CAlnMixMatches::Add(), CAlignmentAssistant::AdjustAlign(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), CContigAssembly::BandedGlobalAlignment(), BOOST_AUTO_TEST_CASE(), CAlignShadow::CAlignShadow(), CDense_seg::CheckNumSegs(), CAlnVecPrinter::ClustalStyle(), CDense_seg::Compact(), CDUpdater::ComputePercentIdentity(), ConvertDensegToPairwiseAln(), CreateAlignRow(), CSeq_align::CreateDensegFromDisc(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), Denseg2DenseDiagList(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CEditSeqEndsWithAlign::FindPosition(), CSeq_align::GapLengthRange(), CSeq_align::GetAlignedBases(), CPaintAlignment::GetSegments(), CDense_seg::GetSeqStart(), CDense_seg::GetSeqStop(), MasterDependentAlignment::MasterDependentAlignment(), MasterSlaveAlignment::MasterSlaveAlignment(), CRemoveSeqFromAlignDlg::ModifyAlign(), CDense_seg::OffsetRow(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::OrderAdjacentGaps(), CAlnVecPrinter::PopsetStyle(), CTabularFormatter_Cigar::Print(), PrintSAM(), CDense_seg::RemapToLoc(), CDense_seg::RemovePureGapSegs(), CDense_seg::Reverse(), ReverseAlignmentStrand(), CFarPointerSeq::ReverseRow(), s_AlignToSeqRanges(), s_CalculateMatchingColumns(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_DenseSegLength(), s_FindSegment(), s_Fingerprint_Dense_seg(), s_GetAlignmentLength(), s_GetCigarString(), s_GetGapCount(), s_GetIndels(), s_SeqAlignToBlastSeqLoc(), s_TestAlignmentFromMSAs(), s_TestResultAlignment(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CAlignCompare::SAlignment::Slice(), CSeq_align::SplitOnLongDiscontinuity(), CDense_seg::TrimEndGaps(), TrimSeqAlign(), UpdateDensegAlignment(), CDense_seg::Validate(), CAlnWriter::WriteAlignDenseSeg(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CAlignCleanup::x_Cleanup_AlignVec(), CQuerySet::x_ContainsAlignment(), CInversionMergeAligner::x_CreateDiscAlignment(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAppHitFilter::x_DumpOutput(), CVectorTrimPanel::x_FindSegment(), CReportTrim::x_FindSegment(), CDense_seg::x_FindSegment(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CDenseg_CI::x_InitIterator(), CDenseg_CI::x_InitSegment(), CInversionMergeAligner::x_IsAllGap(), CUnorderedSplitter::x_IsAllGap(), CUpdateAlign::x_RemoveIDsFromAlign(), CInstancedAligner::x_RunMMGlobal(), x_TestAlignmentQuerySubjStrandCombinations(), and CPslRecord::xInitializeStatsAndBlocks().
◆ GetStarts() [3/3] ◆ GetStd()Get the variant data.
Definition at line 752 of file Seq_align_.hpp.
Referenced by CSeqsRange::Add(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CSeqUtils::GetLocPlacements(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), CSeq_align::GetSeqStrand(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx2(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_Fingerprint_Seq_align(), s_GetAlignmentLength(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Interval(), s_GetAlnMapplingLocs(), s_GetAlnScores(), s_GetGapCount(), s_GetSubjectId(), testNuclHitList(), CValidError_align::ValidateSeqAlign(), CHitMatrixDataSource::x_CreateHit_Std(), CValidError_align::x_GetIds(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CAnnotObject_Info::x_ProcessAlign(), CHitMatrixDataSource::x_TestAndSelectAlign(), and CValidError_align::x_ValidateAlignPercentIdentity().
◆ GetStop_codon_found() ◆ GetStrands() [1/3] ◆ GetStrands() [2/3]Get the Strands member data.
Definition at line 580 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Strands.
Referenced by CAlnMixMatches::Add(), CAlignmentAssistant::AdjustAlign(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), CContigAssembly::BandedGlobalAlignment(), CAlignShadow::CAlignShadow(), CDense_seg::CheckNumSegs(), CDense_seg::Compact(), ConvertDensegToPairwiseAln(), CreateAlignRow(), CSeq_align::CreateDensegFromDisc(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), Denseg2DenseDiagList(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CPaintAlignment::GetSegments(), CDense_seg::GetSeqStart(), CDense_seg::GetSeqStop(), CDense_seg::GetSeqStrand(), CRemoveSeqFromAlignDlg::ModifyAlign(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::OrderAdjacentGaps(), CDense_seg::RemapToLoc(), CDense_seg::RemovePureGapSegs(), ReverseAlignmentStrand(), CFarPointerSeq::ReverseRow(), s_CoverageSeqLoc(), s_CutDensegSegment(), s_Fingerprint_Dense_seg(), s_GetIndels(), s_SeqAlignSetToXMLHsps(), s_SeqAlignToBlastSeqLoc(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CBlastTabularInfo::SetFields(), CDense_seg::TrimEndGaps(), CDense_seg::Validate(), CAlnWriter::WriteAlignDenseSeg(), CAlignCleanup::x_Cleanup_AlignVec(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), CContigAssembly::x_IsAllowedStrands(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CUpdateAlign::x_RemoveIDsFromAlign(), CInstancedAligner::x_RunCleanup(), and x_TestAlignmentQuerySubjStrandCombinations().
◆ GetStrands() [3/3] ◆ GetType()Get the Type member data.
Definition at line 809 of file Seq_align_.hpp.
References CSeq_align_Base::CanGetType(), CSeq_align_Base::m_Type, and CSerialObject::ThrowUnassigned().
Referenced by CTestSingleAln::CanTest(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), CSeq_align_Mapper_Base::GetDstAlign(), GetMasterGIFromSeqAlign(), GetPssmIdFromSeqAlign(), CSeq_align_Handle::GetType(), CValidError_imp::PostErr(), s_TestResultAlignment(), CValidError_align::ValidateSeqAlign(), and CValidError_align::x_ValidateFastaLike().
◆ GetValue()Get the Value member data.
Definition at line 465 of file Score_.hpp.
References CScore_Base::CanGetValue(), CScore_Base::m_Value, and CSerialObject::ThrowUnassigned().
Referenced by GetFloatScore(), GetIntScore(), s_GetAlignmentTooltip(), s_GetBitScore(), s_GetEvalue(), CGffAlignmentRecord::SetScore(), CGffBaseRecord::SetScore(), sPrepareSeqAlign(), testNuclHitList(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CMultiAligner::x_FindRPSHits(), CMultiAligner::x_SetDomainHits(), and CHitMatrixDataSource::x_UpdateScoreMap().
◆ IsDendiag() bool CSeq_align_Base::C_Segs::IsDendiag ( void ) const inlineCheck if variant Dendiag is selected.
Dendiag type is defined as 'typedef list< CRef< CDense_diag > > TDendiag'.
Definition at line 720 of file Seq_align_.hpp.
Referenced by CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CAlignFormatUtil::GetAlignmentLength(), GetBlockCount(), GetDDSetFromSeqAlign(), GetMasterGIFromSeqAlign(), GetPssmIdFromSeqAlign(), GetReportableSeqIdForAlignment(), CCdCore::Has3DMaster(), s_DivvyUpAlignments_ProcessAnnot(), s_GetSubjectId(), s_SeqAlignSetToXMLHsps(), CBlastTabularInfo::SetFields(), CAlignFilter::x_FuncCall(), CSeqAlignFilter::x_UpdateGiInSeqalign(), and CModifySeqId::x_UpdateSeqAlign().
◆ IsDenseg() bool CSeq_align_Base::C_Segs::IsDenseg ( void ) const inlineCheck if variant Denseg is selected.
Denseg type is defined as 'typedef CDense_seg TDenseg'.
Definition at line 740 of file Seq_align_.hpp.
Referenced by CAlnMix::Add(), CAlnVwrApp::AddAlnToMix(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), CFeaturePropagator::CFeaturePropagator(), ConvertRawToDeltaByNsCommand_impl(), ConvertRawToDeltaByNsHugeFileCmd_impl(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CAlignCleanup::CreatePairwiseFromMultiple(), Denseg2DenseDiagList(), CEditSeqEndsWithAlign::FindPosition(), CScoreBuilder::GetBlastScore(), CScoreBuilder::GetBlastScoreDenseg(), GetMasterGIFromSeqAlign(), GetPssmIdFromSeqAlign(), CTabularFormatter_Cigar::Print(), CTabularFormatter_Traceback::Print(), PrintTabular(), s_CheckTraceMateAlign(), s_CleanSeqAlign(), s_ComputeTraceback(), s_DivvyUpAlignments_ProcessAnnot(), s_GetSubjectId(), s_IsProteinToGenomic(), CMacroFunction_RemoveSegGaps::s_RemoveSegGaps(), s_ScoreAlignments(), s_TestAlignmentFromMSAs(), s_UpdateSubjectInSeqalign(), COverlapScorer::ScoreAlignments(), CClippedScorer::ScoreAlignments(), SeqAlignConvert(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CAlignCleanup::x_Cleanup_AlignVec(), CPrimaryItem::x_CollectSegments(), x_CollectSegments(), CHitMatrixDataSource::x_CreateHit_Denseg(), CTreeBuilderJob::x_CreateProjectItems(), CCIGAR_Formatter::x_FormatAlignmentRows(), CAlignFilter::x_FuncCall(), CApplyRNAITSDlg::x_GetAlignments(), CUpdateSeqPanel::x_InitDrawingParams(), CApplyRNAITSDlg::x_IsThereAlignment(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CApplyRNAITSDlg::x_SetupAlnMgr(), CSeqAlignFilter::x_UpdateGiInSeqalign(), CModifySeqId::x_UpdateSeqAlign(), CValidError_align::x_ValidateAlignPercentIdentity(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi129295(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi7450545(), and CEditObjectFeaturePropagate::xInit().
◆ IsDiag() bool CSpliced_exon_chunk_Base::IsDiag ( void ) const inline ◆ IsDisc() bool CSeq_align_Base::C_Segs::IsDisc ( void ) const inlineCheck if variant Disc is selected.
Disc type is defined as 'typedef CSeq_align_set TDisc'.
Definition at line 772 of file Seq_align_.hpp.
Referenced by CAlnMix::Add(), BuildAlignDataSource(), CFeaturePropagator::CFeaturePropagator(), ExtractFirstSeqAlign(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CAlignFormatUtil::ExtractSeqalignSetFromDiscSegs(), SAlignmentScoringModel::GetIdentOdds(), PatchTargetSequence(), PrintSAM(), PrintTabular(), CTestSingleAln_All::RunTest(), s_CleanSeqAlign(), s_ExtractSeqId(), s_SeqAlignToXMLHit(), CAlnTableDS::x_AddAlign(), CSeq_annot_Info::x_AddAlignKeys(), CTabularFormatter_BiggestGapBases::x_CalcBiggestGap(), CPrimaryItem::x_CollectSegments(), x_CollectSegments(), CQuerySet::x_ContainsAlignment(), CCleanupAlignmentsJob::x_CreateProjectItems(), CAlignFilter::x_FuncCall(), CCommonComponentScorer::x_GetSeqHistCompList(), CTreeAlignMerger::x_MakeMergeableGroups(), CIdMapperTestApp::x_RecurseMapSeqAligns(), and CTabularFormatter_DiscStrand::x_RecurseStrands().
◆ IsGenomic_ins() bool CSpliced_exon_chunk_Base::IsGenomic_ins ( void ) const inlineCheck if variant Genomic_ins is selected.
Genomic_ins type is defined as 'typedef TSeqPos TGenomic_ins'.
Definition at line 458 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::e_Genomic_ins, and CSpliced_exon_chunk_Base::m_choice.
Referenced by CProteinAlignText::CProteinAlignText(), CProSplign::CImplementation::HasStartOnNuc(), CSeq_align_Mapper_Base::InitExon(), ProjectExon_oldlogic(), s_ExonToDenseg(), SBlocks::SBlocks(), CReportEntry::x_CheckExonGap(), CSeq_align_Mapper_Base::x_GetDstSpliced(), and CSeq_loc_Mapper_Base::x_IterateExonParts().
◆ IsInt() bool CScore_Base::C_Value::IsInt ( void ) const inline ◆ IsMatch() bool CSpliced_exon_chunk_Base::IsMatch ( void ) const inline ◆ IsMismatch() bool CSpliced_exon_chunk_Base::IsMismatch ( void ) const inline ◆ IsNucpos() bool CProduct_pos_Base::IsNucpos ( void ) const inline ◆ IsPacked() bool CSeq_align_Base::C_Segs::IsPacked ( void ) const inline ◆ IsProduct_ins() bool CSpliced_exon_chunk_Base::IsProduct_ins ( void ) const inlineCheck if variant Product_ins is selected.
Product_ins type is defined as 'typedef TSeqPos TProduct_ins'.
Definition at line 431 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::e_Product_ins, and CSpliced_exon_chunk_Base::m_choice.
Referenced by CProteinAlignText::CProteinAlignText(), CProSplign::CImplementation::HasStartOnNuc(), CSeq_align_Mapper_Base::InitExon(), ProjectExon_oldlogic(), s_ExonToDenseg(), SBlocks::SBlocks(), CReportEntry::x_CheckExonGap(), and CSeq_loc_Mapper_Base::x_IterateExonParts().
◆ IsProtpos() bool CProduct_pos_Base::IsProtpos ( void ) const inline ◆ IsReal() bool CScore_Base::C_Value::IsReal ( void ) const inline ◆ IsSet() [1/2] bool CScore_set_Base::IsSet ( void ) const inlineCheck if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef list< CRef< CScore > > Tdata'
Definition at line 153 of file Score_set_.hpp.
References CScore_set_Base::m_set_State.
◆ IsSet() [2/2] bool CSeq_align_set_Base::IsSet ( void ) const inlineCheck if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef list< CRef< CSeq_align > > Tdata'
Definition at line 154 of file Seq_align_set_.hpp.
References CSeq_align_set_Base::m_set_State.
Referenced by HitDistributor::addBatch(), CAlignmentCollectionScore::Get(), CBlastFormatUtil::InsertSubjectScores(), CFarPointerSeq::RunBlast(), CCreateSeqHistForTpa::RunBlast(), s_RoundScores(), s_RunBlast2NASeq(), CAlignmentCollectionScore::Set(), CIgBlastTabularInfo::SetAirrFormatData(), CIgBlastTabularInfo::SetIgAnnotation(), CDUpdater::update(), CAutogeneratedCleanup::x_BasicCleanupSeqAlignSet(), CNGAlignJob::x_CreateProjectItems(), and CFindOverlapJob::x_CreateProjectItems().
◆ IsSetAcceptor_before_exon() bool CSpliced_exon_Base::IsSetAcceptor_before_exon ( void ) const inline ◆ IsSetAmin() bool CProt_pos_Base::IsSetAmin ( void ) const inline ◆ IsSetBases() bool CSplice_site_Base::IsSetBases ( void ) const inline ◆ IsSetBounds() bool CSeq_align_Base::IsSetBounds ( void ) const inline ◆ IsSetDim() [1/5] bool CDense_diag_Base::IsSetDim ( void ) const inline ◆ IsSetDim() [2/5] bool CDense_seg_Base::IsSetDim ( void ) const inline ◆ IsSetDim() [3/5] bool CPacked_seg_Base::IsSetDim ( void ) const inline ◆ IsSetDim() [4/5] bool CSeq_align_Base::IsSetDim ( void ) const inlinedimensionality Check if a value has been assigned to Dim data member.
Data member Dim is optional; its type is defined as 'typedef int TDim'
Definition at line 837 of file Seq_align_.hpp.
References CSeq_align_Base::m_set_State.
Referenced by CSeq_align_Base::CanGetDim(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CDesktopAlignItem::GetDescription(), CSeq_align_Mapper_Base::GetDstAlign(), GetPssmIdFromSeqAlign(), GetReportableSeqIdForAlignment(), CSeq_align_Handle::IsSetDim(), CDesktopAlignItem::s_ContainsFarPointers(), CSeq_align_Base::SetDim(), CLDS2_AnnotType_Hook::SkipObject(), and CSeq_align::SplitOnLongDiscontinuity().
◆ IsSetDim() [5/5] bool CStd_seg_Base::IsSetDim ( void ) const inline ◆ IsSetDonor_after_exon() bool CSpliced_exon_Base::IsSetDonor_after_exon ( void ) const inline ◆ IsSetExons() bool CSpliced_seg_Base::IsSetExons ( void ) const inline ◆ IsSetExt() [1/3] bool CSeq_align_Base::IsSetExt ( void ) const inlineextra info Check if a value has been assigned to Ext data member.
Data member Ext is optional; its type is defined as 'typedef list< CRef< CUser_object > > TExt'
Definition at line 989 of file Seq_align_.hpp.
References CSeq_align_Base::m_set_State.
Referenced by CSGAlignmentJob::FilterDuplicatesAndBadReads(), CSeq_align::FindExt(), CSeq_align_Mapper_Base::GetDstAlign(), CProductStringBuilder::GetProductString(), CScoreBuilder::GetTraceback(), CTabularFormatter_BestPlacementGroup::Print(), CTabularFormatter_AssemblyInfo::Print(), s_CheckTraceMateAlign(), and s_PopulateExtSet().
◆ IsSetExt() [2/3] bool CSparse_seg_Base::IsSetExt ( void ) const inline ◆ IsSetExt() [3/3] bool CSpliced_exon_Base::IsSetExt ( void ) const inline ◆ IsSetFirst_id() bool CSparse_align_Base::IsSetFirst_id ( void ) const inline ◆ IsSetFirst_starts() bool CSparse_align_Base::IsSetFirst_starts ( void ) const inlinestarts on the first sequence [numseg] Check if a value has been assigned to First_starts data member.
Data member First_starts is mandatory; its type is defined as 'typedef vector< int > TFirst_starts'
Definition at line 526 of file Sparse_align_.hpp.
References CSparse_align_Base::m_set_State.
◆ IsSetFrame() bool CProt_pos_Base::IsSetFrame ( void ) const inline ◆ IsSetGenomic_end() bool CSpliced_exon_Base::IsSetGenomic_end ( void ) const inline ◆ IsSetGenomic_id() [1/2] bool CSpliced_exon_Base::IsSetGenomic_id ( void ) const inlineCheck if a value has been assigned to Genomic_id data member.
Data member Genomic_id is optional; its type is defined as 'typedef CSeq_id TGenomic_id'
Definition at line 863 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_Genomic_id.
Referenced by CSeqsRange::Add(), CSpliced_exon_Base::CanGetGenomic_id(), CSpliced_exon::CreateRowSeq_interval(), CSeq_align_Mapper_Base::InitExon(), ProjectExon_newlogic(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), CSpliced_seg::Validate(), CAutogeneratedCleanup::x_BasicCleanupSplicedExon(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ IsSetGenomic_id() [2/2] bool CSpliced_seg_Base::IsSetGenomic_id ( void ) const inlineCheck if a value has been assigned to Genomic_id data member.
Data member Genomic_id is optional; its type is defined as 'typedef CSeq_id TGenomic_id'
Definition at line 518 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_Genomic_id.
Referenced by CSeqsRange::Add(), CSpliced_seg_Base::CanGetGenomic_id(), CSpliced_exon::CreateRowSeq_interval(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CSeq_align_Mapper_Base::InitExon(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_Fingerprint_Spliced_seg(), CSpliced_seg::Validate(), CAlnWriter::WriteAlignSplicedSeg(), CAutogeneratedCleanup::x_BasicCleanupSplicedSeg(), and CSeq_loc_Mapper_Base::x_InitSpliced().
◆ IsSetGenomic_start() bool CSpliced_exon_Base::IsSetGenomic_start ( void ) const inline ◆ IsSetGenomic_strand() [1/2] bool CSpliced_exon_Base::IsSetGenomic_strand ( void ) const inlinegenomic-strand represents the strand of translation Check if a value has been assigned to Genomic_strand data member.
Data member Genomic_strand is optional; its type is defined as 'typedef ENa_strand TGenomic_strand'
Definition at line 931 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_set_State.
Referenced by CSpliced_exon_Base::CanGetGenomic_strand(), CSpliced_exon::CreateRowSeq_interval(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), ProjectExon_newlogic(), s_ExonToDenseg(), s_GetAlignmentMismatches(), CSpliced_exon_Base::SetGenomic_strand(), CSeq_align_Mapper_Base::x_GetDstExon(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSeq_loc_Mapper_Base::x_InitSpliced(), CAnnotObject_Info::x_ProcessAlign(), and CGff3Writer::xAssignAlignmentSplicedLocation().
◆ IsSetGenomic_strand() [2/2] bool CSpliced_seg_Base::IsSetGenomic_strand ( void ) const inlineCheck if a value has been assigned to Genomic_strand data member.
Data member Genomic_strand is optional; its type is defined as 'typedef ENa_strand TGenomic_strand'
Definition at line 586 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_set_State.
Referenced by CSpliced_seg::AsDiscSeg(), CSpliced_seg_Base::CanGetGenomic_strand(), CSpliced_exon::CreateRowSeq_interval(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), s_GetAlignmentMismatches(), s_GetCIGARForSort(), CReportEntry::SetAlignment(), CSpliced_seg_Base::SetGenomic_strand(), CAlnWriter::WriteAlignSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CFeatureGenerator::SImplementation::SMapper::x_GetLocFromSplicedExons(), CSeq_loc_Mapper_Base::x_InitSpliced(), CCDSTranslationPanel::x_SetLocationForProtein(), CGff3Writer::xAssignAlignmentSplicedLocation(), and CGff3FlybaseWriter::xAssignAlignmentSplicedTarget().
◆ IsSetId() [1/2] bool CScore_Base::IsSetId ( void ) const inline ◆ IsSetId() [2/2] bool CSeq_align_Base::IsSetId ( void ) const inline ◆ IsSetIds() [1/4] bool CDense_diag_Base::IsSetIds ( void ) const inline ◆ IsSetIds() [2/4] bool CDense_seg_Base::IsSetIds ( void ) const inlinesequences in order Check if a value has been assigned to Ids data member.
Data member Ids is mandatory; its type is defined as 'typedef vector< CRef< CSeq_id > > TIds'
Definition at line 493 of file Dense_seg_.hpp.
References CDense_seg_Base::m_set_State.
Referenced by CAlignmentAssistant::GetFeatures(), CDense_seg::GetSeq_id(), CAlignmentAssistant::ReportUnresolvedBioseqs(), s_DensegHasAccessionWithZeroVersion(), s_FixZeroVersions(), s_GetNumIdsToUse(), CMacroFunction_RemoveSegGaps::s_RemoveSegGaps(), CAutogeneratedCleanup::x_BasicCleanupDenseg(), and CApplyRNAITSDlg::x_GetAlignments().
◆ IsSetIds() [3/4] bool CPacked_seg_Base::IsSetIds ( void ) const inline ◆ IsSetIds() [4/4] bool CStd_seg_Base::IsSetIds ( void ) const inline ◆ IsSetIndex() bool CSparse_seg_ext_Base::IsSetIndex ( void ) const inline ◆ IsSetLen() bool CDense_diag_Base::IsSetLen ( void ) const inline ◆ IsSetLens() [1/3] bool CDense_seg_Base::IsSetLens ( void ) const inline ◆ IsSetLens() [2/3] bool CPacked_seg_Base::IsSetLens ( void ) const inlinelength of each segment Check if a value has been assigned to Lens data member.
Data member Lens is mandatory; its type is defined as 'typedef vector< TSeqPos > TLens'
Definition at line 595 of file Packed_seg_.hpp.
References CPacked_seg_Base::m_set_State.
◆ IsSetLens() [3/3] bool CSparse_align_Base::IsSetLens ( void ) const inlinelengths of segments [numseg] Check if a value has been assigned to Lens data member.
Data member Lens is mandatory; its type is defined as 'typedef vector< TSeqPos > TLens'
Definition at line 576 of file Sparse_align_.hpp.
References CSparse_align_Base::m_set_State.
◆ IsSetLoc() bool CStd_seg_Base::IsSetLoc ( void ) const inline ◆ IsSetMaster_id() bool CSparse_seg_Base::IsSetMaster_id ( void ) const inline ◆ IsSetModifiers() bool CSpliced_seg_Base::IsSetModifiers ( void ) const inline ◆ IsSetNumseg() [1/3] bool CDense_seg_Base::IsSetNumseg ( void ) const inline ◆ IsSetNumseg() [2/3] bool CPacked_seg_Base::IsSetNumseg ( void ) const inline ◆ IsSetNumseg() [3/3] bool CSparse_align_Base::IsSetNumseg ( void ) const inline ◆ IsSetPartial() bool CSpliced_exon_Base::IsSetPartial ( void ) const inline ◆ IsSetParts() bool CSpliced_exon_Base::IsSetParts ( void ) const inlinebasic seqments always are in biologic order Check if a value has been assigned to Parts data member.
Data member Parts is optional; its type is defined as 'typedef list< CRef< CSpliced_exon_chunk > > TParts'
Definition at line 978 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_set_State.
Referenced by CFeatureGenerator::SImplementation::AdjustAlignment(), AlignModelToSeqalign(), CScore_IndelToSplice::Get(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), CFeatureGenerator::SImplementation::MaximizeTranslation(), ProjectExon_newlogic(), CFeatureGenerator::SImplementation::RecalculateExonIdty(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), s_GetAlignmentMismatches(), s_GetCountIdentityMismatch(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExon(), CReportEntry::x_CheckExonGap(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CAlnSpanVertModel::x_PopulateRowsSpliced().
◆ IsSetPoly_a() bool CSpliced_seg_Base::IsSetPoly_a ( void ) const inlinestart of poly(A) tail on the transcript For sense transcripts: aligned product positions < poly-a <= product-length poly-a == product-length indicates inferred poly(A) tail at transcript's end For antisense transcripts: -1 <= poly-a < aligned product positions poly-a == -1 indicates inferred poly(A) tail at transcript's start Check if a value has been assigned to Poly_a data member.
Data member Poly_a is optional; its type is defined as 'typedef TSeqPos TPoly_a'
Definition at line 705 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_set_State.
Referenced by CSpliced_seg_Base::CanGetPoly_a(), CScore_3PrimeUnaligned::Get(), CScore_Polya::Get(), SAlignmentScoringModel::GetPolyA_length(), GetUnalignedLength_3p(), s_GetPercentCoverage(), CSpliced_seg_Base::SetPoly_a(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CFeatureGenerator::SImplementation::x_MapFeature(), and CAlnSpanVertModel::x_PopulateRowsSpliced().
◆ IsSetPresent() bool CPacked_seg_Base::IsSetPresent ( void ) const inline ◆ IsSetProduct_end() bool CSpliced_exon_Base::IsSetProduct_end ( void ) const inline ◆ IsSetProduct_id() [1/2] bool CSpliced_exon_Base::IsSetProduct_id ( void ) const inlineproduct is either protein or transcript (cDNA) Check if a value has been assigned to Product_id data member.
Data member Product_id is optional; its type is defined as 'typedef CSeq_id TProduct_id'
Definition at line 842 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_Product_id.
Referenced by CSeqsRange::Add(), CSpliced_exon_Base::CanGetProduct_id(), CSpliced_exon::CreateRowSeq_interval(), CSeq_align_Mapper_Base::InitExon(), s_ExonToDenseg(), s_Fingerprint_Spliced_exon(), CSpliced_seg::Validate(), CAutogeneratedCleanup::x_BasicCleanupSplicedExon(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ IsSetProduct_id() [2/2] bool CSpliced_seg_Base::IsSetProduct_id ( void ) const inlineproduct is either protein or transcript (cDNA) Check if a value has been assigned to Product_id data member.
Data member Product_id is optional; its type is defined as 'typedef CSeq_id TProduct_id'
Definition at line 497 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_Product_id.
Referenced by CSeqsRange::Add(), CSpliced_seg_Base::CanGetProduct_id(), CSpliced_exon::CreateRowSeq_interval(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CSeq_align_Mapper_Base::InitExon(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), s_Fingerprint_Spliced_seg(), CSpliced_seg::Validate(), CAutogeneratedCleanup::x_BasicCleanupSplicedSeg(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CGff3Writer::xAssignAlignmentSplicedMethod().
◆ IsSetProduct_length() bool CSpliced_seg_Base::IsSetProduct_length ( void ) const inlinelength of the product, in bases/residues from this (or from poly-a if present), a 3' unaligned length can be extracted Check if a value has been assigned to Product_length data member.
Data member Product_length is optional; its type is defined as 'typedef TSeqPos TProduct_length'
Definition at line 752 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_set_State.
Referenced by CSpliced_seg_Base::CanGetProduct_length(), CScore_Polya::Get(), SAlignmentScoringModel::GetCoverage(), SAlignmentScoringModel::GetPolyA_length(), CProductStringBuilder::GetProductString(), GetUnalignedLength_3p(), GetUnalignedLength_5p(), PrintTabular(), s_GetPercentCoverage(), CSpliced_seg_Base::SetProduct_length(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CSpliced_seg::Validate(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), and CAlnSpanVertModel::x_PopulateRowsSpliced().
◆ IsSetProduct_start() bool CSpliced_exon_Base::IsSetProduct_start ( void ) const inline ◆ IsSetProduct_strand() [1/2] bool CSpliced_exon_Base::IsSetProduct_strand ( void ) const inlineshould be 'plus' or 'minus' Check if a value has been assigned to Product_strand data member.
Data member Product_strand is optional; its type is defined as 'typedef ENa_strand TProduct_strand'
Definition at line 884 of file Spliced_exon_.hpp.
References CSpliced_exon_Base::m_set_State.
Referenced by CSpliced_exon_Base::CanGetProduct_strand(), CSpliced_exon::CreateRowSeq_interval(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), s_ExonToDenseg(), s_GetAlignmentMismatches(), CSpliced_exon_Base::SetProduct_strand(), CSpliced_seg::Validate(), CSeq_loc_Mapper_Base::x_InitSpliced(), and CAnnotObject_Info::x_ProcessAlign().
◆ IsSetProduct_strand() [2/2] bool CSpliced_seg_Base::IsSetProduct_strand ( void ) const inlineshould be 'plus' or 'minus' Check if a value has been assigned to Product_strand data member.
Data member Product_strand is optional; its type is defined as 'typedef ENa_strand TProduct_strand'
Definition at line 539 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_set_State.
Referenced by CSpliced_seg::AsDiscSeg(), CSpliced_seg_Base::CanGetProduct_strand(), CSpliced_exon::CreateRowSeq_interval(), CScore_Polya::Get(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), CSpliced_seg::InternalUnaligned(), s_GetAlignmentMismatches(), s_GetPercentCoverage(), CSpliced_seg_Base::SetProduct_strand(), CSpliced_seg::Validate(), CAlnWriter::WriteAlignSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstSpliced(), and CSeq_loc_Mapper_Base::x_InitSpliced().
◆ IsSetProduct_type() bool CSpliced_seg_Base::IsSetProduct_type ( void ) const inline ◆ IsSetRow_scores() bool CSparse_seg_Base::IsSetRow_scores ( void ) const inline ◆ IsSetRows() bool CSparse_seg_Base::IsSetRows ( void ) const inline ◆ IsSetScore() bool CSeq_align_Base::IsSetScore ( void ) const inlinefor whole alignment Check if a value has been assigned to Score data member.
Data member Score is optional; its type is defined as 'typedef vector< CRef< CScore > > TScore'
Definition at line 884 of file Seq_align_.hpp.
References CSeq_align_Base::m_set_State.
Referenced by CGBProjectHelper::AddProjectItemsFromRID(), CSAM_CIGAR_Formatter::AddRow(), CValidError_align::AlignmentScorePercentIdOk(), BOOST_AUTO_TEST_CASE(), CFeatureGenerator::SImplementation::ClearScores(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), BLASTer::CreateNewPairwiseAlignmentsByBlast(), CSeq_align_Handle::IsSetScore(), CFeatureGenerator::SImplementation::RecalculateScores(), CSeq_align::ResetNamedScore(), s_GetAlignmentTooltip(), s_PopulateScoreSet(), sInheritScores(), sPrepareSeqAlign(), CCIGAR_Formatter::x_FormatAlignmentRows(), CSeq_align::x_GetNamedScore(), CSeq_align_Mapper_Base::x_Init(), CSeq_align::x_SetNamedScore(), CGff3Writer::xAssignAlignmentScores(), and CGff3FlybaseWriter::xAssignAlignmentScores().
◆ IsSetScores() [1/5] bool CDense_diag_Base::IsSetScores ( void ) const inline ◆ IsSetScores() [2/5] bool CDense_seg_Base::IsSetScores ( void ) const inline ◆ IsSetScores() [3/5] bool CPacked_seg_Base::IsSetScores ( void ) const inline ◆ IsSetScores() [4/5] bool CSpliced_exon_Base::IsSetScores ( void ) const inline ◆ IsSetScores() [5/5] bool CStd_seg_Base::IsSetScores ( void ) const inline ◆ IsSetSecond_id() bool CSparse_align_Base::IsSetSecond_id ( void ) const inline ◆ IsSetSecond_starts() bool CSparse_align_Base::IsSetSecond_starts ( void ) const inlinestarts on the second sequence [numseg] Check if a value has been assigned to Second_starts data member.
Data member Second_starts is mandatory; its type is defined as 'typedef vector< int > TSecond_starts'
Definition at line 551 of file Sparse_align_.hpp.
References CSparse_align_Base::m_set_State.
◆ IsSetSecond_strands() bool CSparse_align_Base::IsSetSecond_strands ( void ) const inlineCheck if a value has been assigned to Second_strands data member.
Data member Second_strands is optional; its type is defined as 'typedef vector< ENa_strand > TSecond_strands'
Definition at line 601 of file Sparse_align_.hpp.
References CSparse_align_Base::m_set_State.
Referenced by CSeqsRange::Add(), CSparse_align::CheckNumSegs(), ConvertSparseToPairwiseAln(), CreateAlignRow(), GetAlignColl(), CSparse_seg::GetSeqRange(), CSparse_seg::GetSeqStart(), CSparse_seg::GetSeqStop(), CSparse_seg::GetSeqStrand(), s_Fingerprint_Sparse_align(), CAlnWriter::WriteSparseAlign(), and CAnnotObject_Info::x_ProcessAlign().
◆ IsSetSeg_scores() bool CSparse_align_Base::IsSetSeg_scores ( void ) const inline ◆ IsSetSegs() bool CSeq_align_Base::IsSetSegs ( void ) const inlineCheck if a value has been assigned to Segs data member.
Data member Segs is mandatory; its type is defined as 'typedef C_Segs TSegs'
Definition at line 909 of file Seq_align_.hpp.
References CSeq_align_Base::m_Segs.
Referenced by ConvertRawToDeltaByNsCommand_impl(), ConvertRawToDeltaByNsHugeFileCmd_impl(), CEditSeqEndsWithAlign::FindPosition(), CRemoveSeqFromAlignDlg::GetAlignLabel(), GetReportableSeqIdForAlignment(), CRemoveSeqFromAlignDlg::ModifyAlign(), CValidError_imp::PostErr(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CMacroFunction_RemoveSegGaps::s_RemoveSegGaps(), CValidError_align::ValidateSeqAlign(), CAutogeneratedCleanup::x_BasicCleanupSeqAlign(), CHitMatrixDataSource::x_CreateHit(), CHitMatrixDataSource::x_CreateHits(), CApplyRNAITSDlg::x_GetAlignments(), CApplyRNAITSDlg::x_IsThereAlignment(), CCDSTranslationPanel::x_SetLocationForProtein(), CApplyRNAITSDlg::x_SetupAlnMgr(), CModifySeqId::x_UpdateSeqAlign(), CValidError_align::x_ValidateAlignPercentIdentity(), CPsiBl2SeqTestFixture::x_ValidatePssmVsGi40456275(), CGff3Writer::xWriteAlign(), and CGff3Writer::xWriteAlignSpliced().
◆ IsSetStarts() [1/3] bool CDense_diag_Base::IsSetStarts ( void ) const inlinestart OFFSETS in ids order Check if a value has been assigned to Starts data member.
Data member Starts is mandatory; its type is defined as 'typedef vector< TSeqPos > TStarts'
Definition at line 423 of file Dense_diag_.hpp.
References CDense_diag_Base::m_set_State.
◆ IsSetStarts() [2/3] bool CDense_seg_Base::IsSetStarts ( void ) const inline ◆ IsSetStarts() [3/3] bool CPacked_seg_Base::IsSetStarts ( void ) const inlinestart OFFSETS in ids order for whole alignment Check if a value has been assigned to Starts data member.
Data member Starts is mandatory; its type is defined as 'typedef vector< TSeqPos > TStarts'
Definition at line 542 of file Packed_seg_.hpp.
References CPacked_seg_Base::m_set_State.
◆ IsSetStrands() [1/3] bool CDense_diag_Base::IsSetStrands ( void ) const inline ◆ IsSetStrands() [2/3] bool CDense_seg_Base::IsSetStrands ( void ) const inlineCheck if a value has been assigned to Strands data member.
Data member Strands is optional; its type is defined as 'typedef vector< ENa_strand > TStrands'
Definition at line 568 of file Dense_seg_.hpp.
References CDense_seg_Base::m_set_State.
Referenced by CAlignmentAssistant::AdjustAlign(), CPaintAlignment::AlignPosToSeqPos(), CFeaturePropagator::AlignPosToSeqPos(), CDense_seg::Compact(), ConvertDensegToPairwiseAln(), CreateAlignRow(), CreateAlignSetFromPairwiseAln(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CDense_seg::CreateRowSeq_interval(), CFeaturePropagator::CreateRowSeq_loc(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CPaintAlignment::GetSegments(), CRemoveSeqFromAlignDlg::ModifyAlign(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::RemovePureGapSegs(), CDense_seg::Reverse(), ReverseAlignmentStrand(), CFarPointerSeq::ReverseRow(), s_CutDensegSegment(), s_Fingerprint_Dense_seg(), s_GetIndels(), s_Seq_align_Seq_loc(), s_SeqAlignSetToXMLHsps(), CPaintAlignment::SeqPosToAlignPos(), CFeaturePropagator::SeqPosToAlignPos(), CBlastTabularInfo::SetFields(), CDense_seg::SwapRows(), CDense_seg::TrimEndGaps(), CAlnWriter::WriteAlignDenseSeg(), CAlignCleanup::x_Cleanup_AlignVec(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitAlign(), and CUpdateAlign::x_RemoveIDsFromAlign().
◆ IsSetStrands() [3/3] bool CPacked_seg_Base::IsSetStrands ( void ) const inline ◆ IsSetType() bool CSeq_align_Base::IsSetType ( void ) const inline ◆ IsSetValue() bool CScore_Base::IsSetValue ( void ) const inline ◆ IsSparse() bool CSeq_align_Base::C_Segs::IsSparse ( void ) const inline ◆ IsSpliced() bool CSeq_align_Base::C_Segs::IsSpliced ( void ) const inlineCheck if variant Spliced is selected.
Spliced type is defined as 'typedef CSpliced_seg TSpliced'.
Definition at line 778 of file Seq_align_.hpp.
Referenced by CFeatureGenerator::SImplementation::AdjustAlignment(), BOOST_AUTO_TEST_CASE(), CTestSingleAln::CanTest(), CFeaturePropagator::CFeaturePropagator(), variation_ref::CVariationUtil::CheckExonBoundary(), variation::CVariationUtil::CheckExonBoundary(), CFeatureGenerator::SImplementation::CleanAlignment(), CScore_GapCount::Get(), CScore_InternalUnaligned::Get(), CScore_ExonCount::Get(), CScore_IndelToSplice::Get(), CScore_LastSpliceSite::Get(), CScore_FrameShifts::Get(), CScore_3PrimeUnaligned::Get(), CScore_Polya::Get(), CScore_SequenceLength::Get(), CScore_StartStopCodon::Get(), CScore_CdsInternalStops::Get(), CScore_TblastnScore::Get(), CScore_EdgeExonInfo::Get(), CScoreBuilder::GetBlastScore(), CInternalStopFinder::GetCDSNucleotideSequence(), SAlignmentScoringModel::GetCoverage(), SAlignmentScoringModel::GetExonsOdds(), variation::GetFocusLocusIDs(), SAlignmentScoringModel::GetIdentOdds(), SAlignmentScoringModel::GetLongestMatchrunLen(), SAlignmentScoringModel::GetNumGapopensBetweenExons(), SAlignmentScoringModel::GetPolyA_length(), CProductStringBuilder::GetProductString(), SAlignmentScoringModel::GetSplicesOdds(), variation::GetUniquePrimaryTranscriptId(), CFeatureGenerator::SImplementation::HasMixedGenomicIds(), IsProteinAlign(), SAlignmentScoringModel::isProtSS(), CTabularFormatter_MismatchPositions::Print(), CTabularFormatter_ExonIntrons::Print(), PrintTabular(), variation_ref::CVariationUtil::Remap(), variation::CVariationUtil::Remap(), CTestSingleAln_All::RunTest(), s_CleanSeqAlign(), s_GetAlignmentMismatches(), s_GetAlignmentSpans_Intron(), s_GetCIGARForSort(), SAlignmentScoringModel::s_GetIdentOdds_nucSS(), s_GetPercentCoverage(), s_GetRnaMappingLocs(), s_IsProteinToGenomic(), CFeatureGenerator::SImplementation::SMapper::SMapper(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CSequenceEditingEventHandler::x_FindRelevantAlignRow(), CAlignFilter::x_FuncCall(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CScoreBuilderBase::x_GetMatrixCounts(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CFeatureGenerator::SImplementation::x_HandleRnaExceptions(), CFeatureGenerator::SImplementation::x_MapFeature(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CFeatureGenerator::SImplementation::x_SetComment(), CCDSTranslationPanel::x_SetLocationForProtein(), and CGff3Writer::xWriteAlignSpliced().
◆ IsStart_codon_found() bool CSpliced_seg_modifier_Base::IsStart_codon_found ( void ) const inline ◆ IsStd() bool CSeq_align_Base::C_Segs::IsStd ( void ) const inlineCheck if variant Std is selected.
Std type is defined as 'typedef list< CRef< CStd_seg > > TStd'.
Definition at line 746 of file Seq_align_.hpp.
Referenced by CAlnMix::Add(), BOOST_AUTO_TEST_CASE(), BuildAlignDataSource(), CFeaturePropagator::CFeaturePropagator(), CreateAnchoredAlnFromAln(), CreateAnchoredAlnVec(), CScore_CdsScore::Get(), CAlignFormatUtil::GetAlignmentLength(), CScoreBuilder::GetBlastScore(), CSeqUtils::GetLocPlacements(), GetReportableSeqIdForAlignment(), s_CleanSeqAlign(), s_GetAlnMapplingLocs(), s_GetPercentCoverage(), s_GetSubjectId(), s_SeqAlignSetToXMLHsps(), SeqAlignConvert(), CBlastTabularInfo::SetFields(), testNuclHitList(), CHitMatrixDataSource::x_CreateHit_Std(), CAlignFilter::x_FuncCall(), CProSplignJob::x_GenerateCompartments(), CSeqAlignFilter::x_UpdateGiInSeqalign(), CModifySeqId::x_UpdateSeqAlign(), and CValidError_align::x_ValidateAlignPercentIdentity().
◆ IsStop_codon_found() bool CSpliced_seg_modifier_Base::IsStop_codon_found ( void ) const inline ◆ operator const Tdata &() [1/2]Conversion operator to 'const Tdata' type.
Definition at line 178 of file Score_set_.hpp.
◆ operator const Tdata &() [2/2] ◆ operator Tdata &() [1/2] ◆ operator Tdata &() [2/2] ◆ operator=() [1/26] ◆ operator=() [2/26] ◆ operator=() [3/26] ◆ operator=() [4/26] ◆ operator=() [5/26] ◆ operator=() [6/26] ◆ operator=() [7/26] ◆ operator=() [8/26] ◆ operator=() [9/26] ◆ operator=() [10/26] ◆ operator=() [11/26] ◆ operator=() [12/26] ◆ operator=() [13/26] ◆ operator=() [14/26] ◆ operator=() [15/26] ◆ operator=() [16/26] ◆ operator=() [17/26] ◆ operator=() [18/26] ◆ operator=() [19/26] ◆ operator=() [20/26] ◆ operator=() [21/26] ◆ operator=() [22/26] ◆ operator=() [23/26] ◆ operator=() [24/26] ◆ operator=() [25/26] ◆ operator=() [26/26] ◆ Reset() [1/20] void CDense_diag_Base::Reset ( void ) virtual ◆ Reset() [2/20] void CDense_seg_Base::Reset ( void ) virtual ◆ Reset() [3/20] void CPacked_seg_Base::Reset ( void ) virtual ◆ Reset() [4/20] void CProduct_pos_Base::Reset ( void ) virtual ◆ Reset() [5/20] void CProt_pos_Base::Reset ( void ) virtual ◆ Reset() [6/20] void CScore_Base::C_Value::Reset ( void ) ◆ Reset() [7/20] void CScore_Base::Reset ( void ) virtual ◆ Reset() [8/20] void CScore_set_Base::Reset ( void ) ◆ Reset() [9/20] ◆ Reset() [10/20] void CSeq_align_Base::Reset ( void ) virtualReset the whole object.
Definition at line 333 of file Seq_align_.cpp.
References CSeq_align_Base::ResetBounds(), CSeq_align_Base::ResetDim(), CSeq_align_Base::ResetExt(), CSeq_align_Base::ResetId(), CSeq_align_Base::ResetScore(), CSeq_align_Base::ResetSegs(), and CSeq_align_Base::ResetType().
Referenced by HitDistributor::distribute(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::SetNvalue(), CSeqEdit_Cmd_ReplaceAnnot_Base::C_Data::C_Align::SetOvalue(), BlockModel::toSeqAlign(), and CSeq_align_Base::C_Segs::~C_Segs().
◆ Reset() [11/20] void CSeq_align_set_Base::Reset ( void ) ◆ Reset() [12/20] void CSparse_align_Base::Reset ( void ) virtual ◆ Reset() [13/20] void CSparse_seg_Base::Reset ( void ) virtual ◆ Reset() [14/20] void CSparse_seg_ext_Base::Reset ( void ) virtual ◆ Reset() [15/20] void CSplice_site_Base::Reset ( void ) virtual ◆ Reset() [16/20] void CSpliced_exon_Base::Reset ( void ) virtualReset the whole object.
Definition at line 181 of file Spliced_exon_.cpp.
References CSpliced_exon_Base::ResetAcceptor_before_exon(), CSpliced_exon_Base::ResetDonor_after_exon(), CSpliced_exon_Base::ResetExt(), CSpliced_exon_Base::ResetGenomic_end(), CSpliced_exon_Base::ResetGenomic_id(), CSpliced_exon_Base::ResetGenomic_start(), CSpliced_exon_Base::ResetGenomic_strand(), CSpliced_exon_Base::ResetPartial(), CSpliced_exon_Base::ResetParts(), CSpliced_exon_Base::ResetProduct_end(), CSpliced_exon_Base::ResetProduct_id(), CSpliced_exon_Base::ResetProduct_start(), CSpliced_exon_Base::ResetProduct_strand(), and CSpliced_exon_Base::ResetScores().
◆ Reset() [17/20] void CSpliced_exon_chunk_Base::Reset ( void ) virtual ◆ Reset() [18/20] void CSpliced_seg_Base::Reset ( void ) virtual ◆ Reset() [19/20] void CSpliced_seg_modifier_Base::Reset ( void ) virtual ◆ Reset() [20/20] void CStd_seg_Base::Reset ( void ) virtual ◆ ResetAcceptor_before_exon() void CSpliced_exon_Base::ResetAcceptor_before_exon ( void ) ◆ ResetAmin() void CProt_pos_Base::ResetAmin ( void ) inline ◆ ResetBases() void CSplice_site_Base::ResetBases ( void ) ◆ ResetBounds() void CSeq_align_Base::ResetBounds ( void ) ◆ ResetDim() [1/5] void CDense_diag_Base::ResetDim ( void ) inline ◆ ResetDim() [2/5] void CDense_seg_Base::ResetDim ( void ) inline ◆ ResetDim() [3/5] void CPacked_seg_Base::ResetDim ( void ) inline ◆ ResetDim() [4/5] void CSeq_align_Base::ResetDim ( void ) inline ◆ ResetDim() [5/5] void CStd_seg_Base::ResetDim ( void ) inline ◆ ResetDonor_after_exon() void CSpliced_exon_Base::ResetDonor_after_exon ( void ) ◆ ResetExons() void CSpliced_seg_Base::ResetExons ( void ) ◆ ResetExt() [1/3] void CSeq_align_Base::ResetExt ( void ) ◆ ResetExt() [2/3] void CSparse_seg_Base::ResetExt ( void ) ◆ ResetExt() [3/3] void CSpliced_exon_Base::ResetExt ( void ) ◆ ResetFirst_id() void CSparse_align_Base::ResetFirst_id ( void ) ◆ ResetFirst_starts() void CSparse_align_Base::ResetFirst_starts ( void ) ◆ ResetFrame() void CProt_pos_Base::ResetFrame ( void ) inline ◆ ResetGenomic_end() void CSpliced_exon_Base::ResetGenomic_end ( void ) inline ◆ ResetGenomic_id() [1/2] void CSpliced_exon_Base::ResetGenomic_id ( void ) ◆ ResetGenomic_id() [2/2] void CSpliced_seg_Base::ResetGenomic_id ( void ) ◆ ResetGenomic_start() void CSpliced_exon_Base::ResetGenomic_start ( void ) inline ◆ ResetGenomic_strand() [1/2] void CSpliced_exon_Base::ResetGenomic_strand ( void ) inline ◆ ResetGenomic_strand() [2/2] void CSpliced_seg_Base::ResetGenomic_strand ( void ) inline ◆ ResetId() [1/2] void CScore_Base::ResetId ( void ) ◆ ResetId() [2/2] void CSeq_align_Base::ResetId ( void ) ◆ ResetIds() [1/4] void CDense_diag_Base::ResetIds ( void ) ◆ ResetIds() [2/4] void CDense_seg_Base::ResetIds ( void ) ◆ ResetIds() [3/4] void CPacked_seg_Base::ResetIds ( void ) ◆ ResetIds() [4/4] void CStd_seg_Base::ResetIds ( void ) ◆ ResetIndex() void CSparse_seg_ext_Base::ResetIndex ( void ) inline ◆ ResetLen() void CDense_diag_Base::ResetLen ( void ) inline ◆ ResetLens() [1/3] void CDense_seg_Base::ResetLens ( void )Reset Lens data member.
Definition at line 64 of file Dense_seg_.cpp.
References CDense_seg_Base::m_Lens, and CDense_seg_Base::m_set_State.
Referenced by ImproveAlignment(), CDense_seg_Base::Reset(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFuseAbuttingIntervals(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), and TestPartialWhenCutStopDoNotExtend().
◆ ResetLens() [2/3] void CPacked_seg_Base::ResetLens ( void ) ◆ ResetLens() [3/3] void CSparse_align_Base::ResetLens ( void ) ◆ ResetLoc() void CStd_seg_Base::ResetLoc ( void ) ◆ ResetMaster_id() void CSparse_seg_Base::ResetMaster_id ( void ) ◆ ResetModifiers() void CSpliced_seg_Base::ResetModifiers ( void ) ◆ ResetNumseg() [1/3] void CDense_seg_Base::ResetNumseg ( void ) inline ◆ ResetNumseg() [2/3] void CPacked_seg_Base::ResetNumseg ( void ) inline ◆ ResetNumseg() [3/3] void CSparse_align_Base::ResetNumseg ( void ) inline ◆ ResetPartial() void CSpliced_exon_Base::ResetPartial ( void ) inline ◆ ResetParts() void CSpliced_exon_Base::ResetParts ( void ) ◆ ResetPoly_a() void CSpliced_seg_Base::ResetPoly_a ( void ) inline ◆ ResetPresent() void CPacked_seg_Base::ResetPresent ( void ) ◆ ResetProduct_end() void CSpliced_exon_Base::ResetProduct_end ( void ) ◆ ResetProduct_id() [1/2] void CSpliced_exon_Base::ResetProduct_id ( void ) ◆ ResetProduct_id() [2/2] ◆ ResetProduct_length() void CSpliced_seg_Base::ResetProduct_length ( void ) inline ◆ ResetProduct_start() void CSpliced_exon_Base::ResetProduct_start ( void ) ◆ ResetProduct_strand() [1/2] void CSpliced_exon_Base::ResetProduct_strand ( void ) inline ◆ ResetProduct_strand() [2/2] void CSpliced_seg_Base::ResetProduct_strand ( void ) inline ◆ ResetProduct_type() void CSpliced_seg_Base::ResetProduct_type ( void ) inline ◆ ResetRow_scores() void CSparse_seg_Base::ResetRow_scores ( void ) ◆ ResetRows() void CSparse_seg_Base::ResetRows ( void ) ◆ ResetScore() void CSeq_align_Base::ResetScore ( void ) ◆ ResetScores() [1/5] void CDense_diag_Base::ResetScores ( void ) ◆ ResetScores() [2/5] void CDense_seg_Base::ResetScores ( void ) ◆ ResetScores() [3/5] void CPacked_seg_Base::ResetScores ( void ) ◆ ResetScores() [4/5] void CSpliced_exon_Base::ResetScores ( void ) ◆ ResetScores() [5/5] void CStd_seg_Base::ResetScores ( void ) ◆ ResetSecond_id() void CSparse_align_Base::ResetSecond_id ( void ) ◆ ResetSecond_starts() void CSparse_align_Base::ResetSecond_starts ( void ) ◆ ResetSecond_strands() void CSparse_align_Base::ResetSecond_strands ( void ) ◆ ResetSeg_scores() void CSparse_align_Base::ResetSeg_scores ( void ) ◆ ResetSegs() void CSeq_align_Base::ResetSegs ( void ) ◆ ResetSelection() [1/5] void CProduct_pos_Base::ResetSelection ( void ) virtual ◆ ResetSelection() [2/5] void CScore_Base::C_Value::ResetSelection ( void ) ◆ ResetSelection() [3/5] void CSeq_align_Base::C_Segs::ResetSelection ( void ) ◆ ResetSelection() [4/5] void CSpliced_exon_chunk_Base::ResetSelection ( void ) virtual ◆ ResetSelection() [5/5] void CSpliced_seg_modifier_Base::ResetSelection ( void ) virtual ◆ ResetStarts() [1/3] void CDense_diag_Base::ResetStarts ( void ) ◆ ResetStarts() [2/3] void CDense_seg_Base::ResetStarts ( void )Reset Starts data member.
Definition at line 58 of file Dense_seg_.cpp.
References CDense_seg_Base::m_set_State, and CDense_seg_Base::m_Starts.
Referenced by ImproveAlignment(), CDense_seg_Base::Reset(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFuseAbuttingIntervals(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), and TestPartialWhenCutStopDoNotExtend().
◆ ResetStarts() [3/3] void CPacked_seg_Base::ResetStarts ( void ) ◆ ResetStrands() [1/3] void CDense_diag_Base::ResetStrands ( void ) ◆ ResetStrands() [2/3] void CDense_seg_Base::ResetStrands ( void ) ◆ ResetStrands() [3/3] void CPacked_seg_Base::ResetStrands ( void ) ◆ ResetType() void CSeq_align_Base::ResetType ( void ) inline ◆ ResetValue() void CScore_Base::ResetValue ( void ) ◆ Select() [1/10]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [2/10]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [3/10]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [4/10]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [5/10]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [6/10]Select the requested variant if needed.
Referenced by CProduct_pos_Base::SetNucpos(), and CProduct_pos_Base::SetProtpos().
◆ Select() [7/10]Select the requested variant if needed.
Select the requested variant if needed.
Retrieve selection name (for diagnostic purposes).
Definition at line 83 of file Score_.cpp.
◆ SelectionName() [3/5] ◆ SelectionName() [4/5] ◆ SelectionName() [5/5] ◆ Set() [1/2] ◆ Set() [2/2]Assign a value to data member.
Definition at line 172 of file Seq_align_set_.hpp.
References CSeq_align_set_Base::m_data, and CSeq_align_set_Base::m_set_State.
Referenced by HitDistributor::addBatch(), CGBProjectHelper::AddProjectItemsFromRID(), CContigAssembly::Align(), CSplignFormatter::AsSeqAlignSet(), CCompartmentAccessor< THit >::AsSeqAlignSet(), CAdvancedAlignCleanup::BestPlacement(), BlastHitList2SeqAlign_OMF(), BOOST_AUTO_TEST_CASE(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CreateEmptySeq_align_set(), ConsensusMaker::degapAlignment(), CAlignFormatUtil::ExtractQuerySeqAlign(), CAlignFormatUtil::ExtractSeqalignSetFromDiscSegs(), CSeqAlignFilter::FilterByAccessionType(), CSeqAlignFilter::FilterByGiList(), CSeqAlignFilter::FilterByGiListFromFile(), CSeqAlignFilter::FilterByTaxonomy(), CAlignFormatUtil::FilterSeqalignByEval(), CAlignFormatUtil::FilterSeqalignByPercentIdent(), CAlignFormatUtil::FilterSeqalignBySeqList(), FindCompartments(), TestUtil::FlattenSeqAlignSet(), CVecscreenRun::CFormatter::FormatResults(), fta_parse_tpa_tsa_block(), CSplitSeqAlignMerger::GenerateAlignments(), CBlastAligner::GenerateAlignments(), CRemoteBlastAligner::GenerateAlignments(), CMergeTreeAligner::GenerateAlignments(), CFileLoadAligner::GenerateAlignments(), CLDS2_DataLoader::GetChunk(), CShowBlastDeflineTest::GetDeflineInfo(), CMagicBlastResultSet::GetFlatResults(), CShowBlastDefline::GetFormattingInfo(), CRemoteBlast::GetSeqAlignSets(), CAlignFormatUtil::GetUniqSeqCoverage(), CAlignFormatUtil::HitListToHspList(), CAlignFormatUtil::HspListToHitList(), CAlignFormatUtil::HspListToHitMap(), CBlastFormatUtil::InsertSubjectScores(), JoinCompartment(), CAlignFormatUtil::LimitSeqalignByHsps(), MakeSubjectScores(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx2(), CBlast_SAM_Formatter::Print(), PrintASN1(), CAlignFormatUtil::PruneSeqalign(), CAlignFormatUtil::PruneSeqalignAll(), NBestPlacement::Rank(), CDUpdater::retrieveAllSequences(), CNgAlignApp::Run(), CIgBlast::s_AppendResults(), s_BLAST_OneSubjectResults2CSeqAlign(), s_BuildArchiveAll(), s_CalcAlnPercentIdent(), s_CombineSearchSets(), s_GetIndels(), s_RestoreHspPos(), s_RoundScores(), s_SeqAlignSetToXMLHits(), s_SetBlastXMlHitList(), CIgBlast::s_SortResultsByEvalue(), s_SplitAlignVectorBySubjects(), CMagicBlastResults::SortAlignments(), CAlignFormatUtil::SortHitByMasterStartAscending(), CAlignFormatUtil::SortHitByScoreDescending(), CAlignFormatUtil::SortOneSeqalignForSortableFormat(), CSeq_align::SplitOnLongDiscontinuity(), CSeq_align_set::SwapRows(), TestSimpleAlignment(), CDUpdater::update(), CVecscreenTest::VecscreenDisplay(), CAutogeneratedCleanup::x_BasicCleanupSeqAlignSet(), CMagicBlast::x_BuildResultSet(), CMagicBlast::x_BuildSeqAlignSet(), CIgBlast::x_ConvertResultType(), CInversionMergeAligner::x_CreateDiscAlignment(), CPssmCddInputTest::x_CreateDuplicateNonOverlappingHit(), CPssmCddInputTest::x_CreateDuplicateOverlappingHit(), CSeqAlignFilter::x_CreateOusputSeqaligns(), CBLASTSeqToolJob::x_CreateProjectItems(), CNGAlignJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CMagicBlast::x_CreateSeqAlignSet(), CQuerySet::x_FilterStrictSubAligns(), CIgBlast::x_FindDJAln(), CInstancedAligner::x_GetCleanupInstances(), CIdMapperTestApp::x_HandleAlignments(), CInversionMergeAligner::x_HandleSingleStrandMerging(), CShowBlastDefline::x_InitDeflineTable(), CMergeAligner::x_MergeAlignments(), CVecscreen::x_MergeInclusiveSeqalign(), CVecscreen::x_MergeLowerRankSeqalign(), CBlast_SAM_Formatter::x_Print(), CIgBlast::x_ProcessCResult(), CIgBlast::x_ProcessDGeneResult(), CSplignApp::x_ProcessPair(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CBlastFormat::x_ReverseQuery(), CInstancedAligner::x_RunAligner(), CInversionMergeAligner::x_RunMerger(), CInversionMergeAligner::x_SortAlignSet(), CMergeAligner::x_SortAlignSet(), COligoSpecificityTemplate::x_SortHit(), CAdvancedAlignCleanup::x_SplignCompartmentsToGenomicFormat(), CInversionMergeAligner::x_SplitAlignmentsByStrand(), and CBlastFormat::x_SplitSeqAlign().
◆ SetAcceptor_before_exon() [1/2] ◆ SetAcceptor_before_exon() [2/2] ◆ SetAmin() [1/2] ◆ SetAmin() [2/2] ◆ SetBases() [1/3] void CSplice_site_Base::SetBases ( const TBases & value ) inline ◆ SetBases() [2/3] ◆ SetBases() [3/3] ◆ SetBounds() ◆ SetDefaultDim() [1/4] void CDense_diag_Base::SetDefaultDim ( void ) inline ◆ SetDefaultDim() [2/4] void CDense_seg_Base::SetDefaultDim ( void ) inline ◆ SetDefaultDim() [3/4] void CPacked_seg_Base::SetDefaultDim ( void ) inline ◆ SetDefaultDim() [4/4] void CStd_seg_Base::SetDefaultDim ( void ) inline ◆ SetDefaultFrame() void CProt_pos_Base::SetDefaultFrame ( void ) inline ◆ SetDendiag() ◆ SetDenseg() [1/2] void CSeq_align_Base::C_Segs::SetDenseg ( TDenseg & value ) ◆ SetDenseg() [2/2] ◆ SetDiag() [1/2] ◆ SetDiag() [2/2] ◆ SetDim() [1/10] ◆ SetDim() [2/10]Assign a value to Dim data member.
Definition at line 427 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Dim, CDense_seg_Base::m_set_State, and rapidjson::value.
Referenced by CAlignmentAssistant::AdjustAlign(), BOOST_AUTO_TEST_CASE(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlnVec::CreateConsensus(), CreateDensegFromAnchoredAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CAlnReader::GetSeqAlign(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_CompressDiscToDenseq(), s_CreateDenseg(), s_CutDensegSegment(), CFastaReader::x_AddMultiwayAlignment(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CPhrap_Contig::x_CreateSeq_align(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CMultiAligner::x_GetSeqalign(), CTreeAlignMerger::x_MakeSeqAlign(), CUpdateAlign::x_RemoveIDsFromAlign(), CGff2Reader::xAlignmentSetDenseg(), and CFastaReader::xCreateAlignment().
◆ SetDim() [3/10] ◆ SetDim() [4/10]Assign a value to Dim data member.
Definition at line 865 of file Seq_align_.hpp.
References CSeq_align_Base::m_Dim, CSeq_align_Base::m_set_State, and rapidjson::value.
Referenced by CNWFormatter::AsSeqAlign(), CSplignFormatter::AsSeqAlignSet(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildGoodAlign(), BuildGoodEcoSetWithAlign(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), BuildSetAlign(), BuildSetDendiagAlign(), CFeatureGenerator::ConvertLocToAnnot(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CreatePairwiseSeqAlignFromMultipleRow(), CreateSeqAlignFromAnchoredAln(), CreateSeqAlignFromEachPairwiseAln(), CreateSeqAlignFromPairwiseAln(), fta_parse_tpa_tsa_block(), CFastaAlignmentBuilder::GetCompletedAlignment(), CSeq_align_Mapper_Base::GetDstAlign(), CPhyTreeCalc::GetSeqAlign(), CAliToSeq_align::MakeSeq_align(), CRemoveSeqFromAlignDlg::ModifyAlign(), CAlignmentAssistant::OnRemoveSeqFromAlign(), SCigarAlignment::operator()(), CAlnAsnReader::Read(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_BlastHSP2SeqAlign(), s_CreateSeqAlign(), s_GetJoinedAlignment(), s_OOFBlastHSP2SeqAlign(), s_SplitAlignVectorBySubjects(), CAlignCompare::SAlignment::Slice(), TestFeatInsideGap(), BlockModel::toSeqAlign(), CFastaReader::x_AddMultiwayAlignment(), CGff2Reader::x_CreateAlignment(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CPhrap_Contig::x_CreateSeq_align(), CMagicBlast::x_CreateSeqAlignSet(), CSeq_align::x_CreateSubsegAlignment(), CMultiAligner::x_GetSeqalign(), CGff2Reader::x_MergeAlignments(), CGFFReader::x_ParseAlignRecord(), CGff2Reader::x_UpdateAnnotAlignment(), and CFastaReader::xCreateAlignment().
◆ SetDim() [5/10] ◆ SetDim() [6/10] ◆ SetDim() [7/10] ◆ SetDim() [8/10] ◆ SetDim() [9/10] ◆ SetDim() [10/10] ◆ SetDisc() [1/2] void CSeq_align_Base::C_Segs::SetDisc ( TDisc & value ) ◆ SetDisc() [2/2] ◆ SetDonor_after_exon() [1/2] ◆ SetDonor_after_exon() [2/2] ◆ SetExons()Assign a value to Exons data member.
Definition at line 698 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_Exons, and CSpliced_seg_Base::m_set_State.
Referenced by CFeatureGenerator::SImplementation::AdjustAlignment(), AlignModelToSeqalign(), CSplignFormatter::AsSeqAlignSet(), BOOST_AUTO_TEST_CASE(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), variation::CreateSplicedSeqAlignFromFeat(), InitSplicedsegFromPairwiseAln(), CAliToSeq_align::MakeSeq_align(), MakeSplicedSeg(), CFeatureGenerator::SImplementation::MaximizeTranslation(), CProSplign::CImplementation::SeekStartStop(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CFeatureGenerator::SImplementation::TrimHolesToCodons(), CAutogeneratedCleanup::x_BasicCleanupSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstExon(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CIdMapperTestApp::x_RecurseMapSeqAligns(), and CGff2Reader::xUpdateSplicedSegment().
◆ SetExt() [1/3]Assign a value to Ext data member.
Definition at line 1007 of file Seq_align_.hpp.
References CSeq_align_Base::m_Ext, and CSeq_align_Base::m_set_State.
Referenced by CScoreBuilder::AddTracebacks(), AlignModelToSeqalign(), CSplignFormatter::AsSeqAlignSet(), CSeq_align::FindExt(), CSeq_align_Mapper_Base::GetDstAlign(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CAnnotationASN1::CImplementationData::model2spliced_seq_align(), CDemoSeqQaApp::Run(), s_AddUserObjectToSeqAlign(), s_CleanSeqAlign(), s_CreateSeqAlign(), s_ModifySeqAlnWithFilteredSeqIDs(), and s_UpdateSeqAlnWithFilteredSeqIDs().
◆ SetExt() [2/3] ◆ SetExt() [3/3] ◆ SetFirst_id() [1/2] ◆ SetFirst_id() [2/2] ◆ SetFirst_starts() ◆ SetFrame() [1/2] ◆ SetFrame() [2/2] ◆ SetGenomic_end() [1/2] ◆ SetGenomic_end() [2/2] ◆ SetGenomic_id() [1/4] ◆ SetGenomic_id() [2/4]Assign a value to Genomic_id data member.
Definition at line 84 of file Spliced_seg_.cpp.
References CSpliced_seg_Base::m_Genomic_id, and rapidjson::value.
Referenced by AlignModelToSeqalign(), CSplignFormatter::AsSeqAlignSet(), BOOST_AUTO_TEST_CASE(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), variation::CreateSplicedSeqAlignFromFeat(), InitSplicedsegFromPairwiseAln(), CAliToSeq_align::MakeSeq_align(), MakeSplicedSeg(), CAutogeneratedCleanup::x_BasicCleanupSplicedSeg(), and CSeq_align_Mapper_Base::x_GetDstSpliced().
◆ SetGenomic_id() [3/4] ◆ SetGenomic_id() [4/4] ◆ SetGenomic_ins() [1/2] ◆ SetGenomic_ins() [2/2] ◆ SetGenomic_start() [1/2] ◆ SetGenomic_start() [2/2] ◆ SetGenomic_strand() [1/4] ◆ SetGenomic_strand() [2/4] ◆ SetGenomic_strand() [3/4] ◆ SetGenomic_strand() [4/4] ◆ SetId() [1/3] ◆ SetId() [2/3] ◆ SetId() [3/3] ◆ SetIds() [1/4] ◆ SetIds() [2/4]Assign a value to Ids data member.
Definition at line 511 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Ids, and CDense_seg_Base::m_set_State.
Referenced by CAlignmentAssistant::AdjustAlign(), CNWFormatter::AsDenseSeg(), CCompartmentAccessor< THit >::AsSeqAlignSet(), CContigAssembly::BandedGlobalAlignment(), BOOST_AUTO_TEST_CASE(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlnVec::CreateConsensus(), CreateDensegFromAnchoredAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CPslData::ExportToSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_CompressDiscToDenseq(), s_CreateDenseg(), s_CutDensegSegment(), s_DoNWalign(), s_ExonToDenseg(), s_FixZeroVersions(), CClippedScorer::ScoreAlignments(), CDense_seg::SwapRows(), CFastaReader::x_AddMultiwayAlignment(), CAlnReader::x_AssignDensegIds(), CAutogeneratedCleanup::x_BasicCleanupDenseg(), CUpdateAlign::x_ChangeIDsToFarPointers(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CCleanupAlignmentsJob::x_CreateProjectItems(), CPhrap_Contig::x_CreateSeq_align(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAppHitFilter::x_DumpOutput(), CUnorderedSplitter::x_FixAlignment(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSequenceUpdater::x_GetNewAlign_Replace(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CScore_BlastRatio::x_GetPerfectScore(), CMultiAligner::x_GetSeqalign(), CTreeAlignMerger::x_MakeSeqAlign(), CUpdateAlign::x_MapNonPresentIDs(), CGFFReader::x_ParseAlignRecord(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CUpdateAlign::x_RemoveIDsFromAlign(), and CFastaReader::xCreateAlignment().
◆ SetIds() [3/4] ◆ SetIds() [4/4] ◆ SetIndex() [1/2] ◆ SetIndex() [2/2] ◆ SetInt() [1/2] void CScore_Base::C_Value::SetInt ( TInt value ) inline ◆ SetInt() [2/2] ◆ SetLen() [1/2] ◆ SetLen() [2/2] ◆ SetLens() [1/3]Assign a value to Lens data member.
Definition at line 561 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Lens, and CDense_seg_Base::m_set_State.
Referenced by CFastaAlignmentBuilder::AddData(), CAlignmentAssistant::AdjustAlign(), CContigAssembly::BandedGlobalAlignment(), BOOST_AUTO_TEST_CASE(), CDense_seg::Compact(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlnVec::CreateConsensus(), CreateDensegFromAnchoredAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CSeq_align::CreateTranslatedDensegFromNADenseg(), CPslData::ExportToSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CDense_seg::FromTranscript(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CAlnReader::GetSeqAlign(), ImproveAlignment(), CDense_seg::OrderAdjacentGaps(), CDense_seg::CReserveHook::PreReadClassMember(), CDenseSegReserveLensHook::ReadClassMember(), CDense_seg::RemapToLoc(), CDense_seg::RemovePureGapSegs(), CDense_seg::Reverse(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_CompressDiscToDenseq(), s_CreateDenseg(), s_CutDensegSegment(), s_ExonToDenseg(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFuseAbuttingIntervals(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), TestPartialWhenCutStopDoNotExtend(), CDense_seg::TrimEndGaps(), CFastaReader::x_AddMultiwayAlignment(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CPhrap_Contig::x_CreateSeq_align(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAlnMix::x_ExtendDSWithWidths(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CScore_BlastRatio::x_GetPerfectScore(), CMultiAligner::x_GetSeqalign(), CTreeAlignMerger::x_MakeSeqAlign(), CGFFReader::x_ParseAlignRecord(), CUnorderedSplitter::x_TrimRows(), and CFastaReader::xCreateAlignment().
◆ SetLens() [2/3] ◆ SetLens() [3/3] ◆ SetLoc() ◆ SetMaster_id() [1/2] ◆ SetMaster_id() [2/2] ◆ SetMatch() [1/2] ◆ SetMatch() [2/2] ◆ SetMismatch() [1/2] ◆ SetMismatch() [2/2] ◆ SetModifiers() ◆ SetNucpos() [1/2] ◆ SetNucpos() [2/2] ◆ SetNumseg() [1/6]Assign a value to Numseg data member.
Definition at line 474 of file Dense_seg_.hpp.
References CDense_seg_Base::m_Numseg, CDense_seg_Base::m_set_State, and rapidjson::value.
Referenced by CAlignmentAssistant::AdjustAlign(), CContigAssembly::BandedGlobalAlignment(), BOOST_AUTO_TEST_CASE(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlnVec::CreateConsensus(), CreateDensegFromAnchoredAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CPslData::ExportToSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CFastaAlignmentBuilder::GetCompletedAlignment(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CAlnReader::GetSeqAlign(), ImproveAlignment(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_CompressDiscToDenseq(), s_CreateDenseg(), s_CutDensegSegment(), s_ExonToDenseg(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFuseAbuttingIntervals(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), TestPartialWhenCutStopDoNotExtend(), CFastaReader::x_AddMultiwayAlignment(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CPhrap_Contig::x_CreateSeq_align(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CScore_BlastRatio::x_GetPerfectScore(), CMultiAligner::x_GetSeqalign(), CTreeAlignMerger::x_MakeSeqAlign(), CGFFReader::x_ParseAlignRecord(), CUnorderedSplitter::x_TrimRows(), and CFastaReader::xCreateAlignment().
◆ SetNumseg() [2/6] ◆ SetNumseg() [3/6] ◆ SetNumseg() [4/6] ◆ SetNumseg() [5/6] ◆ SetNumseg() [6/6] ◆ SetPacked() [1/2] void CSeq_align_Base::C_Segs::SetPacked ( TPacked & value ) ◆ SetPacked() [2/2] ◆ SetPartial() [1/2] ◆ SetPartial() [2/2] ◆ SetParts() ◆ SetPoly_a() [1/2] ◆ SetPoly_a() [2/2] ◆ SetPresent() ◆ SetProduct_end() [1/2] ◆ SetProduct_end() [2/2] ◆ SetProduct_id() [1/4] ◆ SetProduct_id() [2/4] ◆ SetProduct_id() [3/4] ◆ SetProduct_id() [4/4] ◆ SetProduct_ins() [1/2] ◆ SetProduct_ins() [2/2] ◆ SetProduct_length() [1/2] ◆ SetProduct_length() [2/2] ◆ SetProduct_start() [1/2] ◆ SetProduct_start() [2/2] ◆ SetProduct_strand() [1/4] ◆ SetProduct_strand() [2/4] ◆ SetProduct_strand() [3/4] ◆ SetProduct_strand() [4/4] ◆ SetProduct_type() [1/2]Assign a value to Product_type data member.
Definition at line 661 of file Spliced_seg_.hpp.
References CSpliced_seg_Base::m_Product_type, CSpliced_seg_Base::m_set_State, and rapidjson::value.
Referenced by AlignModelToSeqalign(), CSplignFormatter::AsSeqAlignSet(), BOOST_AUTO_TEST_CASE(), variation::CreateSplicedSeqAlignFromFeat(), InitSplicedsegFromPairwiseAln(), CAliToSeq_align::MakeSeq_align(), MakeSplicedSeg(), CSeq_align_Mapper_Base::x_GetDstExon(), and CGff2Reader::xUpdateSplicedSegment().
◆ SetProduct_type() [2/2] ◆ SetProtpos() [1/2] ◆ SetProtpos() [2/2] ◆ SetReal() [1/2] void CScore_Base::C_Value::SetReal ( TReal value ) inline ◆ SetReal() [2/2] ◆ SetRow_scores() ◆ SetRows() ◆ SetScore()Assign a value to Score data member.
Definition at line 902 of file Seq_align_.hpp.
References CSeq_align_Base::m_Score, and CSeq_align_Base::m_set_State.
Referenced by CScoreBuilderBase::AddSplignScores(), CNWFormatter::AsSeqAlign(), CFeatureGenerator::SImplementation::ClearScores(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), CSeq_align_Mapper_Base::GetDstAlign(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx2(), CBlast_SAM_Formatter::Print(), CSeq_align::ResetNamedScore(), s_AddScoresToSeqAlign(), s_CleanSeqAlign(), s_GetUseThisGiEntries(), CClippedScorer::ScoreAlignments(), sInheritScores(), CAlignCompare::SAlignment::Slice(), sPrepareSeqAlign(), CReadBlastApp::StoreBlast(), CSeqAlignFilter::x_AddUseGiEntryInSeqalign(), CAppHitFilter::x_DumpOutput(), CUnorderedSplitter::x_FixAlignment(), CCIGAR_Formatter::x_FormatAlignmentRows(), CGff2Reader::x_MergeAlignments(), CGFFReader::x_ParseAlignRecord(), CSeqAlignFilter::x_RemoveExtraGis(), and CSeq_align::x_SetNamedScore().
◆ SetScores() [1/6] ◆ SetScores() [2/6] ◆ SetScores() [3/6] ◆ SetScores() [4/6] ◆ SetScores() [5/6] ◆ SetScores() [6/6] ◆ SetSecond_id() [1/2] ◆ SetSecond_id() [2/2] ◆ SetSecond_starts() ◆ SetSecond_strands() ◆ SetSeg_scores() ◆ SetSegs() [1/2]Assign a value to Segs data member.
Definition at line 310 of file Seq_align_.cpp.
References CSeq_align_Base::m_Segs, and rapidjson::value.
Referenced by CAlignmentAssistant::AdjustAlign(), CFeatureGenerator::SImplementation::AdjustAlignment(), CContigAssembly::Align(), AlignModelToSeqalign(), CEditSelectedGaps::apply_impl(), CSpliced_seg::AsDiscSeg(), CNWFormatter::AsSeqAlign(), CSplignFormatter::AsSeqAlignSet(), CCompartmentAccessor< THit >::AsSeqAlignSet(), BLASTUngappedHspListToSeqAlign(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildGoodAlign(), BuildGoodEcoSetWithAlign(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), BuildSetAlign(), BuildSetDendiagAlign(), ChangeSeqIdInSeqAlign(), CFeatureGenerator::SImplementation::ClearScores(), CUnorderedSplitter::CombineAlignments(), Convert_Dense_seg_Seq_align(), CFeatureGenerator::ConvertLocToAnnot(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CreatePairwiseSeqAlignFromMultipleRow(), CreateSeqAlignFromAnchoredAln(), CreateSeqAlignFromEachPairwiseAln(), CreateSeqAlignFromPairwiseAln(), variation::CreateSplicedSeqAlignFromFeat(), CSeq_align::CreateTranslatedDensegFromNADenseg(), Denseg2DenseDiagList(), CPslData::ExportToSeqAlign(), CSeqAlignFilter::FilterByGiList(), CSeqAlignFilter::FilterByGiListFromFile(), CVecscreenRun::CFormatter::FormatResults(), fta_parse_tpa_tsa_block(), CScoreBuilder::GetBlastScoreSpliced(), CFarPointerSeq::GetCommand(), CFastaAlignmentBuilder::GetCompletedAlignment(), CCreateSeqHistForTpa::GetCreateSeqHistFromTpaCommand(), GetDDSetFromSeqAlign(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), GetPendingSeqId(), CPhyTreeCalc::GetSeqAlign(), ImproveAlignment(), JoinCompartment(), MakeCompartment(), CAliToSeq_align::MakeSeq_align(), CAlignModel::MakeSeqAlign(), CFeatureGenerator::SImplementation::MaximizeTranslation(), CRemoveSeqFromAlignDlg::ModifyAlign(), CDUpdater::modifySeqAlignSeqEntry(), CAlignmentAssistant::OnRemoveSeqFromAlign(), CAlignmentAssistant::OnReverseStrand(), SCigarAlignment::operator()(), CDUpdater::pickBioseq(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx2(), CBlast_SAM_Formatter::Print(), CSAM_Formatter::Print(), CAlnAsnReader::Read(), CFeatureGenerator::SImplementation::RecalculateScores(), CTestCompartApplication::Run(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_BlastHSP2SeqAlign(), s_CleanSeqAlign(), s_CreateSeqAlign(), s_CutDensegSegment(), s_DivvyUpAlignments_ProcessAnnot_Dendiag(), s_DivvyUpAlignments_ProcessAnnot_Denseg(), s_GetIndels(), s_GetJoinedAlignment(), s_OOFBlastHSP2SeqAlign(), CMacroFunction_RemoveSegGaps::s_RemoveSegGaps(), s_RunBlast2NWSeq(), s_SeqAlignSetToXMLHits(), s_SetBlastXMlHitList(), s_SplicedToDisc(), s_SplitAlignVectorBySubjects(), s_UpdateSubjectInSeqalign(), SCompartmentData::SCompartmentData(), CClippedScorer::ScoreAlignments(), CProSplign::CImplementation::SeekStartStop(), CAlignCompare::SAlignment::Slice(), sPrepareSeqAlign(), CFeatureGenerator::SImplementation::StitchSmallHoles(), CReadBlastApp::StoreBlast(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFeatInsideGap(), TestFuseAbuttingIntervals(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), TestPartialWhenCutStopDoNotExtend(), BlockModel::toSeqAlign(), CFeatureGenerator::SImplementation::TransformProteinAlignToTranscript(), CFeatureGenerator::SImplementation::TrimHolesToCodons(), TrimSeqAlign(), CDUpdater::update(), CFastaReader::x_AddMultiwayAlignment(), CVectorTrimPanel::x_AdjustDensegAlignment(), CReportTrim::x_AdjustDensegAlignment(), CAutogeneratedCleanup::x_BasicCleanupSeqAlign(), CSeq_align_Mapper_Base::x_ConvToDstDisc(), CSGAlignmentJob::x_CreateAlignGlyphsForCrossOriginAlign(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CInversionMergeAligner::x_CreateDiscAlignment(), CCleanupAlignmentsJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CPhrap_Contig::x_CreateSeq_align(), CMagicBlast::x_CreateSeqAlignSet(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CAppHitFilter::x_DumpOutput(), COligoSpecificityCheck::x_FillGlobalAlignInfo(), CUnorderedSplitter::x_FixAlignment(), CSeq_align_Mapper_Base::x_GetDstDendiag(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSeq_align_Mapper_Base::x_GetDstDisc(), CSeq_align_Mapper_Base::x_GetDstPacked(), CSeq_align_Mapper_Base::x_GetDstSparse(), CSeq_align_Mapper_Base::x_GetDstSpliced(), CSeq_align_Mapper_Base::x_GetDstStd(), CRawSeqToDeltaSeqByLoc::x_GetNewAlign(), CSequenceUpdater::x_GetNewAlign_Replace(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CScore_BlastRatio::x_GetPerfectScore(), CMultiAligner::x_GetSeqalign(), CUnorderedSplitter::x_MakeAlignmentPairUnique(), CTreeAlignMerger::x_MakeSeqAlign(), CGff2Reader::x_MergeAlignments(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CGFFReader::x_ParseAlignRecord(), CIdMapperTestApp::x_RecurseMapSeqAligns(), CInstancedAligner::x_RunAligner(), CSeqAlignFilter::x_UpdateGiInSeqalign(), CModifySeqId::x_UpdateSeqAlign(), CGff2Reader::xAlignmentSetDenseg(), CGff2Reader::xAlignmentSetSpliced_seg(), CFastaReader::xCreateAlignment(), and CGff2Reader::xUpdateSplicedAlignment().
◆ SetSegs() [2/2] ◆ SetSparse() [1/2] void CSeq_align_Base::C_Segs::SetSparse ( TSparse & value ) ◆ SetSparse() [2/2] ◆ SetSpliced() [1/2] void CSeq_align_Base::C_Segs::SetSpliced ( TSpliced & value ) ◆ SetSpliced() [2/2] ◆ SetStart_codon_found() [1/2] ◆ SetStart_codon_found() [2/2] ◆ SetStarts() [1/3] ◆ SetStarts() [2/3]Assign a value to Starts data member.
Definition at line 536 of file Dense_seg_.hpp.
References CDense_seg_Base::m_set_State, and CDense_seg_Base::m_Starts.
Referenced by CFastaAlignmentBuilder::AddData(), CAlignmentAssistant::AdjustAlign(), CContigAssembly::BandedGlobalAlignment(), BOOST_AUTO_TEST_CASE(), CDense_seg::Compact(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlnVec::CreateConsensus(), CreateDensegFromAnchoredAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CPslData::ExportToSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CDense_seg::FromTranscript(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CAlnReader::GetSeqAlign(), ImproveAlignment(), CDense_seg::OffsetRow(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::OrderAdjacentGaps(), CDense_seg::CReserveHook::PreReadClassMember(), CDenseSegReserveStartsHook::ReadClassMember(), CDense_seg::RemapToLoc(), CDense_seg::RemovePureGapSegs(), CDense_seg::Reverse(), ReverseAlignmentStrand(), CFarPointerSeq::ReverseRow(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_CompressDiscToDenseq(), s_CreateDenseg(), s_CutDensegSegment(), s_ExonToDenseg(), CDense_seg::SwapRows(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFuseAbuttingIntervals(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), TestPartialWhenCutStopDoNotExtend(), CDense_seg::TrimEndGaps(), CFastaReader::x_AddMultiwayAlignment(), CPssmCddInputTest::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CInversionMergeAligner::x_CreateDiscAlignment(), CPhrap_Contig::x_CreateSeq_align(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CScore_BlastRatio::x_GetPerfectScore(), CMultiAligner::x_GetSeqalign(), CTreeAlignMerger::x_MakeSeqAlign(), CGFFReader::x_ParseAlignRecord(), CUpdateAlign::x_RemoveIDsFromAlign(), CUnorderedSplitter::x_TrimRows(), and CFastaReader::xCreateAlignment().
◆ SetStarts() [3/3] ◆ SetStd() ◆ SetStop_codon_found() [1/2] ◆ SetStop_codon_found() [2/2] ◆ SetStrands() [1/3] ◆ SetStrands() [2/3]Assign a value to Strands data member.
Definition at line 586 of file Dense_seg_.hpp.
References CDense_seg_Base::m_set_State, and CDense_seg_Base::m_Strands.
Referenced by CAlignmentAssistant::AdjustAlign(), CContigAssembly::BandedGlobalAlignment(), CDense_seg::Compact(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlnVec::CreateConsensus(), CreateDensegFromAnchoredAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CreateDensegFromPairwiseAln(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CPslData::ExportToSeqAlign(), CDense_seg::ExtractRows(), CDense_seg::ExtractSlice(), CDense_seg::FillUnaligned(), CDense_seg::FromTranscript(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CAlignmentAssistant::OnReverseStrand(), CDense_seg::OrderAdjacentGaps(), CDense_seg::CReserveHook::PreReadClassMember(), CDenseSegReserveStrandsHook::ReadClassMember(), CDense_seg::RemapToLoc(), CDense_seg::RemovePureGapSegs(), CDense_seg::Reverse(), ReverseAlignmentStrand(), CFarPointerSeq::ReverseRow(), s_CompressDiscToDenseq(), s_CreateDenseg(), s_CutDensegSegment(), s_ExonToDenseg(), CDense_seg::SwapRows(), CDense_seg::TrimEndGaps(), CAlnMixMerger::x_CreateDenseg(), CPhrap_Contig::x_CreateSeq_align(), CSeq_align::x_CreateSubsegAlignment(), CVectorTrimPanel::x_CutDensegSegment(), CReportTrim::x_CutDensegSegment(), CSeq_align_Mapper_Base::x_GetDstDenseg(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CTreeAlignMerger::x_MakeSeqAlign(), CInversionMergeAligner::x_MergeSeqAlignSet(), CMergeAligner::x_MergeSeqAlignSet(), CGFFReader::x_ParseAlignRecord(), CUpdateAlign::x_RemoveIDsFromAlign(), CInstancedAligner::x_RunCleanup(), CUnorderedSplitter::x_TrimRows(), and CFastaReader::xCreateAlignment().
◆ SetStrands() [3/3] ◆ SetType() [1/2]Assign a value to Type data member.
Definition at line 818 of file Seq_align_.hpp.
References CSeq_align_Base::m_set_State, CSeq_align_Base::m_Type, and rapidjson::value.
Referenced by CContigAssembly::Align(), AlignModelToSeqalign(), CSpliced_seg::AsDiscSeg(), CNWFormatter::AsSeqAlign(), CSplignFormatter::AsSeqAlignSet(), CCompartmentAccessor< THit >::AsSeqAlignSet(), BLASTUngappedHspListToSeqAlign(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildGoodAlign(), BuildGoodEcoSetWithAlign(), CSeqAnnotFromFasta::BuildMasterSlaveSeqAlign(), BuildSetAlign(), BuildSetDendiagAlign(), CUnorderedSplitter::CombineAlignments(), Convert_Dense_seg_Seq_align(), CFeatureGenerator::ConvertLocToAnnot(), CAlnMap::CreateAlignFromRange(), CreateAlignSetFromAnchoredAln(), CreateAlignSetFromPairwiseAln(), CAlignFormatUtil::CreateDensegFromDendiag(), CreateDensegFromDendiag(), CSeq_align::CreateDensegFromDisc(), CSeq_align::CreateDensegFromStdseg(), CAlignCleanup::CreatePairwiseFromMultiple(), CreatePairwiseSeqAlignFromMultipleRow(), CreateSeqAlignFromAnchoredAln(), CreateSeqAlignFromEachPairwiseAln(), CreateSeqAlignFromPairwiseAln(), variation::CreateSplicedSeqAlignFromFeat(), CSeq_align::CreateTranslatedDensegFromNADenseg(), CPslData::ExportToSeqAlign(), CProSplign::CImplementation::FindGlobalAlignment_stage2(), fta_parse_tpa_tsa_block(), CFastaAlignmentBuilder::GetCompletedAlignment(), CSeq_align_Mapper_Base::GetDstAlign(), CBamAlignIterator::GetMatchAlign(), CCSraAlignIterator::GetMatchAlign(), CPhyTreeCalc::GetSeqAlign(), JoinCompartment(), MakeCompartment(), CAliToSeq_align::MakeSeq_align(), SCigarAlignment::operator()(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CSAM_Formatter::Print(), CAlnAsnReader::Read(), CProSplign::RefineAlignment(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_BlastHSP2SeqAlign(), s_CreateSeqAlign(), s_GetIndels(), s_GetJoinedAlignment(), s_OOFBlastHSP2SeqAlign(), s_SplicedToDisc(), s_SplitAlignVectorBySubjects(), CAlignCompare::SAlignment::Slice(), CReadBlastApp::StoreBlast(), TestFeatInsideGap(), BlockModel::toSeqAlign(), CFastaReader::x_AddMultiwayAlignment(), CGff2Reader::x_CreateAlignment(), CAlnMixMerger::x_CreateDenseg(), CInversionMergeAligner::x_CreateDiscAlignment(), CCleanupAlignmentsJob::x_CreateProjectItems(), CPhrap_Contig::x_CreateSeq_align(), CMagicBlast::x_CreateSeqAlignSet(), CSeq_align::x_CreateSubsegAlignment(), CAppHitFilter::x_DumpOutput(), COligoSpecificityCheck::x_FillGlobalAlignInfo(), CSeq_align_Mapper_Base::x_GetPartialDenseg(), CMultiAligner::x_GetSeqalign(), CTreeAlignMerger::x_MakeSeqAlign(), CGff2Reader::x_MergeAlignments(), CGFFReader::x_ParseAlignRecord(), CInstancedAligner::x_RunAligner(), CGff2Reader::x_UpdateAnnotAlignment(), CFastaReader::xCreateAlignment(), and CGff2Reader::xUpdateSplicedAlignment().
◆ SetType() [2/2] ◆ SetValue() ◆ ThrowInvalidSelection() [1/5] void CProduct_pos_Base::ThrowInvalidSelection ( E_Choice index ) const ◆ ThrowInvalidSelection() [2/5] void CScore_Base::C_Value::ThrowInvalidSelection ( E_Choice index ) const ◆ ThrowInvalidSelection() [3/5] void CSeq_align_Base::C_Segs::ThrowInvalidSelection ( E_Choice index ) const ◆ ThrowInvalidSelection() [4/5] void CSpliced_exon_chunk_Base::ThrowInvalidSelection ( E_Choice index ) const ◆ ThrowInvalidSelection() [5/5] void CSpliced_seg_modifier_Base::ThrowInvalidSelection ( E_Choice index ) const ◆ Which() [1/5] ◆ Which() [2/5] ◆ Which() [3/5]Which variant is currently selected.
Definition at line 691 of file Seq_align_.hpp.
References CSeq_align_Base::C_Segs::m_choice.
Referenced by CSeqsRange::Add(), BOOST_AUTO_TEST_CASE(), CScoreBuilderBase::ComputeScore(), CRemoveSeqFromAlignDlg::GetAlignLabel(), CScoreBuilder::GetBlastScore(), CSeq_align_Mapper_Base::GetDstAlign(), CAlignmentAssistant::GetFeatures(), CPaintAlignment::GetSegments(), CAlignFormatUtil::GetSeqAlignSetCalcParamsFromASN(), CAlnContainer::insert(), CRemoveSeqFromAlignDlg::ModifyAlign(), CValidError_imp::PostErr(), CDisplaySeqalign::PrepareBlastUngappedSeqalign(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx(), CDisplaySeqalign::PrepareBlastUngappedSeqalignEx2(), PrintSAM(), CRemoveSeqFromAlignDlg::RemoveIdLabel(), CAlignmentAssistant::ReportUnresolvedBioseqs(), s_AlignToSeqRanges(), s_CountSegments(), s_Fingerprint_Seq_align(), s_GetAlignmentContent(), s_GetAlignmentLength(), s_GetAlignmentSpans_Exon(), s_GetAlignmentSpans_Interval(), s_GetAlignmentTooltip(), s_GetAlignmentType(), s_GetAlnScores(), s_GetCigarString(), s_GetCountIdentityMismatch(), s_GetGapCount(), s_GetIndels(), s_Render_PairwiseAlign(), s_ScoreAlignments(), s_Seq_align_Seq_loc(), SeqAlignConvert(), CReportEntry::SetAlignment(), sPrepareSeqAlign(), CReportTrim::TrimAlignments(), TrimSequenceAndAnnotation(), CValidError_align::ValidateSeqAlign(), CAlnWriter::WriteAlign(), CPslWriter::WriteAlign(), CAdvancedAlignCleanup::x_AddStandardAlignmentScores(), CMultiAligner::x_AlignClusterQueries(), CMultiAligner::x_AlignFillerBlocks(), CQuerySet::x_AlreadyContains(), CAutogeneratedCleanup::x_BasicCleanupAlignSegs(), CInversionMergeAligner::x_CreateDiscAlignment(), CHitMatrixDataSource::x_CreateHit(), CCIGAR_Formatter::x_FormatAlignmentRows(), CHitMatrixDataSource::x_GetAlignedSeqIds(), CDisplaySeqalign::x_GetAlnVecForSeqalign(), CValidError_align::x_GetIds(), CHitMatrixDataSource::x_GetSeqAlignIds(), CSeq_align_Mapper_Base::x_Init(), CSeq_loc_Mapper_Base::x_InitializeAlign(), CAnnotObject_Info::x_ProcessAlign(), CHitMatrixDataSource::x_TestAndSelectAlign(), CVectorTrimPanel::x_TrimAlignments(), and CGff3Writer::xWriteAlign().
◆ Which() [4/5]Which variant is currently selected.
Definition at line 321 of file Spliced_exon_chunk_.hpp.
References CSpliced_exon_chunk_Base::m_choice.
Referenced by CScoreBuilderBase::AddSplignScores(), BOOST_AUTO_TEST_CASE(), ChunkSize(), ConvertSplicedToPairwiseAln(), CScore_IndelToSplice::Get(), CSpliced_exon::GetRowSeq_insertions(), CSeq_align_Mapper_Base::InitExon(), CFeatureGenerator::SImplementation::MaximizeTranslation(), CSplign::s_ComputeStats(), s_Fingerprint_Spliced_exon_chunk(), s_GetCountIdentityMismatch(), sExonChunkAppendStats(), CSeq_loc_Mapper_Base::sx_GetExonPartLength(), CSpliced_seg::Validate(), CProductStringBuilder::x_AddExonPart(), CAlnSpanVertModel::x_PopulateRowsSpliced(), CGff3Writer::xAssignAlignmentSplicedGap(), and CGff3FlybaseWriter::xAssignAlignmentSplicedGap().
◆ Which() [5/5] ◆ ~C_Segs() CSeq_align_Base::C_Segs::~C_Segs ( void ) ◆ ~C_Value() CScore_Base::C_Value::~C_Value ( void ) ◆ ~CDense_diag_Base() CDense_diag_Base::~CDense_diag_Base ( void ) virtualDefinition at line 109 of file Dense_diag_.cpp.
◆ ~CDense_seg_Base() CDense_seg_Base::~CDense_seg_Base ( void ) virtualDefinition at line 117 of file Dense_seg_.cpp.
◆ ~CPacked_seg() CPacked_seg::~CPacked_seg ( void )Definition at line 50 of file Packed_seg.cpp.
◆ ~CPacked_seg_Base() CPacked_seg_Base::~CPacked_seg_Base ( void ) virtualDefinition at line 125 of file Packed_seg_.cpp.
◆ ~CProduct_pos_Base() CProduct_pos_Base::~CProduct_pos_Base ( void ) virtual ◆ ~CProt_pos_Base() CProt_pos_Base::~CProt_pos_Base ( void ) virtualDefinition at line 75 of file Prot_pos_.cpp.
◆ ~CScore_Base() CScore_Base::~CScore_Base ( void ) virtualDefinition at line 173 of file Score_.cpp.
◆ ~CScore_set() CScore_set::~CScore_set ( void )Definition at line 50 of file Score_set.cpp.
◆ ~CScore_set_Base() CScore_set_Base::~CScore_set_Base ( void ) virtualDefinition at line 74 of file Score_set_.cpp.
◆ ~CSeq_align_Base() CSeq_align_Base::~CSeq_align_Base ( void ) virtualDefinition at line 371 of file Seq_align_.cpp.
◆ ~CSeq_align_set_Base() CSeq_align_set_Base::~CSeq_align_set_Base ( void ) virtualDefinition at line 74 of file Seq_align_set_.cpp.
◆ ~CSparse_align_Base() CSparse_align_Base::~CSparse_align_Base ( void ) virtualDefinition at line 151 of file Sparse_align_.cpp.
◆ ~CSparse_seg_Base() CSparse_seg_Base::~CSparse_seg_Base ( void ) virtualDefinition at line 117 of file Sparse_seg_.cpp.
◆ ~CSparse_seg_ext() ◆ ~CSparse_seg_ext_Base() CSparse_seg_ext_Base::~CSparse_seg_ext_Base ( void ) virtualDefinition at line 73 of file Sparse_seg_ext_.cpp.
◆ ~CSplice_site() ◆ ~CSplice_site_Base() CSplice_site_Base::~CSplice_site_Base ( void ) virtualDefinition at line 78 of file Splice_site_.cpp.
◆ ~CSpliced_exon_Base() CSpliced_exon_Base::~CSpliced_exon_Base ( void ) virtualDefinition at line 234 of file Spliced_exon_.cpp.
◆ ~CSpliced_exon_chunk() ◆ ~CSpliced_exon_chunk_Base() CSpliced_exon_chunk_Base::~CSpliced_exon_chunk_Base ( void ) virtual ◆ ~CSpliced_seg_Base() CSpliced_seg_Base::~CSpliced_seg_Base ( void ) virtualDefinition at line 147 of file Spliced_seg_.cpp.
◆ ~CSpliced_seg_modifier() ◆ ~CSpliced_seg_modifier_Base() CSpliced_seg_modifier_Base::~CSpliced_seg_modifier_Base ( void ) virtual ◆ ~CStd_seg_Base() CStd_seg_Base::~CStd_seg_Base ( void ) virtualDefinition at line 100 of file Std_seg_.cpp.
◆ ◆ ◆ ◆ ◆ ◆ m_Acceptor_before_exon ◆ m_Amin ◆ m_Bases string CSplice_site_Base::m_Bases private ◆ m_Bounds ◆ m_choice [1/5] ◆ m_choice [2/5] ◆ m_choice [3/5] E_Choice CSeq_align_Base::C_Segs::m_choice private ◆ m_choice [4/5] E_Choice CSpliced_exon_chunk_Base::m_choice privateDefinition at line 296 of file Spliced_exon_chunk_.hpp.
Referenced by CSpliced_exon_chunk_Base::CheckSelected(), CSpliced_exon_chunk_Base::DoSelect(), CSpliced_exon_chunk_Base::IsDiag(), CSpliced_exon_chunk_Base::IsGenomic_ins(), CSpliced_exon_chunk_Base::IsMatch(), CSpliced_exon_chunk_Base::IsMismatch(), CSpliced_exon_chunk_Base::IsProduct_ins(), CSpliced_exon_chunk_Base::Reset(), CSpliced_exon_chunk_Base::ResetSelection(), CSpliced_exon_chunk_Base::ThrowInvalidSelection(), and CSpliced_exon_chunk_Base::Which().
◆ m_choice [5/5] E_Choice CSpliced_seg_modifier_Base::m_choice private ◆ m_data [1/2] ◆ m_data [2/2] ◆ [1/2] NCBI_NS_NCBI::CUnionBuffer<TDendiag> { ... } ::m_DendiagDefinition at line 390 of file Seq_align_.hpp.
◆ m_Dendiag [2/2] ◆ m_Diag [1/2] TDiag CSpliced_exon_chunk_Base::m_Diag ◆ [2/2] ◆ m_Dim [1/5] int CDense_diag_Base::m_Dim private ◆ m_Dim [2/5] int CDense_seg_Base::m_Dim private ◆ m_Dim [3/5] int CPacked_seg_Base::m_Dim private ◆ m_Dim [4/5] int CSeq_align_Base::m_Dim private ◆ m_Dim [5/5] ◆ m_Donor_after_exon ◆ m_Exons ◆ m_Ext [1/3] ◆ m_Ext [2/3] ◆ m_Ext [3/3] ◆ m_First_id ◆ m_First_starts vector< int > CSparse_align_Base::m_First_starts private ◆ m_Frame ◆ m_Genomic_end TSeqPos CSpliced_exon_Base::m_Genomic_end private ◆ m_Genomic_id [1/2] ◆ m_Genomic_id [2/2] ◆ m_Genomic_ins [1/2] ◆ [2/2] ◆ m_Genomic_start TSeqPos CSpliced_exon_Base::m_Genomic_start private ◆ m_Genomic_strand [1/2] ◆ m_Genomic_strand [2/2] ◆ m_Id [1/2] ◆ m_Id [2/2] ◆ m_Ids [1/4] ◆ m_Ids [2/4] ◆ m_Ids [3/4] ◆ m_Ids [4/4] ◆ m_Index int CSparse_seg_ext_Base::m_Index private ◆ m_Int [1/2] ◆ [2/2] ◆ m_Len ◆ m_Lens [1/3] vector< TSeqPos > CDense_seg_Base::m_Lens private ◆ m_Lens [2/3] vector< TSeqPos > CPacked_seg_Base::m_Lens private ◆ m_Lens [3/3] vector< TSeqPos > CSparse_align_Base::m_Lens private ◆ m_Loc ◆ m_Master_id ◆ m_Match [1/2] TMatch CSpliced_exon_chunk_Base::m_Match ◆ [2/2] ◆ m_Mismatch [1/2] TMismatch CSpliced_exon_chunk_Base::m_Mismatch ◆ [2/2] ◆ m_Modifiers ◆ m_Nucpos [1/2] TNucpos CProduct_pos_Base::m_Nucpos ◆ [2/2] ◆ m_Numseg [1/3] int CDense_seg_Base::m_Numseg private ◆ m_Numseg [2/3] int CPacked_seg_Base::m_Numseg private ◆ m_Numseg [3/3] int CSparse_align_Base::m_Numseg private ◆ m_object [1/4] NCBI_NS_NCBI::CSerialObject* CProduct_pos_Base::m_object ◆ [2/4] NCBI_NS_NCBI::CSerialObject* { ... } ::m_objectDefinition at line 217 of file Product_pos_.hpp.
◆ m_object [3/4] NCBI_NS_NCBI::CSerialObject* CSeq_align_Base::C_Segs::m_objectDefinition at line 392 of file Seq_align_.hpp.
◆ [4/4] NCBI_NS_NCBI::CSerialObject* { ... } ::m_objectDefinition at line 392 of file Seq_align_.hpp.
◆ m_Partial bool CSpliced_exon_Base::m_Partial private ◆ m_Parts ◆ m_Poly_a TSeqPos CSpliced_seg_Base::m_Poly_a private ◆ m_Present vector< char > CPacked_seg_Base::m_Present private ◆ m_Product_end ◆ m_Product_id [1/2] ◆ m_Product_id [2/2] ◆ m_Product_ins [1/2] ◆ [2/2] ◆ m_Product_length TSeqPos CSpliced_seg_Base::m_Product_length private ◆ m_Product_start ◆ m_Product_strand [1/2] ◆ m_Product_strand [2/2] ◆ m_Product_type ◆ m_Real [1/2] ◆ [2/2] ◆ m_Row_scores vector< CRef< CScore > > CSparse_seg_Base::m_Row_scores private ◆ m_Rows ◆ m_Score ◆ m_Scores [1/5] vector< CRef< CScore > > CDense_diag_Base::m_Scores private ◆ m_Scores [2/5] vector< CRef< CScore > > CDense_seg_Base::m_Scores private ◆ m_Scores [3/5] vector< CRef< CScore > > CPacked_seg_Base::m_Scores private ◆ m_Scores [4/5] ◆ m_Scores [5/5] ◆ m_Second_id ◆ m_Second_starts vector< int > CSparse_align_Base::m_Second_starts private ◆ m_Second_strands vector< ENa_strand > CSparse_align_Base::m_Second_strands private ◆ m_Seg_scores vector< CRef< CScore > > CSparse_align_Base::m_Seg_scores private ◆ m_Segs ◆ m_set_State [1/15] Uint4 CDense_diag_Base::m_set_State[1] privateDefinition at line 329 of file Dense_diag_.hpp.
Referenced by CDense_diag_Base::CDense_diag_Base(), CDense_diag_Base::IsSetDim(), CDense_diag_Base::IsSetIds(), CDense_diag_Base::IsSetLen(), CDense_diag_Base::IsSetScores(), CDense_diag_Base::IsSetStarts(), CDense_diag_Base::IsSetStrands(), CDense_diag_Base::ResetDim(), CDense_diag_Base::ResetIds(), CDense_diag_Base::ResetLen(), CDense_diag_Base::ResetScores(), CDense_diag_Base::ResetStarts(), CDense_diag_Base::ResetStrands(), CDense_diag_Base::SetDim(), CDense_diag_Base::SetIds(), CDense_diag_Base::SetLen(), CDense_diag_Base::SetScores(), CDense_diag_Base::SetStarts(), and CDense_diag_Base::SetStrands().
◆ m_set_State [2/15] Uint4 CDense_seg_Base::m_set_State[1] privateDefinition at line 376 of file Dense_seg_.hpp.
Referenced by CDense_seg_Base::CDense_seg_Base(), CDense_seg_Base::IsSetDim(), CDense_seg_Base::IsSetIds(), CDense_seg_Base::IsSetLens(), CDense_seg_Base::IsSetNumseg(), CDense_seg_Base::IsSetScores(), CDense_seg_Base::IsSetStarts(), CDense_seg_Base::IsSetStrands(), CDense_seg_Base::ResetDim(), CDense_seg_Base::ResetIds(), CDense_seg_Base::ResetLens(), CDense_seg_Base::ResetNumseg(), CDense_seg_Base::ResetScores(), CDense_seg_Base::ResetStarts(), CDense_seg_Base::ResetStrands(), CDense_seg_Base::SetDim(), CDense_seg_Base::SetIds(), CDense_seg_Base::SetLens(), CDense_seg_Base::SetNumseg(), CDense_seg_Base::SetScores(), CDense_seg_Base::SetStarts(), and CDense_seg_Base::SetStrands().
◆ m_set_State [3/15] Uint4 CPacked_seg_Base::m_set_State[1] privateDefinition at line 399 of file Packed_seg_.hpp.
Referenced by CPacked_seg_Base::CPacked_seg_Base(), CPacked_seg_Base::IsSetDim(), CPacked_seg_Base::IsSetIds(), CPacked_seg_Base::IsSetLens(), CPacked_seg_Base::IsSetNumseg(), CPacked_seg_Base::IsSetPresent(), CPacked_seg_Base::IsSetScores(), CPacked_seg_Base::IsSetStarts(), CPacked_seg_Base::IsSetStrands(), CPacked_seg_Base::ResetDim(), CPacked_seg_Base::ResetIds(), CPacked_seg_Base::ResetLens(), CPacked_seg_Base::ResetNumseg(), CPacked_seg_Base::ResetPresent(), CPacked_seg_Base::ResetScores(), CPacked_seg_Base::ResetStarts(), CPacked_seg_Base::ResetStrands(), CPacked_seg_Base::SetDim(), CPacked_seg_Base::SetIds(), CPacked_seg_Base::SetLens(), CPacked_seg_Base::SetNumseg(), CPacked_seg_Base::SetPresent(), CPacked_seg_Base::SetScores(), CPacked_seg_Base::SetStarts(), and CPacked_seg_Base::SetStrands().
◆ m_set_State [4/15] Uint4 CProt_pos_Base::m_set_State[1] private ◆ m_set_State [5/15] Uint4 CScore_Base::m_set_State[1] private ◆ m_set_State [6/15] Uint4 CScore_set_Base::m_set_State[1] private ◆ m_set_State [7/15] Uint4 CSeq_align_Base::m_set_State[1] privateDefinition at line 671 of file Seq_align_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), CSeq_align_Base::CSeq_align_Base(), CSeq_align_Base::IsSetBounds(), CSeq_align_Base::IsSetDim(), CSeq_align_Base::IsSetExt(), CSeq_align_Base::IsSetId(), CSeq_align_Base::IsSetScore(), CSeq_align_Base::IsSetType(), CSeq_align_Base::ResetBounds(), CSeq_align_Base::ResetDim(), CSeq_align_Base::ResetExt(), CSeq_align_Base::ResetId(), CSeq_align_Base::ResetScore(), CSeq_align_Base::ResetType(), CSeq_align_Base::SetBounds(), CSeq_align_Base::SetDim(), CSeq_align_Base::SetExt(), CSeq_align_Base::SetId(), CSeq_align_Base::SetScore(), and CSeq_align_Base::SetType().
◆ m_set_State [8/15] Uint4 CSeq_align_set_Base::m_set_State[1] private ◆ m_set_State [9/15] Uint4 CSparse_align_Base::m_set_State[1] privateDefinition at line 398 of file Sparse_align_.hpp.
Referenced by CSparse_align_Base::CSparse_align_Base(), CSparse_align_Base::IsSetFirst_starts(), CSparse_align_Base::IsSetLens(), CSparse_align_Base::IsSetNumseg(), CSparse_align_Base::IsSetSecond_starts(), CSparse_align_Base::IsSetSecond_strands(), CSparse_align_Base::IsSetSeg_scores(), CSparse_align_Base::ResetFirst_starts(), CSparse_align_Base::ResetLens(), CSparse_align_Base::ResetNumseg(), CSparse_align_Base::ResetSecond_starts(), CSparse_align_Base::ResetSecond_strands(), CSparse_align_Base::ResetSeg_scores(), CSparse_align_Base::SetFirst_starts(), CSparse_align_Base::SetLens(), CSparse_align_Base::SetNumseg(), CSparse_align_Base::SetSecond_starts(), CSparse_align_Base::SetSecond_strands(), and CSparse_align_Base::SetSeg_scores().
◆ m_set_State [10/15] Uint4 CSparse_seg_Base::m_set_State[1] private ◆ m_set_State [11/15] Uint4 CSparse_seg_ext_Base::m_set_State[1] private ◆ m_set_State [12/15] Uint4 CSplice_site_Base::m_set_State[1] private ◆ m_set_State [13/15] Uint4 CSpliced_exon_Base::m_set_State[1] privateDefinition at line 661 of file Spliced_exon_.hpp.
Referenced by CSpliced_exon_Base::CSpliced_exon_Base(), CSpliced_exon_Base::IsSetExt(), CSpliced_exon_Base::IsSetGenomic_end(), CSpliced_exon_Base::IsSetGenomic_start(), CSpliced_exon_Base::IsSetGenomic_strand(), CSpliced_exon_Base::IsSetPartial(), CSpliced_exon_Base::IsSetParts(), CSpliced_exon_Base::IsSetProduct_strand(), CSpliced_exon_Base::ResetExt(), CSpliced_exon_Base::ResetGenomic_end(), CSpliced_exon_Base::ResetGenomic_start(), CSpliced_exon_Base::ResetGenomic_strand(), CSpliced_exon_Base::ResetPartial(), CSpliced_exon_Base::ResetParts(), CSpliced_exon_Base::ResetProduct_strand(), CSpliced_exon_Base::SetExt(), CSpliced_exon_Base::SetGenomic_end(), CSpliced_exon_Base::SetGenomic_start(), CSpliced_exon_Base::SetGenomic_strand(), CSpliced_exon_Base::SetPartial(), CSpliced_exon_Base::SetParts(), and CSpliced_exon_Base::SetProduct_strand().
◆ m_set_State [14/15] Uint4 CSpliced_seg_Base::m_set_State[1] privateDefinition at line 475 of file Spliced_seg_.hpp.
Referenced by CSpliced_seg_Base::CSpliced_seg_Base(), CSpliced_seg_Base::IsSetExons(), CSpliced_seg_Base::IsSetGenomic_strand(), CSpliced_seg_Base::IsSetModifiers(), CSpliced_seg_Base::IsSetPoly_a(), CSpliced_seg_Base::IsSetProduct_length(), CSpliced_seg_Base::IsSetProduct_strand(), CSpliced_seg_Base::IsSetProduct_type(), CSpliced_seg_Base::ResetExons(), CSpliced_seg_Base::ResetGenomic_strand(), CSpliced_seg_Base::ResetModifiers(), CSpliced_seg_Base::ResetPoly_a(), CSpliced_seg_Base::ResetProduct_length(), CSpliced_seg_Base::ResetProduct_strand(), CSpliced_seg_Base::ResetProduct_type(), CSpliced_seg_Base::SetExons(), CSpliced_seg_Base::SetGenomic_strand(), CSpliced_seg_Base::SetModifiers(), CSpliced_seg_Base::SetPoly_a(), CSpliced_seg_Base::SetProduct_length(), CSpliced_seg_Base::SetProduct_strand(), and CSpliced_seg_Base::SetProduct_type().
◆ m_set_State [15/15] Uint4 CStd_seg_Base::m_set_State[1] privateDefinition at line 253 of file Std_seg_.hpp.
Referenced by CStd_seg_Base::CStd_seg_Base(), CStd_seg_Base::IsSetDim(), CStd_seg_Base::IsSetIds(), CStd_seg_Base::IsSetLoc(), CStd_seg_Base::IsSetScores(), CStd_seg_Base::ResetDim(), CStd_seg_Base::ResetIds(), CStd_seg_Base::ResetLoc(), CStd_seg_Base::ResetScores(), CStd_seg_Base::SetDim(), CStd_seg_Base::SetIds(), CStd_seg_Base::SetLoc(), and CStd_seg_Base::SetScores().
◆ [1/2] ◆ m_Start_codon_found [2/2] ◆ m_Starts [1/3] vector< TSeqPos > CDense_diag_Base::m_Starts private ◆ m_Starts [2/3] ◆ m_Starts [3/3] vector< TSeqPos > CPacked_seg_Base::m_Starts private ◆ [1/2] NCBI_NS_NCBI::CUnionBuffer<TStd> { ... } ::m_StdDefinition at line 391 of file Seq_align_.hpp.
◆ m_Std [2/2] NCBI_NS_NCBI::CUnionBuffer<TStd> CSeq_align_Base::C_Segs::m_StdDefinition at line 391 of file Seq_align_.hpp.
◆ [1/2] ◆ m_Stop_codon_found [2/2] ◆ m_Strands [1/3] ◆ m_Strands [2/3] ◆ m_Strands [3/3] ◆ m_Type EType CSeq_align_Base::m_Type private ◆ m_Value ◆ sm_SelectionNames [1/5] const char *const CProduct_pos_Base::sm_SelectionNames staticprivate ◆ sm_SelectionNames [2/5] const char *const CScore_Base::C_Value::sm_SelectionNames staticprivate Initial value:= {
"not set",
"real",
"int"
}
Definition at line 232 of file Score_.hpp.
◆ sm_SelectionNames [3/5] const char *const CSeq_align_Base::C_Segs::sm_SelectionNames staticprivate Initial value:= {
"not set",
"dendiag",
"denseg",
"std",
"packed",
"disc",
"spliced",
"sparse"
}
Definition at line 387 of file Seq_align_.hpp.
◆ sm_SelectionNames [4/5] const char *const CSpliced_exon_chunk_Base::sm_SelectionNames staticprivate ◆ sm_SelectionNames [5/5] const char *const CSpliced_seg_modifier_Base::sm_SelectionNames staticprivateRetroSearch 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