libsequence
1.9.5
|
The base class for polymorphism tables. More...
#include <Sequence/PolyTable.hpp>
The base class for polymorphism tables.
This is a pure virtual base class for dealing with polymorphism data. It has no real utility in and of itself, other than defining the interface to derived classes. The class publicly inherits from std::pair< std::vector<double>, std::vector<std::string> >, representing positions and variable site data, respectively.
This class is case-insensitive. That is, your data can include the characters {A,a,G,g,C,c,T,t,N,n,-,0,1}, and still work with this library.