Comparisons.hpp File Reference

delcaration of routines for comparing DNA sequences This file declares a set of functions useful for comparing two bits of sequence data--sequences, nucleotides, etc. More...

#include <string>
#include <algorithm>
#include <boost/static_assert.hpp>
#include <boost/type_traits.hpp>
#include <Sequence/SeqExceptions.hpp>
#include <Sequence/SeqEnums.hpp>

Go to the source code of this file.

Namespaces

namespace  Sequence
 

The namespace in which this library resides.


Functions

Mutations Sequence::TsTv (char i, char j)
Mutations Sequence::TsTv (int i, int j)
bool Sequence::Different (const std::string &seq1, const std::string &seq2, bool skip_missing, bool nucleic_acid)
template<typename T >
bool Sequence::notDifferent (const T &l, const T &r, const bool &skip_missing=1, const bool &nucleic_acid=1)
unsigned Sequence::NumDiffs (const std::string &seq1, const std::string &seq2, bool skip_missing, bool nucleic_acid)
bool Sequence::Gapped (const std::string &s)
template<typename Iterator >
bool Sequence::Gapped (Iterator beg, Iterator end, const char &gapchar= '-')
bool Sequence::NotAGap (const char &c)

Detailed Description

delcaration of routines for comparing DNA sequences This file declares a set of functions useful for comparing two bits of sequence data--sequences, nucleotides, etc.

Routines to compare bases, sequences, etc. Declares Sequence::TsTv,Sequence::NumDiffs,Sequence::Gapped, Sequence::NotAGap

Definition in file Comparisons.hpp.


Generated on Mon Jul 12 15:22:02 2010 for libsequence by  doxygen 1.6.1