A RetroSearch Logo

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

Search Query:

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

NCBI C++ ToolKit: CSeqConvert_imp Class Reference

Search Toolkit Book for CSeqConvert_imp

#include "sequtil_convert_imp.hpp"
(Private to src/util/sequtil.)

template<typename SrcCont , typename DstCont > static SIZE_TYPE  Convert (const SrcCont &src, TCoding src_coding, TSeqPos pos, TSeqPos length, DstCont &dst, TCoding dst_coding)   static SIZE_TYPE  Convert (const char *src, TCoding src_coding, TSeqPos pos, TSeqPos length, char *dst, TCoding dst_coding)   template<typename SrcCont , typename DstCont > static SIZE_TYPE  Subseq (const SrcCont &src, TCoding coding, TSeqPos pos, TSeqPos length, DstCont &dst)   static SIZE_TYPE  Subseq (const char *src, TCoding coding, TSeqPos pos, TSeqPos length, char *dst)   template<typename SrcCont , typename DstCont > static SIZE_TYPE  Pack (const SrcCont &src, TCoding src_coding, DstCont &dst, TCoding &dst_coding, TSeqPos length)   static SIZE_TYPE  Pack (const char *src, TSeqPos length, TCoding src_coding, char *dst, TCoding &dst_coding)   template<typename SrcCont > static SIZE_TYPE  Pack (const SrcCont &src, TCoding src_coding, IPackTarget &dst, TSeqPos length)   static SIZE_TYPE  Pack (const char *src, TSeqPos length, TCoding src_coding, IPackTarget &dst)   static SIZE_TYPE  x_ConvertIupacnaToIupacna (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertIupacnaTo2na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertIupacnaTo2naExpand (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertIupacnaTo4na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertIupacnaTo8na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naToIupacna (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naTo2naExpand (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naTo4na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naTo8na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naExpandToIupacna (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naExpandTo2na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naExpandTo4na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert2naExpandTo8na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert4naToIupacna (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert4naTo2na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert4naTo2naExpand (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert4naTo8na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert8naToIupacna (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert8naTo2na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert8naTo2naExpand (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_Convert8naTo4na (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertIupacaaToEaa (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertIupacaaToStdaa (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertEaaToIupacaa (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertEaaToStdaa (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertStdaaToIupacaa (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static SIZE_TYPE  x_ConvertStdaaToEaa (const char *src, TSeqPos pos, TSeqPos length, char *dst)   static bool  x_HasAmbig (const char *src, TCoding src_coding, size_t length)   static bool  x_HasAmbigNcbi8na (const char *src, size_t length)   static bool  x_HasAmbigNcbi4na (const char *src, size_t length)   static bool  x_HasAmbigIupacna (const char *src, size_t length)  

Definition at line 42 of file sequtil_convert_imp.hpp.

◆ IPackTarget ◆ TCoding ◆ Convert() [1/2]

Definition at line 60 of file sequtil_convert_imp.cpp.

References _ASSERT, CSeqUtil::e_Iupacaa, CSeqUtil::e_Iupacna, CSeqUtil::e_Ncbi2na, CSeqUtil::e_Ncbi2na_expand, CSeqUtil::e_Ncbi4na, CSeqUtil::e_Ncbi4na_expand, CSeqUtil::e_Ncbi8aa, CSeqUtil::e_Ncbi8na, CSeqUtil::e_Ncbieaa, CSeqUtil::e_Ncbistdaa, CSeqUtil::GetCodingType(), NCBI_THROW, Subseq(), x_Convert2naExpandTo2na(), x_Convert2naExpandTo4na(), x_Convert2naExpandTo8na(), x_Convert2naExpandToIupacna(), x_Convert2naTo2naExpand(), x_Convert2naTo4na(), x_Convert2naTo8na(), x_Convert2naToIupacna(), x_Convert4naTo2na(), x_Convert4naTo2naExpand(), x_Convert4naTo8na(), x_Convert4naToIupacna(), x_Convert8naTo2na(), x_Convert8naTo2naExpand(), x_Convert8naTo4na(), x_Convert8naToIupacna(), x_ConvertEaaToIupacaa(), x_ConvertEaaToStdaa(), x_ConvertIupacaaToEaa(), x_ConvertIupacaaToStdaa(), x_ConvertIupacnaTo2na(), x_ConvertIupacnaTo2naExpand(), x_ConvertIupacnaTo4na(), x_ConvertIupacnaTo8na(), x_ConvertStdaaToEaa(), and x_ConvertStdaaToIupacaa().

◆ Convert() [2/2]

template<typename SrcCont , typename DstCont >

◆ Pack() [1/4] ◆ Pack() [2/4]

Definition at line 1058 of file sequtil_convert_imp.cpp.

References Convert(), CSeqUtil::e_Iupacaa, CSeqUtil::e_Iupacna, CSeqUtil::e_Ncbi2na, CSeqUtil::e_Ncbi2na_expand, CSeqUtil::e_Ncbi4na, CSeqUtil::e_Ncbi4na_expand, CSeqUtil::e_Ncbi8aa, CSeqUtil::e_Ncbi8na, CSeqUtil::e_Ncbieaa, CSeqUtil::e_Ncbistdaa, CSeqConvert::IPackTarget::GapsOK(), GetBytesNeeded(), CSeqUtil::GetCodingType(), SBestCodings::iupacna, kBestCodingsWithGaps, kBestCodingsWithoutGaps, SBestCodings::ncbi4na, SBestCodings::ncbi8aa, SBestCodings::ncbi8na, SBestCodings::ncbieaa, CSeqConvert::IPackTarget::NewSegment(), NULL, and CSeqConvert_imp::CPacker::Pack().

◆ Pack() [3/4]

template<typename SrcCont , typename DstCont >

◆ Pack() [4/4]

template<typename SrcCont >

◆ Subseq() [1/2]

Definition at line 966 of file sequtil_convert_imp.cpp.

References buf, convert_1_to_1(), copy(), CSeqUtil::e_Iupacaa, CSeqUtil::e_Iupacna, CSeqUtil::e_Ncbi2na, CSeqUtil::e_Ncbi4na, CSeqUtil::e_Ncbieaa, CIupacnaToIupacna::GetTable(), toupper(), x_Convert2naExpandTo2na(), x_Convert2naTo2naExpand(), x_Convert4naTo8na(), and x_Convert8naTo4na().

◆ Subseq() [2/2]

template<typename SrcCont , typename DstCont >

◆ x_Convert2naExpandTo2na() ◆ x_Convert2naExpandTo4na() ◆ x_Convert2naExpandTo8na() ◆ x_Convert2naExpandToIupacna() ◆ x_Convert2naTo2naExpand() ◆ x_Convert2naTo4na() ◆ x_Convert2naTo8na() ◆ x_Convert2naToIupacna() ◆ x_Convert4naTo2na() ◆ x_Convert4naTo2naExpand() ◆ x_Convert4naTo8na() ◆ x_Convert4naToIupacna() ◆ x_Convert8naTo2na() ◆ x_Convert8naTo2naExpand() ◆ x_Convert8naTo4na() ◆ x_Convert8naToIupacna() ◆ x_ConvertEaaToIupacaa() ◆ x_ConvertEaaToStdaa() ◆ x_ConvertIupacaaToEaa() ◆ x_ConvertIupacaaToStdaa() ◆ x_ConvertIupacnaTo2na() ◆ x_ConvertIupacnaTo2naExpand() ◆ x_ConvertIupacnaTo4na() ◆ x_ConvertIupacnaTo8na() ◆ x_ConvertIupacnaToIupacna() ◆ x_ConvertStdaaToEaa() ◆ x_ConvertStdaaToIupacaa() ◆ x_HasAmbig() bool CSeqConvert_imp::x_HasAmbig ( const char *  src, TCoding  src_coding, size_t  length  ) staticprivate ◆ x_HasAmbigIupacna() bool CSeqConvert_imp::x_HasAmbigIupacna ( const char *  src, size_t  length  ) staticprivate ◆ x_HasAmbigNcbi4na() bool CSeqConvert_imp::x_HasAmbigNcbi4na ( const char *  src, size_t  length  ) staticprivate ◆ x_HasAmbigNcbi8na() bool CSeqConvert_imp::x_HasAmbigNcbi8na ( const char *  src, size_t  length  ) staticprivate

The documentation for this class was generated from the following files:


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

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

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