libsequence  1.9.5
Classes Related to Polymorphism tables

Classes

class  Sequence::PolyTable
 The base class for polymorphism tables. More...
 
class  Sequence::SimData
 Data from coalescent simulations. More...
 
class  Sequence::SimpleSNP
 SNP table data format. More...
 
class  Sequence::PolySites
 Polymorphism tables for sequence data. More...
 

Functions

polySiteVector Sequence::make_polySiteVector (const Sequence::PolyTable &data) __attribute__((deprecated))
 
polySiteVector Sequence::rotatePolyTable (const Sequence::PolyTable *data)
 

Detailed Description

Function Documentation

◆ make_polySiteVector()

polySiteVector Sequence::make_polySiteVector ( const Sequence::PolyTable data)

Rotate a polymorphism table into a vector of pairs, where the pairs are of type std::pair<double, string>, representing the site position and the characters at that site

Parameters
dataa pointer to a Sequence::PolyTable

Definition at line 29 of file polySiteVector.cc.

◆ rotatePolyTable()

polySiteVector Sequence::rotatePolyTable ( const Sequence::PolyTable data)

Rotate a polymorphism table into a vector of pairs, where the pairs are of type std::pair<double, string>, representing the site position and the characters at that site

Parameters
dataa pointer to a Sequence::PolyTable

Definition at line 29 of file PolyTableManip.cc.