SeqProperties.hpp File Reference

Function objects to ask simple questions about sequence composition. Declares Sequence::ambiguousNucleotide,Sequence::invalidPolyChar. More...

#include <functional>
#include <cctype>
#include <Sequence/Comparisons.hpp>

Go to the source code of this file.

Namespaces

namespace  Sequence
 

The namespace in which this library resides.


Functions

bool operator() (const char &c) const

Detailed Description

Function objects to ask simple questions about sequence composition. Declares Sequence::ambiguousNucleotide,Sequence::invalidPolyChar.

Definition in file SeqProperties.hpp.


Function Documentation

bool operator() ( const char &  nucleotide  )  const [inline]
Returns:
true if c is not A,G,C, or T, false otherwise
Note:
Case-insensitive
Returns:
true if c is not in the set {A,G,C,T,N,-,.}, false otherwise. The period (.) can be used as an "identical to the 1st seq in a file" character, so should be considered valid
Note:
Case-insensitive

Definition at line 62 of file SeqProperties.hpp.

Generated on Thu Aug 11 13:22:00 2011 for libsequence by  doxygen 1.6.3