CSeqVector CBioseq_Handle::GetSeqVector(EVectorCoding coding, EVectorStrand strand) const { return CSeqVector(*this, coding, strand == eStrand_Minus? eNa_strand_minus: eNa_strand_plus); }
CSeqVector CBioseq_Handle::GetSeqVector(EVectorCoding coding, ENa_strand strand) const { return CSeqVector(*this, coding, strand); }
CSeqVector CBioseq_Handle::GetSeqVector(ENa_strand strand) const { return CSeqVector(*this, eCoding_Ncbi, strand); }
CSeqVector CSimpleOM::GetSeqVector(const CSeq_loc& loc, ENa_strand strand) { return CSeqVector(loc, *NewScope(), CBioseq_Handle::eCoding_Ncbi, strand); }