libsequence  1.9.5
Specializations.cc File Reference

Definitions of template specializations for library functions. More...

Go to the source code of this file.

Namespaces

 Sequence
 The namespace in which this library resides.
 
 Sequence::Alignment
 Routines fundamental to aligned data.
 

Functions

template<>
bool Sequence::Alignment::Gapped (const std::vector< std::string > &data)
 
template<>
bool Sequence::Alignment::IsAlignment (const std::vector< std::string > &data)
 
template<>
bool Sequence::Alignment::validForPolyAnalysis (std::vector< std::string >::const_iterator beg, std::vector< std::string >::const_iterator end)
 
template<>
bool Sequence::Alignment::validForPolyAnalysis (std::vector< std::string >::iterator beg, std::vector< std::string >::iterator end)
 
template<>
unsigned Sequence::Alignment::UnGappedLength (const std::vector< std::string > &data)
 
template<>
void Sequence::Alignment::RemoveGaps (std::vector< std::string > &data)
 
template<>
void Sequence::Alignment::RemoveTerminalGaps (std::vector< std::string > &data)
 
template<>
void Sequence::Alignment::RemoveFixedOutgroupInsertions (std::vector< std::string > &data, unsigned site, const unsigned &ref)
 
template<>
std::vector< std::string > Sequence::Alignment::Trim (const std::vector< std::string > &data, const std::vector< int > &sites)
 
template<>
std::vector< std::string > Sequence::Alignment::TrimComplement (const std::vector< std::string > &data, const std::vector< int > &sites)
 

Detailed Description

Definitions of template specializations for library functions.

Definition in file Specializations.cc.